Tutorials

AAAI 2016 A tutorial on Learning and Inference in Structured Prediction Models , February 2016
(given by Dan Roth, KaiWei Chang, Gourab Kundu and Vivek Srikumar.)

ACL2014 A tutorial on Wikification and Entity Linking (pdf , pptx (long)) June 2014
(given by Dan Roth, Heng Ji, Taylor Cassidy and MingWei Chang. June 2014.)

University of Heidelberg A tutorial on Predicting Structures in NLP: Constrained Conditional Models and Integer Linear Programming (pptx package) October 2013
Related Material:
** Key recent paper: M. Chang, L. Ratinov and D. Roth, Structured Learning with Constrained Conditional Models Machine Learning Journal 2012.
** Key papers to cite: D. Roth and W. Yih, Global Inference for Entity and Relation Identification via a Linear Programming Formulation. Introduction to Statistical Relational Learning (2007)
D. Roth and W. Yih, A Linear Programming Formulation for Global Inference in Natural Language Tasks. CoNLL 2004
M. Chang and L. Ratinov and N. Rizzolo and D. Roth, Learning and Inference with Constraints. AAAI (2008)
** Notes by Scott Yih on Setting up Global Inference as Integer Linear Programming
** Notes by Vivek Srikumar on the use of soft constraints in Integer Linear Programming
** Notes on Work on Constrained Conditional Models in the Cognitive Computation Group (Updated ~2010)
** Bibliography on Constrained Conditional Models and Integer Linear Programming Formulations of Global Inference in NLP

AAAI 2013 The 27th Annual Conference of the Association for the Advancement of Artificial Intelligence. A tutorial on Infromation Trustworthiness. (given together with Jeffrey Pasternack (Facebook Inc.) and V.G.Vinod Vydiswaran (University of Illinois at UrbanaChampaign), July 2013, Bellevue, WA)

COLING 2012 the 24th International Conference on Computational Linguistics. A tutorial on Temporal Information Extraction and Shallow Temporal Reasoning (pdf , pptx). (given together with Dan Roth, Heng Ji, Taylor Cassidy and Quang Do. December 2012, IIT Bombay, Mumbai, India)

NAACL2012 The 13th Annual Conference of the North American Chapter of the Association for Computational Linguistics. A tutorial on Structured Predictions in NLP: Constrained Conditional Models and Integer Linear Programming. (given together with Vivek Srikumar and Dan Goldwasser, June 2012, Los Angeles) (PPT Package)
Related Material:
** Notes by Scott Yih on Setting up Global Inference as Integer Linear Programming
** Notes by Vivek Srikumar on the use of soft constraints in Integer Linear Programming
** Notes on Work on Constrained Conditional Models in the Cognitive Computation Group (Updated ~2010)
** Bibliography on Constrained Conditional Models and Integer Linear Programming Formulations of Global Inference in NLP

NAACL2010 The 11th Annual Conference of the North American Chapter of the Association for Computational Linguistics. A tutorial on Integer Linear Programming and Constrained Conditional Models for NLP. (given together with MingWei Chang and Nick Rizzolo, June 2010, Los Angeles) (PDF)
Related Material:
** Notes by Scott Yih on Setting up Global Inference as Integer Linear Programming
** Notes on Work on Constrained Conditional Models in the Cognitive Computation Group
** Bibliography on Constrained Conditional Models and Integer Linear Programming Formulations of Global Inference in NLP

NAACL2010 The 11th Annual Conference of the North American Chapter of the Association for Computational Linguistics. A tutorial on Textual Entailment. (given by Mark Sammons, V.G. Vinod Vydiswaran, and Idan Szpektor at Millennium Biltmore Hotel, Los Angeles, CA)

EACL2009 The 12th Conference of the European Association of Computation Linguistics. A tutorial on Constrained Conditional Models. (given together with MingWei Chang and Lev Ratinov, March 2009, Athens)

ACL2007 The 13th Conference of the Association of Computation Linguistics. A tutorial on Textual Entailment. (given together with Ido Dagan and Fabio Zanzotto, June 2007, Prague)

ESSLLI2001 The 13th European Summer School in Logic, Language. University of Helsinki, Helsinki. A tutorial on Machine Learning: Theory and applications to Natural Language. (Aug. 2001)
