TWiki> DiEugenio Web>WebHome (revision 9)EditAttach

Associate Professor Barbara Di Eugenio

Barbara Di Eugenio

I am an Associate Professor in the department of Computer Science at the University of Illinois at Chicago .
I come from Torino (Turin), in north western Italy. Home of the Winter Olympics 2006!
The correct spelling of my last name is "Di Eugenio", as two separate words.
Some other pictures

If I want to talk more about my personal life, I can put it in Personal. If I have an education to brag about, I can put it in Education.

Contact

Mailing Address:

Barbara Di Eugenio
Department of Computer Science
University of Illinois, Chicago
1120 Science & Engineering Offices ( MC 152 )
851 South Morgan, Chicago, IL 60607

Office 1138 SEO
Email: bdieugen AT uic.edu
Phone: (312) 996 - 7566
Fax (312) 413-0024
Department Phone (312) 996-3422

Teaching

I teach "core" undergraduate Computer Science classes at different levels, and more advanced undergraduate and graduate classes in my areas of specialization: Natural Language Processing, Human Computer Interaction, Artificial Intelligence.

I am also interested in encouraging and helping more women pursue careers in science and engineering. Here are some pointers to relevant resources.

I list here the syllabi of classes I have taught. No web pages are included because I use Blackboard / Piazza to develop course web pages.

Courses I regularly teach:

  • Spring 02-07, 09-16, 18-19: CS421, Natural Language Processing.
  • Spring 05, Fall 06, 08, 10, 12, 14-15, 17-18: CS521, Statistical Natural Language Processing.
  • Spring 10, 12-14, 17-18: CS590, Research Methods for Ph.D. students.
Other courses I have taught:
  • Spring 16: CS594, Seminar on "The Art and Science of Dialogue Systems".
  • Fall 01-02, 05, 11, 13: CS411, Artificial Intelligence.
  • Fall 02-05, 08-09, Spring 11: CS476/MCS415, Programming Language Design.
  • Spring 01: EECS 478, User Interface Design and Programming.
  • Spring and Fall 00: EECS 360, Data Structures and Algorithms.
  • Fall 99, Fall 00: EECS 584, Advanced Artificial Intelligence.
  • Spring 99: EECS 101, Introduction to Computing.
From 1993 to 1996, I was a lecturer in the Computational Linguistics program at Carnegie Mellon University. One class I taught there was Natural Language Processing 2 (Pragmatics and Discourse Processing).

Research

My main area of research is Natural Language Processing (NLP), and its application to human-computer interaction, educational technology, health care, human-robot interaction, and multimedia systems. My goal is to use NLP to support both education and instruction, and collaboration between human or artificial agents. The theoretical aspects of my research concern the linguistic analysis, and the knowledge representation and reasoning that support the understanding and generation of NL discourse and dialogue. All my research has its empirical foundations in both qualitative and quantitative corpus analysis, including data mining techniques.

Director: Dr. Barbara Di Eugenio

What follows is a high-level description of our research. Please see the NLP lab web site for updated project descriptions and publications .

Research in Natural Language Processing (NLP) at UIC focuses on semantics, and discourse and dialogue processing. Our goal is to use NLP to support both education and instruction, and collaboration between human or artificial agents (for those readers who are not familiar with NLP, NLP studies the computational models that underlie the processing of human languages, and develops key technology that makes it possible for users to interact with a computer system using English, Italian or Japanese rather than a programming language).

Our group focuses on the computational modeling of extended text (discourse) and conversations between two or more agents (dialogue). The theoretical aspects of our research concern the linguistic analysis, and the knowledge representation and reasoning that support the understanding and generation of NL discourse and dialogue. The intended applications range from automatically producing instructional manuals (e.g., those that accompany any piece of equipment such as a stereo), to providing dialogue capabilities for Intelligent Tutoring Systems (ITSs), computer based tutors that can help students master a subject. The methodology we employ blends empirical and symbolic approaches, and consists of: data mining from text corpora; development of computational frameworks based on the information extracted from the corpus; and rigorous evaluation of the computational models via user studies.


