scholarly journals ORAKEL: A Natural Language Interface to an F-Logic Knowledge Base

Author(s):  
Philipp Cimiano
1986 ◽  
Vol 2 (3) ◽  
pp. 379-393 ◽  
Author(s):  
Philippe Duchastel

Learner control, which is contrary in spirit to the design philosophy underlying traditional CAI systems, is an important feature of most intelligent computer assisted instruction (ICAI) systems, as revealed through the learning dialogues they support. Such learner control is made possible by the natural language interface and the type of knowledge base incorporated in these systems. Such systems, it is argued, because they enable unplanned interactions with the learner and capitalize on student curiosity and motivation, can attain a much finer grain of individualization than traditional CAI systems can. The conceptual and affective requirements of instructional adaptation indicate the desirability of substantial learner control as well as the potential danger of overly strong tutorial guidance.


2016 ◽  
Vol 2016 ◽  
pp. 1-15 ◽  
Author(s):  
Yong-Jin Han ◽  
Seong-Bae Park ◽  
Se-Young Park

The discordance between expressions interpretable by a natural language interface (NLI) system and those answerable by a knowledge base is a critical problem in the field of NLIs. In order to solve this discordance problem, this paper proposes a method to translate natural language questions into formal queries that can be generated from a graph-based knowledge base. The proposed method considers a subgraph of a knowledge base as a formal query. Thus, all formal queries corresponding to a concept or a predicate in the knowledge base can be generated prior to query time and all possible natural language expressions corresponding to each formal query can also be collected in advance. A natural language expression has a one-to-one mapping with a formal query. Hence, a natural language question is translated into a formal query by matching the question with the most appropriate natural language expression. If the confidence of this matching is not sufficiently high the proposed method rejects the question and does not answer it. Multipredicate queries are processed by regarding them as a set of collected expressions. The experimental results show that the proposed method thoroughly handles answerable questions from the knowledge base and rejects unanswerable ones effectively.


Author(s):  
Wing-Kwong Wong ◽  
Sheng-Kai Yin ◽  
Chang-Zhe Yang

<p>This paper presents a tool for drawing dynamic geometric figures by understanding the texts of geometry problems. With the tool, teachers and students can construct dynamic geometric figures on a web page by inputting a geometry problem in natural language. First we need to build the knowledge base for understanding geometry problems. With the help of the knowledge base engine InfoMap, geometric concepts are extracted from an input text. The concepts are then used to output a multistep JavaSketchpad script, which constructs the dynamic geometry figure on a web page. Finally, the system outputs the script as an HTML document that can be visualized and read with an internet browser. Furthermore, a preliminary evaluation of the tool showed that it produced correct dynamic geometric figures for over 90% of problems from textbooks. With such high accuracy, the system produced by this study can support distance learning for geometry students as well as distance learning in producing geometry content for instructors.<br /><br /></p>


Sign in / Sign up

Export Citation Format

Share Document