Academia.eduAcademia.edu

Outline

Modular Generation of Relational Query Paraphrases

2006, Research on Language and Computation Formal Issues in Natural Language Generation

Abstract

This article proposes a novel technique to generate natural language descriptions for a wide class of relational database queries. The approach to describing queries is phrasal and is restricted to a class of queries that return only whole schema tuples as answers. Query containment and equivalence are decidable for this class and this property is exploited in the maintenance and use of a phrasal lexicon. The query description mechanism is implemented within the STEP (Schema Tuple Query Processor) system (http://www.cs.umu.se/∼mjm/step).

References (42)

  1. S. Abiteboul and O. Duschka. Complexity of answering queries using materialized views. In Sym. on Principles of Database Systems, pages 254-263, 1998.
  2. H. Andreka, J. van Benthem, and I. Nemeti. Modal languages and bounded fragments of predicate logic. Journal of Philosophical Logic, 27:217-274, 1998.
  3. I. Androutsopoulos. Exploring Time, Tense and Aspect in Natural Language Database Interfaces. John Benjamins, 2002.
  4. I. Androutsopoulos and G.D. Ritchie. Database interfaces. In Handbook of Natural Language Pro- cessing, pages 209-240. Marcel Dekker Inc., 2000.
  5. I. Androutsopoulos, G.D. Ritchie, and P. Thanisch. Natural language interfaces to databases-an intro- duction. Natural Language Engineering, 1(1):29-81, 1995.
  6. D. Appelt. Bidirectional grammars and the design of natural language generation systems. In Theo- retical Issues in Natural Language Processing-3, pages 185-191, New Mexico State University, Las Cruce, 1987.
  7. U. Chakravarthy, J. Grant, and J. Minker. Logic-based approach to semantic query optimization. ACM Trans. Database Syst., 15(2):162-207, 1990.
  8. W. Chu, H. Yang, Chiang K., M. Minock, G. Chow, and C. Larson. Cobase: A scalable and extensible cooperative information system. Intelligent Information Systems, 6(3):223-259, 1996.
  9. E. Codd. Relational completeness of data base sublanguages. In R. Rustin, editor, Database Systems, pages 33-64. Prentice-Hall, 1972.
  10. E. Codd. Seven steps to rendezvous with the casual user. In IFIP Working Conference Data Base Management, pages 179-200, 1974.
  11. K. Deemter. Ambiguity and idiosyncratic interpretation. Journal of Semantics, 15(1):5-36, 1998.
  12. M. Elhadad. FUF: the Universal Unifier. User Manual Version 5.2. Technical report, Computer Sci- ence, Ben Gurion University, 1993.
  13. R. Elmasri and S. Navathe. Fundamentals of Database Systems 3rd edition. Addison Wesley, 2000.
  14. T. Gaasterland, P. Godfrey, and J. Minker. An overview of cooperative answering. Intelligent Infor- mation Systems, 1(2):127-157, 1992.
  15. T. Gaasterland and J. Minker. User needs and language generation issues in a cooperative answering system. In ICLP Workshop on Adv. Logic Programming Tools and Formalisms for Language Proc., 1991.
  16. A. Gal and J. Minker. Informative and cooperative answers in databases using integrity constraints. In Natural Language Understanding and Logic Programming, pages 277-300, 1988.
  17. P. Godfrey. Minimization in cooperative response to failing database queries. Technical report, Uni- versity of Maryland Dept. of Computer Science, College Park, MD, 1994.
  18. P. Godfrey, J. Minker, and L. Novik. An architecture for a cooperative database system. In Proceedings of the 1994 International Conference on Applications of Databases, 1994.
  19. P. Grice. Logic and conversation. In P. Cole and J. Morgan, editors, Syntax and Semantics. Academic Press, 1975.
  20. T. Imielinski. Intelligent query answering in rule based systems. In J. Minker, editor, Foundations of Deductive Databases and Logic Programming. Morgan Kaufman Publishers, 1988.
  21. S. Kaplan. Cooperative responces from a portable natural language query system. Artificial Intelli- gence, 19:165-187, 1982.
  22. M. Kay. Functional grammar. In Proc. of the Fifth Annual Meeting of the Berkeley Linguistics Society., 1979.
  23. J. Ljungberg. Paraphrasing SQL to natural language. In Proc. of RIAO 91, Barcelona, 1991.
  24. B. G. T. Lowden and A. N. de Roeck. The REMIT system for paraphrasing relational query expressions into natural language. In Proc. Int'l. Conf. on Very Large Data Bases, page 365, Kyoto, Japan, August 1986.
  25. W. Mann and S. Thompson. Rhetorical structure theory. TEXT, 8(3):243-281, 1988.
  26. K. McKeown. Using Discourse Strategies and Focus Constraints to Generate Natural Language Text. Cambridge University Press, 1985.
  27. M. Minock. Data integration under the schema tuple query assumption. Technical Report 03.08, The Univeristy of Umeå, Umeå, Sweden, June 2003.
  28. M. Minock. Knowledge representation using schema tuple queries. In KRDB '03. IEEE Computer Society Press, 2003.
  29. M. Minock. Managing fine-grained representions of completeness. Technical Report 04.05, The Univeristy of Umeå, Umeå, Sweden, February 2004.
  30. M. Minock and W. Chu. Interactive explanation for cooperative information systems. In Proceedings of the 9th International Symposium on Methodologies for Intelligent Information Systems, 1996.
  31. J. Moore and C. Paris. Planning text for advisory dialogue. In Proceedings of the 27th Meeting of the Association for Computational Linguistics, 1989.
  32. A. Motro. Panorama: A database system that annotates its answers to queries with their properties. Intell. Inf. Syst., 7(1):51-73, 1996.
  33. Penman Project. Penman documentation: the Primer, the User Guide, the Reference Manual, and the Nigel manual. Technical report, USC/Information Sciences Institute, 1989.
  34. E. Reiter. Generating appropriate natural language object descriptions. phd thesis. Harvard, 1990.
  35. E. Reiter. Has a consensus NL generation architecture appeared, and is it psychologically plausible? In Proc. of the 7th. International Workshop on Natural Language generation, pages 163-170, 1994.
  36. E. Reiter and C. Mellish. Using classification to generate text. In Proceedings of the 30th Annual Meeting of the Association for Computational Linguistics., pages 265-272, 1992.
  37. S. Shieber. The problem of logical-form equivalence. Computational Linguistics, 19(1):179-190, 1994.
  38. C. Shum and R. Muntz. Implicit representation for extensional answers. In L. Hershberg, editor, Expert Database Systems. Tysons Corner, 1987.
  39. C. Thompson, K. Ross, H. Tennant, and R. Saenz. Building usable menu-based natural language interfaces to databases. In VLDB, pages 43-55, 1983.
  40. J. Ullman. Principles of Database and Knowledge-Base Bystems. Computer Science Press, Rockville, Maryland, 1989.
  41. J. Weizenbaum. ELIZA-a computer program for the study of natural language communication be- tween man and machine. Communications of the ACM, 9(1):36-45, January 1965.
  42. T. Winograd. Understanding Natural Language. Academic Press, New York, 1972. Received 12 July 2004.