Semantics and quantification in natural language question answering
Readings in natural language processing
BASEBALL: an automatic question answerer
Readings in natural language processing
Natural language understanding (2nd ed.)
Natural language understanding (2nd ed.)
Inducing deterministic Prolog parsers from treebanks: a machine learning approach
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Using inductive logic programming to automate the construction of natural language parsers
Using inductive logic programming to automate the construction of natural language parsers
Readings in information retrieval
Readings in information retrieval
Statistical methods for speech recognition
Statistical methods for speech recognition
An Algorithm that Learns What‘s in a Name
Machine Learning - Special issue on natural language learning
Learning Information Extraction Rules for Semi-Structured and Free Text
Machine Learning - Special issue on natural language learning
Foundations of statistical natural language processing
Foundations of statistical natural language processing
Relational learning of pattern-match rules for information extraction
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Automatic construction of semantic lexicons for learning natural language interfaces
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Developing a natural language interface to complex data
ACM Transactions on Database Systems (TODS)
An English language question answering system for a large relational database
Communications of the ACM
Natural language question-answering systems: 1969
Communications of the ACM
Answering English questions by computer: a survey
Communications of the ACM
Advances in Inductive Logic Programming
Advances in Inductive Logic Programming
Statistical Language Learning
Conceptual Information Processing
Conceptual Information Processing
Understanding Natural Language
Understanding Natural Language
Inside Computer Understanding: Five Programs Plus Miniatures
Inside Computer Understanding: Five Programs Plus Miniatures
The Application of Semantic Classification Trees to Natural Language Understanding
IEEE Transactions on Pattern Analysis and Machine Intelligence
Explanation-Based Learning: An Alternative View
Machine Learning
Active Learning for Natural Language Parsing and Information Extraction
ICML '99 Proceedings of the Sixteenth International Conference on Machine Learning
Inductive Logic Programming for Natural Language Processing
ILP '96 Selected Papers from the 6th International Workshop on Inductive Logic Programming
Part-of-Speech Tagging Using Progol
ILP '97 Proceedings of the 7th International Workshop on Inductive Logic Programming
Learning Multilingual Morphology with CLOG
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
Induction of Constraint Grammar-Rules Using Progol
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
A Hybrid Approach t Word Segmentation
ILP '98 Proceedings of the 8th International Workshop on Inductive Logic Programming
Toward A Model Of Children''s Story Comprehension
Toward A Model Of Children''s Story Comprehension
Semantic lexicon acquisition for learning natural language interfaces
Semantic lexicon acquisition for learning natural language interfaces
Building a large annotated corpus of English: the penn treebank
Computational Linguistics - Special issue on using large corpora: II
Introduction to the special issue on word sense disambiguation: the state of the art
Computational Linguistics - Special issue on word sense disambiguation
Learning Constraint Grammar-style disambiguation rules using inductive logic programming
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 2
Toward general-purpose learning for information extraction
COLING '98 Proceedings of the 17th international conference on Computational linguistics - Volume 1
A fully statistical approach to natural language interfaces
ACL '96 Proceedings of the 34th annual meeting on Association for Computational Linguistics
Induction of first-order decision lists: results on learning the past tense of English verbs
Journal of Artificial Intelligence Research
Generalizations based on explanations
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 1
Learning schemata for natural language processing
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Learning to parse database queries using inductive logic programming
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 2
Learning Recursive Patterns for Biomedical Information Extraction
Inductive Logic Programming
Hi-index | 0.00 |
Most recent researchin learning approaches to natural language have studied fairly "low-level" tasks such as morphology, part-ofspeechtagging, and syntactic parsing. However, I believe that logical approaches may have the most relevance and impact at the level of semantic interpretation, where a logical representation of sentence meaning is important and useful. We have explored the use of inductive logic programming for learning parsers that map natural-language database queries into executable logical form. This work goes against the growing trend in computational linguistics of focusing on shallow but broad-coverage natural language tasks ("scaling up by dumbing down") and instead concerns using logic-based learning to develop narrower, domain-specific systems that perform relatively deep processing. I first present a historical view of the shifting emphasis of research on various tasks in natural language processing and then briefly review our own work on learning for semantic interpretation. I will then attempt to encourage others to study such problems and explain why I believe logical approaches have the most to offer at the level of producing semantic interpretations of complete sentences.