人机问答系统介绍
介绍2个用Java实现的开源的人机问答系统: 1、QuestionAnsweringSystem QuestionAnsweringSystem 是一个Java实现的人机问答系统,能够自动分析问题并给出候选答案。IBM人工智能计算机系统"沃森"(Watson)在2011年2月美国热门的电视智力问答节目"危险边缘"(Jeopardy!)中战胜了两位人类冠军选手,QuestionAnsweringSystem就是IBM Watson的Java开源实现。 2、OpenEphyra Ephyra is a modular and extensible framework for open domain question answering (QA). The system retrieves accurate answers to natural language questions from the Web and other sources. 这两个系统的基本思路都是一样的,有4个大的共同点: 1、都是用Java实现的 开源项目 ; 2、都是要回答自然语言的提问,例如这些问题: 测试人机问答系统智能性的3760个问题 ; 3、都是需要给出精确答案,而不是像搜索引擎一样只需要给出关键词匹配网页列表就可以了; 4、都是需要从网上或者其他数据源检索文本信息。 那么差别在哪里呢?