On this page, I will list the (technical) presentations / seminars / talks / short courses that I gave in the recent past. Older talks (too many, alas!) are, unfortunately or otherwise, are lost to the posterity! The more "business"-like presentations that I have given to TCS' clients are NOT included here.
As of now, total presentations:162 total slides:6926.
Information Extraction, Knowledge Extraction, Natural Language Processing (NLP)
(Including presentations on Mining of Bio-Medical Text and Legal Text)
I gave a journal club talk in TRDDC on 06-Apr-2022 on Decompositional Argument Mining: A General Purpose Approach for Argument Graph Construction, a paper by D. Gemechu and C. Reed published in ACL 2019 (24 slides).
I gave a Journal Club talk in TRDDC on 13-Oct-2021 on RankQA: Neural Question Answering with Answer Re-Ranking, a paper by B. Kratzwald, A. Eigenmann, S. Feuerriegel, published in ACL 2019, pp. 6076--6085 (21 slides).
I gave a Journal Club talk in TRDDC on 06-Oct-2021 on Reading Wikipedia to Answer Open Domain Questions, a paper by D. Chen, A. Fisch, J. Weston, A. Bordes, published in ACL 2017, pp. 1870--1879. (27 slides)
I gave an Invited Talk on Information Extraction from Documents at the National Conference on Innovative Global Trends in Art, Design, Technology, Management and Education, on 05-May-2021 (26 slides). An elementary talk explaining what is information extraction and giving lots of examples. Not much on algorithms for information extraction.
I participated in a panel discussion on NLP for Social Good organized by Govt. of India as part of the VAIshwik BHAratiya Vaigyanik (VAIBHAV) Summit organized by Govt. of India on 19-Oct-2020 (10 slides).
I gave an Invited Talk on Information and Knowledge Extraction from Engineering Papers and Books, in Workshop on "Artificial Intelligence for Material Design" held in Indian Institute of Technology, Bombay on 29-May-2020 (25 slides).
I gave an Invited Talk on Understanding Language for Building Truly Intelligent Systems at IETE Pune Chapter on 22-May-2020 (31 slides).
I gave an invited talk on Information and Knowledge Extraction from Biomedical Documents in the Faculty Development Program (FDP) on Data Science in Health Analytics for Swasth Bharat in Vishwakarma Institute of Technology (VIT), Pune on 18-Jan-2020.
I gave a Journal Club talk in TRDDC on 09-Dec-2019 on Building Causal Graphs from Medical Literature and Electronic Medical Records, a paper by G. Nordon, G. Koren, V. Shalev, B. Kimelfeld, U. Shalit, K. Radinsky published in AAAI 2019 (9 slides).
Gave a journal club seminar on Argumentation Mining from text documents, with a focus on mining legal arguments, in TRDDC, Pune on 06-Dec-2019 (Friday) (72 slides).
I gave a 3-hours lecture on Machine Learning Techniques for Information Extraction from Text Documents in Pimpri Chinchwad College of Engineering (PCCOE), Pune as part of a Faculty Development Program organized by IEEE Pune Section on 21-Aug-2019 (94 slides).
I presented our paper Towards Disambiguating Contracts for their Successful Execution - A Case from Finance Domain in FinNLP Workshop in 28th Int. Joint Conf. on Artificial Intelligence (IJCAI 2019), 10-16 August, 2019, Macao, China (17 slides).
I gave a Journal Club talk in TRDDC on 01-Feb-2019 Good Question! Statistical Ranking for Question Generation a paper by M. Heilman and N.A. Smith (NAACL-HLT 2010) and Towards Topic-to-Question Generation, a paper by Y. Chali and S.A. Hasan (Computational Linguistics 2015) (42 slides).
I gave a 4-hours tutorial, along with Dr. R. Sharma and S. Pawar, on Natural Language Processing for Biomedical Text, in 15th International Conference on Natural Language Processing (ICON 2018), Patiala, India on 15-Dec-2018 (118 slides).
I gave a talk on What Do You Mean? Dialogue Acts in Conversations, in Pre-Anvetion Workshop on "Open Natural Interfaces” in TCS Delhi on 26-Feb-2018 (31 slides). This talk is based on our paper: S. Hingmire, A. Shrivastav, G.K. Palshikar, S. Srivastava, Experiments with Domain-Dependent Dialogue Act Classification using Open-Domain Dialogue Corpora, 14th Int. Conf. on Natural Language Processing (ICON 2017).
I gave an R&D Bytes Seminar within TCS on 05-Jan-2018 (Friday) on our paper Weakly Supervised Classification of Tweets for Disaster Management, which was presented in Workshop on Exploitation of Social Media for Emergency Relief and Preparedness (SMERP), held as part of ECIR 2017, 9 – 13 April 2017, Aberdeen, Scotland, UK. Extended version of this paper is accepted in the journal Information Systems Frontiers (Springer) (32 slides).
I gave a Journal Club talk in TRDDC on 29-Dec-2017 on Minimally supervised event causality identification, a paper by Q. X. Do, Y. S. Chan, D. Roth in EMNLP 2011 (38 slides).
I gave a Journal Club talk in TRDDC on 30-Nov-2017 on A Generalizable NLP Framework for Fast Development of Pattern-Based Biomedical Relation Extraction Systems, a paper by Y. Peng, M. Torii, Cathy HWu, K Vijay-Shanker in BMC Bioinformatics, 2014, 15:285 (64 slides).
I gave a Journal Club talk in TRDDC on 24-Oct-2017 on Overview of BioNLP’09 Shared Task on Event Extraction, a paper by J.-D. Kim, T. Ohta, S. Pyysalo, Y. Kano, J. Tsujii in Proc. Workshop on BioNLP: Shared Task, pages 1–9, June 2009, and Generalizing Biomedical Event Extraction, a paper by J. Bjorne, T. Salakoski in Proc. of BioNLP Shared Task 2011 Workshop, pages 183–191, 2011 (35 slides).
I gave a Journal Club talk in TRDDC on 06-June-2016 on Classifying Non-Sentential Utterances in Dialogue: A Machine Learning Approach, a paper by R. Fernandez, J. Ginzburg, S. Lappin, in Computational Linguistics, 33(3), 2007, pp. 397--427 (31 slides).
I gave talk on Natural Language Processing and Text Mining: A Very Short Introduction, to TCS IRC (library) team in Pune on 07-May-2016 (44 slides).
I gave a Journal Club talk in TRDDC on 30-Mar-2015 on Product Review Analytics: 2 Papers, covering two papers: M. Hu, B. Liu, Mining and Summarizing Customer Reviews, KDD 2004 and S. Brody, N. Elhadad, An Unsupervised Aspect-Sentiment Model for Online Reviews, NAACL-HLT 2010, pp. 804--812 (35 slides).
I gave an Invited Talk, along with Sachin Pawar, on Named Entity Recognition: An Introduction, at Pune Institute of Computer Technology (PICT), Pune, on 11-Feb-2015 (72 slides).
I gave an Invited Talk on Information Extraction: A Short Overview, in the Workshop on Information Extraction held at TCS Pune on 16-Jan-2015 (18 slides).
I conducted a tutorial, along with Sachin Pawar, on Tutorial on Relation Extraction, at the 11th International Conference on Natural Language Processing (ICON2014), Goa University, India, on 18-Dec-2014 (148 slides). We also gave a shorter 2-hour version of this tutorial in Vishwakarma Institute of Technology (VIT), Pune on 06-Feb-2015.
I gave a Journal Club talk in TRDDC on 22-Sep-2014 on Classifying Sentences as Speech Acts in Message Board Posts, a paper by A. Qadir and E. Riloff, ENMLP 2011. I included an overview of Speech Acts before presenting the paper (35 slides).
I gave a Tutorial on Lexical Chains: Algorithms and Applications, in 10th International Conference on Natural Language Processing (ICON 2013), Delhi on 18-Dec-2013 (129 slides).
I gave a Journal Club talk in TRDDC on 18-Jun-2012 on Dependency Relations in Stanford Parser (77 slides).
I gave a Journal Club talk in TRDDC on 07-May-2012 on Discovering Word Senses from Text, a paper by Pentel and Lin, SIGKDD 2002 (31 slides).
I gave an Invited Talk on Support Vector Machines and Kernel Functions for Relation Extraction at Department of Computer Science and Engineering, MIT College of Engineering, Pune on 14-Oct-2011. (71 slides)
I gave a talk in TRDDC on Keyword Extraction from a Single Document using Centrality Measures on 05-Sep-2007, presenting my paper of the same title in PReMI 2007 conference (50 slides).
I gave a Journal Club talk in TRDDC on Introduction to Latent Semantic Analysis (31 slides) (don't remember the dates).
Machine Learning, Data Mining (NLP, general AI listed separately)
Gave a two-hours invited lecture on Some Algorithms for Machine Learning in Department of Computer Engineering, College of Engineering, MIT World Peace University, Pune on 29-Nov-2019 (Friday).
I gave a Journal Club talk in TRDDC on 08-Feb-2018 on Exploiting Ontology Structures and Unlabeled Data for Learning, a paper by M.-F. Balcan, A. Blum, Y. Mansour in ICML 2013 (37 slides).
I gave an Invited Talk on Industry Trends / Research Opportunities in Machine Learning, in Department of Computer Engineering, Maharashtra Institute of Technology, Pune, India, on 22-Sep-2017. I covered the nature of research, discussed current research opportunities in machine learning and then talked about some of my own research work (collusion detection).
I co-taught a course on Data Mining and Machine Learning in Department of Computer Engineering, Government College of Engineering , Pune (COEP), to a combined class of B.Tech. and M.Tech. students (~60 students). Took 2-hours lectures on 04-Feb-2017 (Decision Tree Learning). 11-Feb-2017 (Bayesian Classification), 25-Feb-2017 (Bayesian Networks), 04-March-2017 (Support Vector Machines), 25-March-2017 (Clustering) (56 slides) and 01-April-2017 (Association Rule Mining).
I co-taught a course on Data Mining and Business Analytics in Department of Computer Engineering, Government College of Engineering , Pune (COEP), Pune, to a combined class of B.Tech. and M.Tech. students (~50 students) in Aug-Sep, 2016. Took 10 lectures.
I gave a Journal Club talk in TRDDC on 25-Nov-2016 on Learn on Source, Refine on Target: A Model Transfer Learning Framework with Random Forests, a paper by N. Segev, M. Harel, S. Mannor, K. Crammer. R. El-Yaniv in IEEE Transactions on Pattern Analysis and Machine Intelligence, Sep. 2016 (51 slides).
I conducted a session on Statistical Decision Theory for Classification, as part of the Faculty Development Program on Intelligent Computing: Algorithms and Applications, at MIT College of Engineering, Pune on 03-Dec-2015 (79 slides).
I gave an Invited Talk on Research in Domain-driven Data Mining in TCS, at the Department of Computer Science and Engineering, Indian Institute of Technology, Kanpur, 07-Sep-2015 (49 slides). Gave a similar talk at the Department of Computer Science and Engineering, Indian Institute of Technology, Bombay, Mumbai, on 07-Oct-2015.
I gave an Invited Talk on Time Series Data Mining, at the 52nd National Metallurgist Day and 68th Annual Technical Meeting of Indian Institute of Metals (NMDATM 2014) held at Pune, India, on 13-Nov-2014 (30 slides).
I gave an Invited Talk on Data Mining in Engineering and Industrial Systems, at the TACTiCS EIS Symposium on Engineering of Complex Systems, held at TRDDC, Pune, India on 04-Jan-2013 (52 slides).
Data Warehousing (15 slides), a short introduction I had given.
I gave an Invited Talk on Active Learning, at the Short Term training Programme held in MIT College of Engineering, Alandi, Pune on 03-Dec-2012 (99 slides).
I gave an Invited Talk on Introduction to Machine Learning, in a Faculty Development Program at Government College of Engineering, Aurangabad, India, on 10-Aug-2012 (128 slides).
I gave a talk on Introduction to the Expectation-Maximization (EM) Algorithm, in TCS, as part of the TCS Analytics Presentation Series on 05-April-2012. (45 slides)
I gave a Journal Club talk in TRDDC on Learning Finite Automata from Examples, a 1992 paper by Oncina and Garcia titled Inferring Regular Languages in Polynomial Update Time (30 slides).
I gave a Journal Club talk in TRDDC on Aug-2009 on TreeMiner: An Algorithm for Mining Tree-structured Data, a paper by M. Zaki in IEEE Trans. Knowledge and Data Engineering, Aug. 2005 (68 slides).
I gave an Invited Talk on Introduction to Support Vector Machines, at the Marathwada Mitra Mandal College of Engineering, Pune on 01-Oct-2015 (79 slides).
I gave an Invited Talk on Bayesian Networks, in ACM Pune Chapter’s Faculty Development Program in Viswakarma Institute of Technology, Pune on 11-Jul-2014 (90 slides).
I gave an Invited Talk on Bayesian Networks, at the AICTE sponsored national-level Faculty Development Programme held in College of Engineering, Pune (COEP) on 02-April-2013. I also gave the same course as two lectures in TRDDC on 03-Apr-2013 and 04-Apr-2013 (112 slides). Note that these slides here are a much larger version of my earlier short introduction to Bayesian Network mentioned below.
I gave a talk on Bayesian Belief Networks (59 slides). I have given this talk several times.
I gave a talk on Decision Tree Learning (68 slides). I have given this talk several times.
I gave a talk on Ensemble Methods (Classifier Combination) (42 slides). I have given this talk several times.
I gave a talk on Association Rule Mining (57 slides). I have given this talk several times in different places. Clustering (presentation is listed separately on this page).
I gave a Journal Club talk in TRDDC on 26-Sep-2006 on Hidden Markov Models: Theory and Applications (56 slides). I have this talk given several times in several places - though not all at once! The application I cover is part-of-speech (POS) tagging.
I conducted a 6-lectures short course on Introduction to Computational Learning Theory, in TRDDC in Sep-2011. (77 slides)
Introduction to Computational Learning Theory (27 slides) (scanned), overview of PAC model of learning.
Artificial Intelligence (AI) (presentations on Logic, ML, DM, NLP listed separately)
I have a lecture introducing basics of Standard Deontic Logic in TCS Research, Pune on 22-August-2025 (21 slides).
I gave a 2-hours lecture on AI Planning Algorithms at Pune Institute of Computer Technology (PICT), Pune, on 06-Sep-2019 (110 slides).
Constraint Satisfaction Techniques (60 slides), slides which I had I used whenever I taught a course on Artificial Intelligence.
A-Star Algorithm and Goal Stack Planning, an Invited Lecture I had given in Maharashtra Institute of Technology College of Engineering (MIT COE), Pune on 11-Jyly-2018, as part of a Faculty Development Programme (FDP) (99 slides).
Artificial Intelligence: A Quick Overview (54 slides), an Invited Talk I had given in EMMRC, Pune University.
Outlier / Anomaly Detection, Fraud Detection, Money Laundering Detection
I gave a Journal Club talk in TRDDC on 29-Oct-2021 on A Network Approach to Cartel Detection in Public Auction Markets, a paper by J. Wachs , J. Kertész published in Nature Scientific Reports, 9:10818, 2019 (27 slides).
I gave lectures on Machine Learning Techniques for Fraud Detection, along with a Python Lab session for implementing anomaly detection algorithms, as part of a Faculty Development Programme (FDP) in Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Gandhi Nagar on 24-Feb-2020 (58 slides).
I gave an Invited Talk on Machine Learning Technique for Fraud Detection in the Workshop on Combating Fraud Activities using Data Science (CoFAD 2020) in Indraprastha Institute of Information technology (IIIT), Delhi on 11-Jan-2020 (48 slides).
I gave a 2-hours lecture on Machine Learning Techniques for Fraud Detection in Department of Information Technology, Bharati Vidyapeeth College of Engineering, Pune on 28-Sep-2019.
I gave a Journal Club talk in TRDDC on 03-Sep-2019 on Isolation Forest, a paper by Fei Tony Liu, Kai Ming Ting, Zhi-Hua Zhou published in Eighth IEEE Int. Conf. on Data Mining (ICDM 2008) (31 slides).
I gave a 3-hours lecture on Anomaly Detection Techniques and Applications, at the Symbiosis Statistics Institute, Pune, on 31-Aug-2019.
I gave a Journal Club talk on Tax Fraud and Tax Evasion Detection in TRDDC on 15-Feb-2019 that explained the following 3 papers (40 slides). [1] D. de Roux, B. Perez, A. Moreno, M. del Pilar Villamil, C. Figueroa, Tax Fraud detection for under-reporting declarations using an unsupervised machine learning approach, KDD 2018. [2] R.-S. Wu, C.S. Ou, H.-Y. Lin, S.-I. Chang, D.C. Yen, Using data mining technique to enhance tax evasion detection performance, Expert Systems with Applications, vol. 39, 2012, pp. 8769-8777. [3] P.C. González, J.D. Velásquez, Characterization and detection of taxpayers with false invoices using data mining techniques, Expert Systems with Applications, vol. 40, 2013, pp. 1427-1436.
I gave a Keynote Talk on Machine Learning Techniques for Fraud Detection, in the Workshop on Big Data Computing, at Indian Institute of Technology, Patna, India on 03-Dec-2018 (58 slides).
I gave a Journal Club talk in TRDDC on 17-Jan-2017 on Model for Rumor Spreading over Networks, a paper by D. Trpevski, W.K.S. Tang, L. Kocarev in Physical Review E 81, 056102, 2010 (50 slides).
I gave an Invited Talk on Analytics for Stock Market Fraud Detection, at the Department of Mathematics, Informatics and Mechanics at Warsaw University, Warsaw, Poland on 01-July-2016 (84 slides).
I gave a Journal Club talk in TRDDC on 10-Dec-2013 on Filtering and Refinement: A Two-Stage Approach for Efficient and Effective Anomaly Detection, a paper by Yu, Tang and Han in Int. Conf. on Data Mining (ICDM 2009) (39 slides).
I gave a very short overview of Anomaly Detection in Time-Series Data (18 slides) in TCS on 04-Oct-2013, where I also included a summary of my 2 papers in this area (presented in IICAI 2005 and ICDCIT 2005)
I gave a Journal Club talk in TRDDC on 08-Feb-2016 on Detecting Anomalous Records in Categorical Datasets, a paper by K. Das, J. Schneider in ACM Int. Conf. on Knowledge Discovery in Databases (KDD 2007) (27 slides).
I gave a Journal Club talk in TRDDC on 01-Feb-2016 on HOT: Hypergraph-based Outlier Test for Categorical Data, a paper by A. Zhou, L. Wei, W. Qian, W. Jin in ACM Int. Conf. on Knowledge Discovery in Databases (KDD 2013) (35 slides).
I gave a Journal Club talk in TRDDC on 07-Jan-2016 on Subsampling for Efficient and Effective Unsupervised Outlier Detection Ensembles, a paper by A. Zimek, M. Gaudet, R.J.G.B. Campello, J. Sander in ACM Int. Conf. on Knowledge Discovery in Databases (KDD 2013) (29 slides).
I conducted a 4-hours session on Algorithms for Outlier Detection, as part of the Faculty Development Programme on Business Analytics and Intelligence held at Department of Computer Engineering, MIT College of Engineering, Pune, on 15-Dec-2015 (120 slides). In this FDP session, I also gave a brief introduction to "Business Intelligence" (18 slides). Also presented 3 outlier detection algorithms (from this talk) in a Journal Club session in TRDDC, Pune on 17-Dec-2015.
I gave a TCS Eminence Invited Talk on Stop Thief! Machine Learning and Fraud Detection, at TCS Sahyadri Park office, Pune India on 03-Apr-2015 (29 slides). A video recording of this talk is available.
I conducted a Tutorial on Tutorial on Analytics for Fraud and Money Laundering Detection, in Third International Conference on Big Data Analytics (BDA2014), Indian Institute of Technology, Delhi, India on 21-Dec-2014 (188 slides).
I gave a Journal Club talk in TRDDC on 03-Nov-2014 on Uncovering Social Network Sybils in the Wild, a paper by Z. Yang, C. Wilson, X. Wang, T. Gao, B.Y. Zhao, Y. Dai in ACM Transactions on Knowledge Discovery from Data, Vol. 8, No. 1, Feb. 2014 (56 slides).
I gave a talk in TRDDC on 26-Mar-2013 on Money Laundering (54 slides).
I gave a Journal Club talk in TRDDC on 01-Feb-2008 on Some Algorithms for Outlier Detection (52 slides). I have also given an enhanced version of this talk as part of a Faculty Development Programme in Department of Computer Engineering, MIT College of Engineering, Pune, on 30-Jan-2014.
HR Analytics (ML, DM, NLP Applied to Solve Problems in Human Resources Management)
I gave a Journal Club talk in TRDDC on 01-Jul-2014 on TrueSkill: A Bayesian Skill Rating System, a paper by R. Herbrich, T. Minka, T. Graepel in Int. Conf. on Neural information processing Systems (NIPS 2006) (59 slides).
I gave an invited talk on HR Analytics: Applications of Data and Text Mining to Human Resources Management in Language Technology Research Centre (LTRC) in International Institute of Information Technology (IIIT), Hyderabad, India on 14-Feb-2019 (62 slides).
I presented Role Models: Mining Role Transitions Data in IT Project Management, a paper by Girish K. Palshikar, Sachin Pawar, Nitin Ramrakhiyani, in IEEE Int. Conf. on Data Science and Advanced Analytics (DSAA 2016), Montreal, Canada, 17-19 October 2016 (30 slides).
I presented An Optimal People Allocation Engine for Software Development Projects, a paper by Girish K. Palshikar, Rajiv Srivastava, Abhay Sodani, Viswanath Ganesan, A.P. Srinivas, Kishore Padmanabhan, in 28th European Conference on Operational Research (EURO2016), Poznan, Poland , 3-7 July 2016 (29 slides).
I presented Ensembles of Interesting Subgroups for Discovering High Potential Employees, a paper by Girish Keshav Palshikar, Kuleshwar Sahu, Rajiv Srivastava, in Pacific Asia Knowledge Discovery and Data Mining Conference (PAKDD 2016), Auckland, New Zealand, 19-22 April 2016 (19 slides).
I presented After You, Who? Data Mining for Predicting Replacements, a paper by G. K. Palshikar, K. Sahu, R. Srivastava at the Int. Conference on Mining Intelligence and Knowledge Exploration (MIKE 2015), Hyderabad, India on 10-Dec-2015 (20 slides).
I gave an Invited Talk on HR Analytics Research in TCS, at the Forum for Information Retrieval (FIRE 2015) conference, Ahmedabad, India on 06-Dec-2015 (57 slides).
I gave an Invited Talk on HR Analytics Research in TCS, at the Workshop on HR Analytics organized by National Human Resources Development (NHRD), Pune Chapter on 11-Sep-2015 (64 slides).
I gave an Invited Talk on Analytics in the HR Domain: Some Case-studies, in the ISB Service Science Workshop 2014 at Indian School of Business, Hyderabad, India on 19-Jul-2014 (25 slides).
AI Techniques for Fault Diagnosis
Fault Trees, Event Trees and FMEA (53 slides), a talk that I probably gave on 26-Oct-2005 (not sure).
Consistency-Based Diagnosis (18 slides), explains an interesting technique for fault diagnosis.
Trace-based Diagnosis (24 slides) (scanned), presentation about my paper in Pattern Recognition Letters.
Probability, Statistics
I gave a Journal Club talk in TRDDC on 31-Mar-2016 on Inferring Sequential Order of Somatic Mutations during Tumorgenesis based on Markov Chain Model, a paper by H. Kang, K.-H. Cho, X.D. Zhang, T. Zeng, L. Chen in IEEE/ACM Transactions on Computational Biology and Bioinformatics, Vol. 12, No. 5, Sep./Oct. 2015, pp. 1094 – 1103 (55 slides).
Co-taught a course on Probability and Statistics for M.Tech. students in Department of Computer Engineering, in College of Engineering, Pune (COEP) in Nov. 2019. Main teachers were Prof. Vandana Inamdar and Prof. Shirish Gosavi. In my 10 lectures, I covered Random Variables and Hypothesis Testing.
I conducted a 3-hours session on Introduction to Hypothesis Testing, in College of Engineering, Pune (COEP) on 20-Dec-2018 as part of a Faculty Development Program on AI and ML (59 slides).
I gave an Invited Talk on Granger Causality and Its Applications in Symbiosis Statistical Institute, Pune on 03-Mar-2021 (37 slides).
I gave an Invited Talk on Introduction to Statistical Techniques for Survival Analysis at Department of Computer Science and Engineering, K.J. Somaiyya College of Engineering, Mumbai on 13-Jan-2011. (73 slides)
Game Theory and Its Applications
I gave an Invited Talk on Introduction to Game Theory, in the Faculty Development Program (FDP) in Maharashtra Institute of Technology, Pune, India on 18-Mar-2011 (75 slides).
I gave a series of 4 lectures in TRDDC on Introduction to Game Theory. Lecture 1: 02-Nov-2012 FRI (39 slides), Lecture 2: 09-Nov-2012 (FRI) (45 slides), Lecture 3: 16-Nov-2012 (FRI) (64 slides), Lecture 4: 23-Nov-2012 (FRI) (52 slides).
I gave a Journal Club talk in TRDDC on 15-Apr-2014 on Games, Auctions, Mechanism Design and an Application to Environmental Sustainability, where I presented the following paper, along with a lot of background material on games, auctions and mechanism design: D. Bagchi, L. Udaya Lakshmi, Y. Narhari, S. Biswas, P. Suresh, S.V. Subramanya, N. Viswanadham, Mechanism Design for Allocation of Carbon Emission Units: a Study of Global Companies with Strategic Divisions and Partners, in Z. Luo (ed.), Mechanism Design for Sustainability: Techniques and Cases, pp. 37 – 60, Springer, 2013. (71 slides).
I gave an Invited Talk on Game Theory for Security of Military Complexes, at the College of Military Engineering (CME), Pune, on 10-Aug-2018 (49 slides).
Formal Methods, Formal Specifications, Model Checking, Real-Time Safety Critical Systems
Introduction to Model Checking (69 slides), a talk that I gave several times in-house at Tata Research Development and Design Centre, Pune, India but don't remember when.
Real-Time Systems (11 slides) (scanned), very short overview presentation.
Real-Time Safety Critical Systems (17 slides) (scanned). A small overview.
Processes and Scheduling (23 slides) (scanned).
Mutual Exclusion and Synchronization (17 slides) (scanned).
Clustering in Windows 2000 (29 slides), I don't know when I gave this seminar (probably on 24-Mar-2000), or why.
Introduction to Petri Nets (45 slides) (scanned).
Activity Diagrams in UML (33 Slides), a talk that I probably gave on 19-Oct-2004 (not sure).
Message Sequence Charts (34 slides), a talk that I have given several times.
I gave a Journal Club talk in TRDDC on 18-April-2018 on Natural Language and Message Sequence Chart Representation of Use Cases, a paper by L.M.G. Feijs in Information and Software Technology, 42, 2000, pp. 633--647 (43 slides).
Introduction to Formal Specifications (24 slides) (scanned).
Introduction to Z Formal Specification Method (46 slides), an overview of a popular formal notation for specifying functional requirements of software; a talk that I have given too many times, last time in June 2003, I think.
Introduction to Formal Specifications and Z (42 slides) (scanned).
zlog: A System for Prototyping Z Specifications (21 slides) (scanned), a Prolog-based tool that I had built and used in several real-life projects.
Esterel Formal Specification Method (56 slides), an overview of a popular formal notation for specifying behavioural requirements software; a talk that I have given several time, last time in Sep., 2001, I think.
Building Multi-Paradigm Formal Specifications (19 slides) (scanned). This talk explains a research idea I had, but which I did not pursue much later.
I gave a Journal Club talk in TRDDC on A Logic-Based Foundation of Discrete Event Modeling and Simulation (11 slides), a paper by A. Radia and R.G. Sargent, ACM Transactions on Modeling and Computer Simulation, Vol. 4, No. 1, Jan. 1994, pp. 3-51.
zlog: A Formal Specification Tool for Real-Time Embedded Systems (17 slides) (scanned), an extension of my zlog tool that includes facilities of temporal logic.
Specification, Simulation and Verification of PLC Programs using Logic (9 slides) (scanned).
Using Temporal Logic for Specification of Real-Time Reactive Systems (31 slides) (scanned).
Formal Methods at TRDDC (12 slides) (scanned).
LEBSIM: Logical Equipment Behaviour Simulator (8 slides) (scanned), part of a research proposal I had written way back in 1994.
Distributed Automation System Simulator (DASS) (6 slides) (scanned), part of a research proposal I had written way back in 1994.
Automation Design and Management System (ADAMS) (10 slides) (scanned), part of a research proposal I had written way back in 1994. Please ignore slide 1; presentation starts from slide 2.
Prolog, Logic Programming, Mathematical Logic
I have taught Basics of Propositional Logic in TCS, a very short bare-bones introduction to propositional logic (25 slides). I gave a somewhat longer talk on Propositional Logic in TCS Research, Pune in May 2025; the revised presentation is here (39 slides).
I have taught Basics of First Order Predicate Logic (23 slides) in TCS, a very short overview.
Introduction to Modal Logic (24 slides) (scanned). I gave a somewhat longer talk on Modal Logic in TCS Research, Pune in May 2025; the revised presentation is here (28 slides).
I have a lecture introducing basics of Standard Deontic Logic in TCS Research, Pune on 22-August-2025 (21 slides).
I taught A Course in Prolog (167 slides), a short course on the mathematical logic programming language Prolog (cute!) at TCS, Hyderabad (TTH ISU) from 11th to 13th May, 2009.
Fuzzy Sets and Fuzzy Logic (42 slides) (scanned).
Applications of Fuzzy Sets and Fuzzy Logic (30 slides), including Dempster-Schaffer evidence combination (scanned).
fzlog: A Prolog-based Tool for Fuzzy Sets and Fuzzy Rules (7 slides), a tool I had built and used in several real-life projects.
Integrating Prolog and Object-Oriented Programming: A Survey (16 slides) (scanned), a journal club talk I had given.
A Fuzzy Temporal Logic for Pattern Specification (30 slides), explains a notation I had developed by mixing temporal logic and fuzzy logic. I had published a few papers on the logic, a tool based on it (Sniffer) as well as its applications.
Specification and Detection of Fuzzy Temporal Patterns and Applications (28 slides), a talk I had given in TRDDC on 25-Jan-2008 covering the basics of my fuzzy temporal logic, the tool Sniffer I had built around it and its applications.
Theory of Computations, Algorithms, Discrete Mathematics, Graph Theory
Introduction to Set Theory (22 slides) (scanned), a short overview.
Introduction to Automata Theory (26 slides).
Context-Free Grammars (66 slides), standard text-book material covered in my course on Theory of Computation.
Buchi Automata (23 slides), a rather short introduction to this interesting kind of automaton for accepting infinite strings.
Timed Automata (67 slides), an overview based on Prof. Rajiv Alur's work in this area; a talk that I gave in Dec. 2005, I think (but perhaps it was much earlier).
I gave an Invited Talk on Introduction to L-Systems, at Centre for Modeling and Simulation, University of Pune, Pune, India on 28-Mar-2009 (88 slides).
I gave an Invited Talk on A Framework for Subgraph Enumeration and Application in Program Analysis at Tata Institute of Fundamental Research (TIFR), Mumbai on 11-Jan-2008.
Graph Grammars (20 slides) (scanned), a short overview presentation.
Matching in Bipartite Graphs (57 slides), a talk that I have given several times.
String Matching Algorithms (48 slides), an overview of some clever and well-known algorithms for string matching (given several times, starting in Feb. 2002, I think).
Combinatorial Analysis (24 slides) (scanned), a very short overview of combinatorics.
Recurrence Relations (4 slides) (scanned), I had started to cover basics, but stopped after 4 slides only.
Miscellaneous
I gave a Journal Club talk in TRDDC on 09-Mar-2005 on Introduction to Kalman Filter (26 slides).
About Research
I gave an Invited Talk on Ethics in Research, at the Raisoni College of Engineering and Management, Pune on 18-Jan-2019 (41 slides).
I gave an Invited Talk on How to Write a Good Research Paper, as part of Research Paper Writing Workshop organized by ACM Pune Professional Chapter, on 19-Jan-2019 (59 slides).
I gave an Invited Talk on How to Read a Research Paper (25 slides), at Pune Institute of Computer Technology (PICT), Pune, India on 10-Jan-2004 and in-house at TRDDC on 13-Sep-2005.
I gave an Invited Talk on How to Read and Write Good Research Papers in Pune Institute of Computer Technology (PICT), Pune on 29-Feb-2020 (83 slides).
I gave an invited Talk on What is Research? (11 slides) in Maharashtra Institute of Technology (MIT), Pune, on 22-Sep-2017.