美文网首页
Template-based Question Answerin

Template-based Question Answerin

作者: 蜗牛快跑快跑 | 来源:发表于2017-07-15 17:03 被阅读0次

一、摘要

先引入问题。由于数据的大量增长,采用直观的途径获取信息越来越重要,问答系统是一个既满足直观性又满足表达能力的折衷方案。

然后介绍通用的做法,有什么难点。将问题转化问rdf三元组,去知识库中检索答案,该方式不能很好的表示自然语言问题的语义,很多问题回答不了。

接着介绍本文的方法。对问题进行深层语义解析,产生一个sparql查询模板,该模板能完整的映射问题的语义结构。利用统计实体识别和谓词检测等方法填充模板中的槽。

最后表明本系统的回答问题的能力要优于其他系统。

二、介绍

先介绍通常情况的问答解析思路,把问题转化为N个三元组来表示,然后去知识库中检索。

然后举了几个把问题转换成sparql模板的例子,重点描述了含有more than、most的例子。

三、模板生成

利用Pythia,通过借助领域无关词库和领域相关词库产生自然语言问题的句法树(词汇化邻接树算法)和语义表示。

四、实体识别

名词短语和名词采用通用的识别算法(字串相似度)。谓词检测采用知识库和BOA pattern结合的方法,定义support、typicity和specificity给谓词打分,得分最高的就是最佳谓词表达式(自然语言问题)—谓词(知识库)的映射关系。

五、query排序与查询

经过三、四两个环节会产生多个spraql查询,根据相似性分数和显著性分数,以及类型一致性检查、空结果剔除等方法,获得合适的query。

相关文章

  • Template-based Question Answerin

    一、摘要 先引入问题。由于数据的大量增长,采用直观的途径获取信息越来越重要,问答系统是一个既满足直观性又满足表达能...

  • stacked attention for VQA

    论文 Stacked Attention Networks for Image Question Answerin...

  • Ontology

    STARTSTART, the world's first Web-based question answerin...

  • KBQA: Learning Question Answerin

    什么是KBQA 首先弄明白什么是知识库近年来,我们目睹了知识库的发展,越来越多的大规模知识库涌现出来,如Googl...

  • Coarse-to-Fine Question Answerin

    Coarse-to-Fine Question Answering for Long Documents 用于长文...

  • question

    1.铜锈的存在会不会加快青铜器的腐蚀 2.癌细胞可以无限繁殖,那能否可以改变原有细胞使其无限繁殖 3.在高二的时候...

  • Question is

    Question is 我们都没办法放弃自己,迎合对方。当维持一段关系让你觉得很累的时候,就放手。 错过,是有原因...

  • A question

    我不知道我们是怎么了,就突然间好像陌生人一样,却又保持了一种联系。我们不再联络对方,不会再在深夜里聊起只有我们自己...

  • Question

    Q004-Unity 2D 游戏屏幕大小应该如何选择? Q003-在 PC、Android、iPhone 上怎么 ...

  • That is not a question!

    和芳宇姐打了将近一个小时电话,收获了太多,思考了太多,意识到了太多,相信这这会是自己的一个转折点,一个从简单...

网友评论

      本文标题:Template-based Question Answerin

      本文链接:https://www.haomeiwen.com/subject/qmqzhxtx.html