Skip Navigation



Journal of Logic and Computation Advance Access published online on December 13, 2007

Journal of Logic and Computation, doi:10.1093/logcom/exm067
This Article
Right arrow Abstract Freely available
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Dzikovska, M. O.
Right arrow Articles by Swift, M. D.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© The Author 2007. Published by Oxford University Press on behalf of the Association of Physicians. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org

Original papers

Linking Semantic and Knowledge Representations in a Multi-Domain Dialogue System

Myroslava O. Dzikovska

Human Communication Research Centre, 2 Buccleuch Place, Edinburgh EH8 9LW, UK. E-mail: m.dzikovska{at}ed.ac.uk

James F. Allen and Mary D. Swift

Department of Computer Science, University of Rochester, Rochester, NY 14526, USA. E-mail: james{at}cs.rochester.edu, swift{at}cs.rochester.edu

We describe a two-layer architecture for supporting semantic interpretation and domain reasoning in dialogue systems. Building system that supports both semantic interpretation and domain reasoning in a transparent and well-integrated manner is an unresolved problem because of the diverging requirements of the semantic representations used in contextual interpretation versus the knowledge representations used in domain reasoning. We propose an architecture that provides both portability and efficiency in natural language interpretation by maintaining separate semantic and domain knowledge representations, and integrating them via an ontology mapping procedure. The ontology mapping is used to obtain representations of utterances in a form most suitable for domain reasoners and to automatically specialize the lexicon. The use of a linguistically motivated parser for producing semantic representations for complex natural language sentences facilitates building portable semantic interpretation components as well as connections with domain reasoners. Two evaluations demonstrate the effectiveness of our approach: we show that a small number of mapping rules are sufficient for customizing the generic semantic representation to a new domain, and that our automatic lexicon specialization technique improves parser speed and accuracy.



