本发明专利技术提供了一种查询需求扩展设备,包括:查询需求理解装置,用于根据用户的查询请求生成显式查询需求;以及查询需求扩展装置,用于生成与显式查询需求相关的隐式查询需求。其中查询需求理解装置通过查找知识库和语言库生成包括查询概念和问题类型的显式查询需求,以及查询需求扩展装置通过查找知识库,语言库和相关度数据库生成包括查询概念和问题类型的隐式查询需求。本发明专利技术还提供了一种查询需求扩展方法。基于本发明专利技术的查询需求扩展设备和方法,可以方便用户查询,并向用户提供准确、全面的查询答案。
【技术实现步骤摘要】
本专利技术涉及信息查询领域,更具体地,涉及一种自然语言查询需 求扩展设备以及一种自然语言查询需求扩展方法。
技术介绍
目前存在多种根据用户发送的查询请求提供查询结果的系统。但 是当用户进行自然语言查询时,通常期望知道比他/她所发送的查询 请求的更多的信息。例如,当一个用户查询海龙在哪里时,那么除了 海龙的地址外,可能用户也想知道怎么到达海龙。所以,根据用户的 当前查询可以推测用户潜在的查询需求,即,隐式查询需求。但是现 有的査询系统仅能够根据用户的当前査询,生成与之相关的直接的查 询答案,而没有考虑用户的潜在查询需求,以对用户的当前查询进行 扩展。已知存在一些相关的査询系统及方法。US20050289124提出一 种自然语言查询处理的系统和方法,它可以处理用户的英文自然语言 查询,生成相应的语义标注,并从知识库中检索到对应的信息。US6411950提出一种关键词查询的扩展方法,它利用査询日 志,将关键词查询中的抽象词扩展为查询频度较高的具体词。如将查 询词"car"扩展为("car audio" OR "rent a car" OR "car price" OR ...)。US6480843也提出一种关键词查询的扩展方法,它利用词语间 的语义相似度,将关键词査询中的词语进行扩展。如将关键词查询 "car dealer"扩展为 AND ("Dealer" OR "Showroom" OR "SalesOffice")。综合现有的査询系统或方法,可以发现其或者只能分析出显式查询需求,如US20050289124。或者只能对关键词查询中的词语进行 扩展,如US6411950, US6480843。目前还没有方法可以对自然语言 查询的当前显式查询需求查询请求进行有效扩展。
技术实现思路
为了解决上述问题,提出了本专利技术。本专利技术提出了一种自然语言 査询需求扩展设备和方法,可以对接收到的用户的自然语言查询进行 分析,获得隐式查询需求,从而扩展了用户的查询需求并生成扩展的 答案信息。通过扩展用户的査询需求,可以帮助自然语言査询需求扩 展设备更好地理解查询用户的意图,发掘用户的潜在兴趣与需求,使 用户得到充分、全面的答案信息。根据本专利技术第一方面,提供了一种查询需求扩展设备,包括 查询需求理解装置,用于根据用户的查询请求生成显式查询需 求;以及查询需求扩展装置,用于生成与显式查询需求相关的隐式查询需求。根据本专利技术第二方面,提供了一种查询需求扩展设备,其中查 询需求理解装置通过对接收到的用户查询进行语义和句法上的分析来生成显式查询需求;以及查询需求扩展装置通过查找位于所述设备内部或外部的需求相 关数据库生成与显式查询需求相关的隐式査询需求。根据本专利技术第三方面,提供了一种查询需求扩展设备,其中査 询需求理解装置通过查找知识库和语言库生成包括查询概念和问题类 型的显式查询需求;以及查询需求扩展装置通过査找知识库,语言库和相关度数据库生 成包括査询概念和问题类型的隐式査询需求。根据本专利技术第四方面,提供了一种查询需求扩展设备,其中查 询需求理解装置包括分词单元,用于根据知识库和语言库,对用户査询进行分词;匹配单元,用于将分词的用户查询与语言库进行匹配,以找到匹配文法;语义一致性判断单元,用于根据知识库和语言库,来判断用户查询中的概念是否有语义错误;显式查询需求生成单元,用于根据匹配文法,生成与其对应 的、包括查询概念和问题类型的显式查询需求。需求类型判断单元,用于根据知识库和语言库,来判断显式查 询需求属于下列三种类型中的哪一种语义可理解、句法可理解或句 法不可理解。根据本专利技术第五方面,提供了一种査询需求扩展设备,其中査 询需求扩展装置包括语义可理解査询需求扩展装置,用于根据语义上可理解的显式 查询需求检索相关度数据库,获得与语义上可理解的查询需求相关的 相关查询需求集合,其中包括包含了相关查询概念和相关问题类型以 及査询概念和相关问题类型之一的隐式査询需求。根据本专利技术第六方面,提供了一种查询需求扩展设备,其中査询需求扩展装置包括句法可理解查询需求扩展装置,用于基于知识库和相关度数据 库,形成与句法上可理解的显式查询需求中的査询概念相关度高的相 关查询概念集合,并利用知识库从相关查询概念集合中选择出满足预 定约束条件的至少一个相关查询概念与显式查询需求的问题类型组合 作为隐式查询需求。根据本专利技术第七方面,提供了一种查询需求扩展设备,其中查询需求扩展装置包括句法不可理解查询需求扩展装置,用于利用语言库,检索与显 式查询需求中包含的问题类型相似的问题类型,和/或利用相关度数 据库和知识库,查找与显式查询需求中包含的未识别査询概念相似的 査询概念,从而获取包括相似查询概念和/或相似问题类型的隐式查 询需求。根据本专利技术第八方面,提供了一种査询需求扩展设备,包括 语义可理解查询需求扩展装置,用于根据语义上可理解的显式查询需求检索相关度数据库,获得与语义上可理解的查询需求相关的 相关查询需求集合,其中包括包含了相关査询概念和相关问题类型以及查询概念和相关问题类型之一的隐式査询需求;句法可理解查询需求扩展装置,用于基于知识库和相关度数据 库,形成与句法上可理解的显式查询需求中的查询概念相关度高的相 关查询概念集合,并利用知识库从相关查询概念集合中选择出满足预 定约束条件的至少一个相关查询概念与显式查询需求的问题类型组合 作为隐式查询需求;以及句法不可理解查询需求扩展装置,用于利用语言库,检索与显 式查询需求中包含的问题类型相似的问题类型,禾B/或利用相关度数 据库和知识库,査找与显式査询需求中包含的未识别查询概念相似的 查询概念,从而获取了包括相似査询概念和/或相似问题类型的隐式 査询需求。根据本专利技术第九方面,提供了一种用于扩展查询需求的方法, 包括査询需求理解步骤,根据用户的査询请求生成显式查询需求;以及査询需求扩展步骤,生成与显式査询需求相关的隐式查询需求。根据本专利技术第十方面,提供了一种用于扩展查询需求的方法,其中查询需求理解步骤包括通过对接收到的用户查询进行语义和句 法上的分析来生成显式査询需求的步骤;以及查询需求扩展步骤包括通过查找需求相关数据库生成与显式查 询需求相关的隐式查询需求的步骤。根据本专利技术第十一方面,提供了一种用于扩展査询需求的方 法,其中查询需求理解步骤包括通过查找知识库和语言库生成包括査 询概念和问题类型的显式査询需求的步骤;以及查询需求扩展步骤包括通过查找知识库,语言库和相关度数据 库生成包括査询概念和问题类型的隐式查询需求的步骤。根据本专利技术第十二方面,提供了一种用于扩展査询需求的方 法,其中查询需求扩展步骤包括下列步骤中至少之一语义可理解查询需求扩展步骤,根据语义上可理解的显式查询 需求检索相关度数据库,获得与语义上可理解的查询需求相关的相关 查询需求集合,其中包括包含了相关査询概念和相关问题类型以及查 询概念和相关问题类型之一的隐式查询需求;句法可理解查询需求扩展步骤,基于知识库和相关度数据库, 形成与句法上可理解的显式查询需求中的查询概念相关度高的相关查 询概念集合,并利用知识库从相关查询概念集合中选择出满足预定约 束条件的至少一个相关查询概念与显式查询需求的问题类型组合作为 隐式査询需求;以及句法不可理本文档来自技高网...
【技术保护点】
一种查询需求扩展设备,包括: 查询需求理解装置,用于根据用户的查询请求生成显式查询需求;以及 查询需求扩展装置,用于生成与显式查询需求相关的隐式查询需求。
【技术特征摘要】
【专利技术属性】
技术研发人员:丰强泽,齐红威,福岛俊一,梁邦勇,孟昕,刘宇光,
申请(专利权)人:日电中国有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。