MBase: representing knowledge and context for the intergration of mathematical software systems
Journal of Symbolic Computation - Calculemus-99: integrating computation and deduction
Pilot-Testing a Tutorial Dialogue System That Supports Self-Explanation
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
Reconstruction Proofs at the Assertion Level
CADE-12 Proceedings of the 12th International Conference on Automated Deduction
Abstract Saturation-Based Inference
LICS '03 Proceedings of the 18th Annual IEEE Symposium on Logic in Computer Science
Journal of Automated Reasoning
Interpreting semi-formal utterances in dialogs about mathematical proofs
Data & Knowledge Engineering - Special issue: Application of natural language to information systems (NLDB04)
Analysis of mixed natural and symbolic language input in mathematical dialogs
ACL '04 Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics
Mathematical domain reasoning tasks in natural language tutorial dialog on proofs
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 2
Lexical-semantic interpretation of language input in mathematical dialogs
TextMean '04 Proceedings of the 2nd Workshop on Text Meaning and Interpretation
DiaWOz-II: a tool for wizard-of-Oz experiments in mathematics
KI'06 Proceedings of the 29th annual German conference on Artificial intelligence
Student Proof Exercises Using MathsTiles and Isabelle/HOL in an Intelligent Book
Journal of Automated Reasoning
Deep Inference for Automated Proof Tutoring?
KI '07 Proceedings of the 30th annual German conference on Advances in Artificial Intelligence
A review of methods for automatic understanding of natural language mathematical problems
Artificial Intelligence Review
Presenting proofs with adapted granularity
KI'09 Proceedings of the 32nd annual German conference on Advances in artificial intelligence
Hi-index | 0.00 |
Natural language interaction between a student and a tutoring or an assistance system for mathematics is a new multi-disciplinary challenge that requires the interaction of (i) advanced natural language processing, (ii) flexible tutorial dialog strategies including hints, and (iii) mathematical domain reasoning. This paper provides an overview on the current research in the multi-disciplinary research project Dialog, whose goal is to build a prototype dialog-enabled system for teaching to do mathematical proofs. We present the crucial sub-systems in our architecture: the input understanding component and the domain reasoner. We present an interpretation method for mixed-language input consisting of informal and imprecise verbalization of mathematical content, and a proof manager that supports assertion-level automated theorem proving that is a crucial part of our domain reasoning module. Finally, we briefly report on an implementation of a demo system.