References

  1. Allen J, Blaylock N, Ferguson G. A problem solving model for collaborative agents. In. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS'02)—Gini M, Ishida T, Castelfranchi C, Johnson WL, eds. (2002) July. Bologna, Italy: ACM Press. 774–781.
  2. Allen J, Byron D, Dzikovska M, Ferguson G, Galescu L, Stent A. An architecture for a generic dialogue shell. Natural Language Engineering, Cambridge University Press (2000) 6:1–16.
  3. Allen J, Byron D, Dzikovska M, Ferguson G, Galescu L, Stent A. Towards conversational human-computer interaction. AI Magazine (2001) 22:27–38.[ISI]
  4. Allen JF, Blaylock N, Byron D, Chambers N, Dzikovska M, Ferguson G, Swift M. Chester: Towards a personal medical advisor. Journal of Biomedical Informatics (2006) 39:500–513.[CrossRef][ISI][Medline]
  5. Allen JF, Miller BW, Ringger EK, Sikorski T. A robust system for natural spoken dialogue. In. In: Proceedings of the 1996 Annual Meeting of the Association for Computational Linguistics (ACL'96) (1996) Santa Cruz, California. 62–70.
  6. Alshawi H, Carter DM, Gambäck B, Pulman SG, Rayner M. Transfer through quasi logical form: A new approach to machine translation. (1991) Technical Report T91020, SICS, Stockholm, Sweden.
  7. Baldridge J. Lexically Specified Derivational Control in Combinatory Categorial Grammar (2002) PhD thesis: University of Edinburgh.
  8. Blaylock N, Allen J. A collaborative problem-solving model of dialogue. In. Proceedings of the 6th SIGdial Workshop on Discourse and Dialogue (2005) 200–211. Lisbon, Portugal.
  9. Bunt H. Mass terms and model-theoretic semantics (1985) Cambridge, UK: Cambridge University Press. chapter 7.
  10. Byron DK. Resolving Pronominal Reference to Abstract Entities (2002) University of Rochester. PhD thesis.
  11. Carreras X, Márquez L. Introduction to the CoNLL-2005 shared task: Semantic role labeling. In. Proceedings of CoNLL-2005 (2005) 152–154. Ann Arbor, Michigan.
  12. Chambers N. Real-time stochastic language generation for dialogue systems. In. In: Proceedings of European Workshop for Natural Language Generation (2005) Aberdeen, Scotland.
  13. Clark P, Porter B. KM (1.4): Users Manual (1999) Last accessed 20 January 2006. http://www.cs.utexas.edu/users/mfkb/km.
  14. Copestake A, Flickinger D. An open source grammar development environment and broad-coverage English grammar using HPSG. In. In: Proceedings of the 2nd International Conference on Language Resources and Evaluation (2000) Athens, Greece.
  15. Copestake A, Flickinger D, Pollard C, Sag IA. Minimal recursion semantics: An introduction. Research on Language and Computation (2005) 3:281–332.[CrossRef]
  16. Crabbé B, Dzikovska MO, de Beaumont W, Swift MD. Increasing coverage of a domain independent dialogue lexicon with VerbNet. In. Proceedings of the Thurd International Workshop on Scalable Natural Language Understanding (ScaNaLU 2006) (2006) New York City, USA.
  17. Dowding J, Gawron JM, Appelt D, Bear J, Cherny L, Moore R, Moran D. GEMINI: A natural language system for spoken-language understanding. In. Proceedings of the 31st Meeting of the ACL (1994) Columbus Ohio, July 05, Comment: 8 pages, postscript.
  18. Dzikovska M, Swift M, Allen J, de Beaumont W. Generic parsing for multi-domain semantic interpretation. In. In: Proceedings of the 9th International Workshop on Parsing Technologies (IWPT-05) (2005) Vancouver, BC, Canada. 196–197.
  19. Dzikovska MO. A Practical Semantic Representation For Natural Language Parsing (2004) PhD thesis, University of Rochester.
  20. Dzikovska MO, Callaway CB, Farrow E. Interpretation and generation in a knowledge-based tutorial system. In. In: Proceedings of EACL-06 Workshop on Knowledge and Reasoning for Language Processing (2006) April. Trento, Italy.
  21. Dzikovska MO, Callaway CB, Stone M, Moore JD. Understanding student input for tutorial dialogue in procedural domains. In. In: Proceedings of The 10th Workshop on the Semantics and Pragmatics of Dialogue (brandial 2006) (2006) Potsdam, Germany. 10–17.
  22. Dzikovska MO, Swift MD, Allen JF. Building a computational lexicon and ontology with FrameNet. In. LREC Workshop on Building Lexical Resources from Semantically Annotated Corpora (2004) May. Lisbon, Portugal.
  23. Dzikovska MO, Swift MD, Allen JF. Customizing meaning: building domain-specific semantic representations from a generic lexicon. In. In: Computing Meaning (2007) Dordrecht, the Netherlands: Springer. 213–231. Volume 3, Studies in Linguistics and Philosophy. Harry Bunt and Rinhard Muskens, eds.
  24. Frank A, Reyle U. Principled based semantics for HPSG. In. In: Proceedings of EACL-95 (1995) Dublin, Ireland. 9–16. Association for Computational Linguistics.
  25. Gildea D, Jurafsky D. Automatic labeling of semantic roles. Computational Linguistics (2002) 28:245–288.[CrossRef][ISI]
  26. Hovy E, Marcus M, Palmer M, Ramshaw L, Weischedel R. Ontonotes: The 90% solution. In. June 2006: New York City, USA. 57–60. Association for Computational Linguistics, Proceedings of the Human Language Technology Conference of the NAACL, Companion Volume: Short Papers.
  27. Johnson C, Fillmore CJ. The FrameNet tagset for frame-semantic and syntactic coding of predicate-argument structure. In. Proceedings ANLP-NAACL 2000 (2000) Seattle, WA.
  28. Jordan P, Makatchev M, Pappuswamy U, VanLehn K, Albacete P. A natural language tutorial dialogue system for physics. In. Proceedings of the 19th International FLAIRS conference (2006).
  29. Jung H, Allen J, Chambers N, Galescu L, Swift M, Taysom W. One-shot procedure learning from instruction and observation. In. Proceedings of FLAIRS-06 (2006) Melbourne, FL.
  30. Kay M, Gawron JM, Norvig P. Verbmobil: A Translation System for Face-To-Face Dialog (1994) Stanford, California: CSLI Press.
  31. Kiefer B, Krieger HU, Carroll J, Malouf R. A bag of useful techniques for efficient and robust parsing. In. In: Proceedings of the 37th Annual Meeting of the Association for Computational Linguistics (1999) College Park, Maryland. 473–480.
  32. Larsson S, Traum D. Information state and dialogue management in the TRINDI dialogue move engine toolkit. Natural Language Engineering (2000) 6:323–340.[CrossRef]
  33. Lemon O, Bracy A, Gruenstein A, Peters S. The WITAS multi-modal dialogue system I. In. Proceedings of EuroSpeech 2001 (2001) Aalborg, Denmark. 1559–1562.
  34. Levin BC. English Verb Classes and Alternations: A Preliminary Investigation (1993) Chicago, IL: University of Chicago Press.
  35. MacGregor R, Bates R. The LOOM knowledge representation language. In. Proceedings of the Knowledge-Based Systems Workshop, 1987, St. Louis, Missouri, April 21–231987. Also available as ISI reprint series report, RS-87-188, USC/Information Sciences Institute, Marina del Rey, CA.
  36. Macleod C, Grishman R, Meyers A. Creating a common syntactic dictionary of English. In. SNLR: International Workshop on Sharable Natural Language Resources (1994) August. Nara.
  37. Maxwell J, Kaplan R. An efficient parser for lfg. In. Miriam Butt, Holloway King Tracy, eds. (1996) On-line Proceedings of the LFG96 Conference, URL http://cslipublications.stanford.edu/LFG/1/1fg1.html.
  38. Medema P, Bronnenberg W, Bunt H, Landsbergen J, Scha R, Schoenmakers W, van Utteren E. Phliqa1: Multilevel semantics in question answering. American Journal of Computational Linguistics (1975) 32:72–86. Microfiche.
  39. Narayanan S, Harabagiu S. Question answering based on semantic structures. In. In: Proceedings of International Conference on Computational Linguistics (COLING 2004) (2004) Geneva, Switzerland.
  40. Palmer M, Babko-Malaya O, Dang H. Different sense granularities for different applications. In. (2004) Boston, MA, USA. Proceedings of the 2nd Workshop on Scalable Natural Language Understanding Systems.
  41. Rayner M, Hockey BA, Dowding J. Grammar specialization meets language modelling. In. Proceedings of the 7th International Conference on Spoken Language Processing (2002) Denver, CO.
  42. Rich C, Sidner CL, Lesh N. COLLAGEN: Applying collaborative discourse theory to human-computer interaction. AI Magazine (2001) 22:15–26.[ISI]
  43. Rosé C. A framework for robust semantic interpretation. In. Proceedings 1st Meeting of the North American Chapter of the Association for Computational Linguistics (2000) 311–318. Seattle, WA.
  44. Schlangen D, Lascarides A. The interpretation of non-sentential utterances in dialogue. In. (2003) July. Sapporo, Japan. Proceedings of the 4th SIGdial Workshop on Discourse and Dialogue.
  45. Seneff S. TINA: A natural language system for spoken language applications. Computational Linguistics. (1992) March;18:61–86.
  46. Shvaiko P, Euzenat J. A survey of schema-based matching approaches. Journal of Data Semantics IV (2005) 146–171. 3730.
  47. Stent AJ. The Monroe corpus. (2000) Technical Report 728/TN 99-2, The University of Rochester, Computer Science Department.
  48. Strik H, Cucchiarini C, Kessens JM. Comparing the performance of two CSRs: How to determine the significance level of the differences. In. In: Proceedings of Eurospeech 2001 (2001) Volume 3. Aalborg, Denmark. 2091–2094.
  49. Surdeanu M, Harabagiu SM, Williams J, Aarseth P. Using predicate-argument structures for information extraction. In. Proceedings of ACL-03 (2003) Sapporo, Japan. 8–15.
  50. Swift M. Towards automatic verb acquisition from VerbNet for spoken dialog processing. In. Proceedings of the Interdisciplinary Workshop on the Identification and Representation of Verb Features and Verb Classes (2005) February. Saarbrucken, Germany.
  51. Vossen P. EuroWordNet: a multilingual database for information retrieval. In. In: Proceedings of the Delos workshop on Cross-language Information Retrieval (1997) March 5–7. Zurich, Switzerland. 85–94.
  52. Wolska M, Kruijff-Korbayova I. Prospects and advances in the syntax/semantics interface. Lorraine-Saarland Workshop Series proceedings (2003) Nancy, France. 45–50. Issues in the interpretation of input in mathematical dialogs. In Denys Duchier, editor.
  53. Zinn C, Moore JD, Core MG. Intelligent information presentation for tutoring systems. In. In: Intelligent Information Presentation, Series: Text, Speech and Language Technology—Stock O, Zancanaro M, eds. (2005) Kluwer Academic Publishers.

Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?



This Article
Right arrow Abstract Freely available
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Dzikovska, M. O.
Right arrow Articles by Swift, M. D.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?