Our major areas of interest right now are:

  • NLP for Educational Technology (previously supported by the Office of Naval Research [2000-2008], NSF [2005-2009], now by the Qatar National Research Foundation [2012-2015]). This work concerns building Intelligent Tutoring Systems and other educational technology interactive systems that can participate in a dialogue with their users.

  • Discourse Parsing (supported from 2002-2008 by an NSF CAREER award). We employ a novel methodology that couples a corpus parsed to obtain rich semantic representations and annotated with discourse relations to learn a first order model for discourse relations via inductive logic programming.

  • Human-Robot Interaction (supported by NSF, 2009-2013). We study human-robot interaction with the ultimate goal of building assistive robots for the elderly.
We are also active in other areas of research, including:

  • Empirical methods in discourse: tagging, statistical corpus analysis, machine learning. For example, we study coefficients of intercoder reliability ( CL squib on Kappa ) and work on inferring dialogue acts via extensions to Latent Semantic Analysis (ACL04 paper) and discourse relations.

  • Summarization for recommender systems and for health applications
Collaborators, past and present:
  • Davide Fossati, an alumnus of the NLP lab at UIC, collaborates with us on research on educational technology.
  • Stellan Ohlsson, UIC (Psychology), collaborated with us on cognitive models of tutorial dialogues.
  • Milos Zefran, UIC (ECE) and Jezekiel Ben-Arie UIC (ECE), collaborate with us on human-robot interaction
  • Andrew Boyd, UIC, Gail Keenan, UIC, Yives Lussier, UIC, collaborate with us on patient-centered summarization
  • Massimo Poesio, senior lecturer at the University of Essex, UK, worked with us on theories of referential expressions
  • Pam Jordan and Sandra Katz, research associates at the University of Pittsburgh, worked with us on analysis and modelling of peer learning.
  • Michael Glass Michael was a postdoctoral fellow from August 2000 to August 2002. He is now an Associate Professor at Valparaiso University.

Publications

Publications from 2000 on are available at the NLP lab web site

The list below lists my older publications, 1987-1999.

1999 and earlier

Carolyn Penstein Rose', Barbara Di Eugenio, Johanna D. Moore, A Dialogue Based Tutoring System for Basic Electricity and Electronics, Proceedings 9th International Conference on Artificial Intelligence in Education, AI-ED 99, Le Mans, France, 1999. [.ps.gz]

Robert Dale, Barbara Di Eugenio, Donia Scott, Introduction to the Special Issue on Natural Language Generation, Computational Linguistics, Vol. 24(3), pp. 345-353, 1998.

Barbara Di Eugenio, An Action Representation Formalism to interpret Natural Language Instructions. Computational Intelligence. Vol. 14(1), pp. 89-133, 1998. [.ps.gz]

Barbara Di Eugenio, Centering in Italian, Centering in Discourse, Ellen Prince, Aravind Joshi, Lyn Walker editors, Oxford University Press, 1998. [.ps.gz]

Barbara Di Eugenio, Pamela W. Jordan, Johanna D. Moore, Richmond H. Thomason, An empirical investigation of proposals in collaborative dialogues, Proceedings 36th Annual Meeting of the Association for Computational Linguistics, ACL/COLING 98 (joint with the 17th International Conference on Computational Linguistics), Montreal, Canada, 1998.

Yan Qu, Barbara Di Eugenio, Alon Lavie, Lori Levin, Carolyn Penstein Rose', Minimizing Cumulative Error in Discourse Context, Dialogue Processing in Spoken Language Systems, E. Maier, M. Mast, S. LuperFoy editors, Lecture Notes in Artificial Intelligence, Springer Verlag, 1997.

Barbara Di Eugenio, Johanna D. Moore, Massimo Paolucci, Learning Features that Predict Cue Usage, Proceedings 35th Annual Meeting of the Association for Computational Linguistics, ACL97, Madrid, Spain, 1997. [.ps.gz]

Barbara Di Eugenio, Pamela W. Jordan, Richmond H. Thomason, Johanna D. Moore, Reconstructed Intentions in Collaborative Problem Solving Dialogues, AAAI 1997 Fall Symposium on Communicative Action in Humans and Machines, Cambridge, MA, 1997.

