Intelligent query answering in rule based systems
Foundations of deductive databases and logic programming
Saying “I don't know” and conditional answers
Proceedings of Expert Systems '87 on Research and Development in Expert Systems IV
Partial evaluation in logic programming
Journal of Logic Programming
Intensional query answering by partial evaluation
Journal of Intelligent Information Systems
Logic, Programming and PROLOG
Building applied natural language generation systems
Natural Language Engineering
ProFIT: prolog with features, inheritance and templates
EACL '95 Proceedings of the seventh conference on European chapter of the Association for Computational Linguistics
Decision support tools for clinical trial design
Artificial Intelligence in Medicine
Hi-index | 0.02 |
We describe the generation of partial solutions to Prolog queries posed during the design of medical treatment plans. Given a set of Prolog encoded safety principles, the queries request advise on plan revisions to conform with safety requirements. The user unfolds queries interactively, navigating a path through the solution search space by interacting with natural language representations of the Prolog terms. In this way, both symbolic and natural language representations of partial solutions can be generated. The former can be included in the plan, and the latter exported to a protocol document describing the plan. Hence, useful and informative partial solutions are still obtained despite incompleteness of the underlying knowledge base, which ordinarily would mean failure of a query. Furthermore, the user can avoid being overwhelmed by surplus solutions, and unfold to levels of detail suitable for different plans and their accompanying protocols.