首页> 外文会议>Rule interchange and applications >A Rule-Based System Implementing a Method for Translating FOL Formulas into NL Sentences
【24h】

A Rule-Based System Implementing a Method for Translating FOL Formulas into NL Sentences

机译:基于规则的系统,实现将FOL公式转换为NL语句的方法

获取原文
获取原文并翻译 | 示例

摘要

In this paper, we mainly present the implementation of a system that translates first order logic (FOL) formulas into natural language (NL) sentences. The motivation comes from an intelligent tutoring system teaching logic as a knowledge representation language, where it is used as a means for feedback to the students-users. FOL to NL conversion is achieved by using a rule-based approach, where we exploit the pattern matching capabilities of rules. So, the system consists of rule-based modules corresponding to the phases of our translation methodology. Facts are used in a lexicon providing lexical and grammatical information that helps in producing the NL sentences. The whole system is implemented in Jess, a java-implemented rule-based programming tool. Experimental results confirm the success of our choices.
机译:在本文中,我们主要介绍将一阶逻辑(FOL)公式转换为自然语言(NL)句子的系统的实现。动机来自作为知识表示语言的智能辅导系统的教学逻辑,在该语言中它被用作向学生用户反馈的手段。从FOL到NL的转换是通过使用基于规则的方法实现的,其中我们利用了规则的模式匹配功能。因此,系统由与我们的翻译方法各阶段相对应的基于规则的模块组成。事实用在词典中,提供有助于生成NL句子的词汇和语法信息。整个系统在Jess中实现,Jess是Java实现的基于规则的编程工具。实验结果证实了我们选择的成功。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号