Pamela W. Jordan, Barbara Di Eugenio, Control and Initiative in Collaborative Problem Solving Dialogues, AAAI 1997 Spring Symposium on Computational Models for Mixed Initiative Interaction,s Stanford, CA., 1997.

Barbara Di Eugenio, Bonnie L. Webber, Pragmatic Overloading in Natural Language Instructions, International Journal of Expert Systems, Special Issue on Knowledge Representation and Reasoning for Natural Language Processing. Vol. 9(1), pp. 53-84, 1996. [.ps.gz]

Barbara Di Eugenio, The discourse functions of Italian subjects: a centering approach, Proceedings 16th International Conference on Computational Linguistics, COLING96, Copenhagen, Denmark, 1996.

Yan Qu, Carolyn Penstein Rose', Barbara Di Eugenio, Using discourse predictions for ambiguity resolution, Proceedings 16th International Conference on Computational Linguistics, COLING96, Copenhagen, Denmark, 1996.

Keith Vander Linden, Barbara Di Eugenio, A corpus study of negative imperatives in Natural Language instructions, Proceedings 16th International Conference on Computational Linguistics, COLING96, Copenhagen, Denmark, 1996. [from cmp-lg]

Keith Vander Linden, Barbara Di Eugenio, Learning Micro-Planning Rules for Preventative Expressions, INLG96, 8th International Workshop on Natural Language Generation, Sussex, UK, 1996. [from cmp-lg]

Bonnie L. Webber, Norman Badler, Barbara Di Eugenio, Christopher Geib, Libby Levison, Michael Moore, Instructions, Intentions and Expectations, Artificial Intelligence Journal, Special Issue on Computational Theories of Interaction and Agency, Vol. 73, pp. 253-269, 1995.

Carolyn Penstein Rose', Barbara Di Eugenio, Lori Levin, Carol Van Ess-Dykema, Discourse Processing of Dialogues with Multiple Threads, Proceedings 33rd Annual Meeting of the Association for Computational Linguistics, ACL95, Boston, MA., 31-38, 1995. [[http://xxx.lanl.gov/abs/cmp-lg/?9504025][ [from cmp-lg] ]]

Barbara Di Eugenio, Action Representation for interpreting Purpose Clauses in Natural Language Instructions, Principles of Knowledge Representation and Reasoning: Proceedings of the Fourth International Conference, KR94, Bonn, Germany, 158-169, 1994.

Barbara Di Eugenio, Understanding Natural Language Instructions: the Case of Purpose Clauses, Proceedings 30th Annual Meeting of the Association for Computational Linguistics, ACL92, Newark, Delaware, 120-127, 1992.

Barbara Di Eugenio, Michael White, On the Interpretation of Natural Language Instructions, Proceedings 14th International Conference on Computational Linguistics, COLING92, Nantes, France, 1147-1151, 1992.

Barbara Di Eugenio, Bonnie L. Webber, Plan Recognition in Understanding Instructions. Artificial Intelligence Planning Systems. Proceedings of the First International Conference, James Hendler ed., College Park, MD., 52-61, 1992.

Barbara Di Eugenio, Action Representation for Natural Language Instructions, Proceedings 29th Annual Meeting of the Association for Computational Linguistics, ACL91, Student Session, Berkeley, CA., 333-334, 1991.

Bonnie L. Webber, Barbara Di Eugenio, Free Adjuncts in Natural Language Instructions, In Proceedings 13th International Conference on Computational Linguistics, COLING90, Helsinki, Finland, 395-400, 1990.

Barbara Di Eugenio, Centering Theory and the Italian Pronominal System. In Proceedings 13th International Conference on Computational Linguistics, COLING90, Helsinki, Finland, 270-275, 1990.

Barbara Di Eugenio, Leonardo Lesmo, Representation and Interpretation of Determiners in Natural Language, Proceedings 10th International Joint Conference on Artificial Intelligence, IJCAI87, Milano, Italy, 648-654, 1987.

Barbara Di Eugenio, Cooperative Behaviour in the FIDO System, Information Systems, Vol. 12(3), pp. 295-316, 1987.

Edit | Attach | Print version | History: r15 | r11 < r10 < r9 < r8 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r9 - 2009-06-26 - 16:16:18 - Main.rdoma2
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF