Teaching
Fall 2025
Spring 2025
Fall 2024
Summer 2024
Spring 2024
- LING-L 614 (3 credits) Alternative Syntactic Theories (Course Description: Examining syntactic frameworks, for example, LFG, HPSG, Construction Grammar, Categorial Grammar, Dependency Grammar, among others; providing specific analyses and application of syntactic phenomena in terms of specific issues of syntactic analysis and general claims about the nature of the organization of the syntax of natural languages. Emphasis on developing analyses within the selected framework.)
- LING-L 665 (3 credits) Applying Machine Learning Techniques in Computational Linguistics / CSCI-B 659 Topics in Artificial Intelligence (Course Description: Introduction to major algorithms in Machine Learning (ML) and Natural Language Processing (NLP) as well as applications of these techniques to a wide range of NLP/CL topics. The course includes an advanced introduction to NLP/CL and focuses on advanced NLP algorithms, including Deep Learning and Large Language Models. Also considered are applications of ML algorithms to NLP/CL problems.)
- HON-H 240 (Hutton Honors College) Language, Intelligence, and the Machine (Course Description: Addressing state-of-the-art technologies in Artificial Intelligence, Linguistic and Natural Language Processing capabilities of advanced Large Language Models, and the perspectives of Machines becoming intelligent. This course addresses not just the technologies and applications of AI and possible Artificial General Intelligence but also aspects of human cognition and intelligence from a psycholinguistic perspective, as well as philosophical and sociological issues, risks, and improvements for society and human life.)
Fall 2023
Spring 2020
Fall 2018
Spring 2018
2017
Summer Schools
- ESSLLI 2024 “Large Language Models, Knowledge, and Reasoning - Generative AI and Symbolic Knowledge Representations”, Leuven, Belgium - Intro to LLMs and Knowledge Graphs, Graph RAGs, and reasonign engines
- I taught a course on Statistics for linguistic Research in Spring 2009 at the University of Zadar, Croatia
- ESSLLI 2006 “Intro to Symbolic and Statistical NLP in Scheme”, Malaga, Spain - Intro course to the Scheme Programming language and Natural Language Processing
- I organized the summer school and taught a Computational Linguistics course: JSSECL 2006 summer school at the University of Zadar
- I taught a course on computational modeling in syntax in 2004 at Indiana University at the SyntaxFest 2004
- I taught a course on Tutorial Machine Learning and Language Acquisition in 2004 at the University of Potsdam, Germany
- I organized the Bootstrapping in Language Acquisition - Psychological, Linguistic and Computational Aspects (BOOT-LA) workshop in April 2003 at Indiana University