买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提供了一种面向API推荐的基于知识图谱驱动路径优化的意图澄清方法,包括:S1、提取体现API动作、事件、对象和约束的实体,丰富实体之间的关系类别,并以知识图谱为载体,存储提取到的实体和关系;S2、基于API知识图谱,生成对话过程,对用户的需求进行澄清,根据用户输入的查询语句从知识图谱中搜索子图,并设计引导机制及决策树算法,生成人机对话过程;S3、对API进行拓展并提供可解释性,拓展得到与初始API具有语义关系的其他API,实现从对话过程到知识图谱的映射,得到每个API的最佳澄清路径。本发明将API研究的即时响应能力与社会技术信息搜索的互动、澄清、解释和可扩展性能力相结合,有助于高效澄清问题,使用户更有效地导航和理解API的功能。
主权项:1.一种面向API推荐的基于知识图谱驱动路径优化的意图澄清方法,其特征在于,包括以下步骤:步骤S1、从初始API文档中提取体现API动作、事件、对象和约束的实体,丰富实体之间的关系类别,包括API功能关系以及API语义关系,并以知识图谱为载体,存储提取到的类型丰富的实体和关系;步骤S11、设计句子筛选规则,从API文档中提取与API行为相关的API描述语句;步骤S12、设计语法和语义标签以及标注规则,据此设计对API描述语句进行语法角色标注和语义角色标注;步骤S13、将语法角色和语义角色按规则组合,形成实体;步骤S14、设计体现API行为的实体关系将实体组织起来,构成三元组;步骤S15、以知识图谱作为载体将所有三元组存储起来,形成API行为知识图谱;步骤S2、基于API知识图谱,生成高效对话过程,对用户的需求进行澄清,根据用户输入的查询语句从知识图谱中搜索子图,并设计高效引导机制及决策树算法,从而根据子图内容生成人机对话过程;整个高效引导机制过程包括:步骤S21、将子图中的实体和关系转化为Aspect和及其选项,并设计属性表将其存储;步骤S22、设计决策树算法从属性表中选择最佳Aspect并将缩小子图范围,Aspect被作为决策树的节点,Aspect对应的选项作为节点的边;步骤S23、重复步骤S21和步骤S22生成完整的决策树;步骤S24、根据决策树设计澄清问题模板,最终形成人机对话过程;步骤S3、对API进行拓展并提供可解释性,拓展得到与初始API具有语义关系的其他API,实现从对话过程到知识图谱的映射,得到每个API的最佳澄清路径,并作解释说明;得到澄清路径的过程包括:将对话过程转化为决策树中的路径,这条路径为从头节点到推荐API效率最高的一条路径,路径起点为决策树的头节点,终点为推荐的API列表;从决策树中的路径到知识图谱的映射,将路径中的节点和边还原成知识图谱中的实体和关系,这些实体和关系在知识图谱中是相连的,组成了最佳澄清路径。
全文数据:
权利要求:
百度查询: 江西师范大学 面向API推荐的基于知识图谱驱动路径优化的意图澄清方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。