[发明专利]一种基于语义分析的知识推送系统及方法有效
申请号: | 201310526924.0 | 申请日: | 2013-10-30 |
公开(公告)号: | CN103593336B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 褚厚斌;杜俊鹏;王立伟;贾倩;毕经元;章乐平;王长庆;杨玉堃;侯雄;许怡婷;章雯;杨秋皓;张巍 | 申请(专利权)人: | 中国运载火箭技术研究院 |
主分类号: | G06F17/27 | 分类号: | G06F17/27;G06F17/30 |
代理公司: | 中国航天科技专利中心11009 | 代理人: | 褚鹏蛟 |
地址: | 100076 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 语义 分析 知识 推送 系统 方法 | ||
技术领域
本发明涉及一种基于语义分析的知识推送系统及方法。
背景技术
传统的通过搜索技术获取知识的方式不能满足用户在缺乏关键词情况时的知识需求,且搜索方式获取的知识内容准确性低,知识之间缺乏关联关系,设计人员甚至不希望在执行任务时花费大量的时间在搜索上,而希望在需要相关知识时,系统能够“雪中送炭”。知识推送系统的出现使得知识的获取方式由“搜索”变为“推送”,解决了该问题。
目前的知识推送系统一般是基于设计人员自定义关键词的方式进行知识推送,不能对设计人员的真实需求做出准确的判断,导致推送的知识难以符合设计人员的需求。另外,在获取设计人员需求之后,获取知识的方式一般采用关键词出现的频率决定搜索结果的排序,获取方式过于单一。
发明内容
本发明所要解决的技术问题是:提供一种基于语义分析的知识推送系统及方法,能够自动准确捕获用户设计场景下的实际需求,并可以获得更加准确、具有关联关系、符合设计人员需求的知识资源,节省了大量搜索知识的时间,提高了工作效率。
本发明技术方案如下:
一种基于语义分析的知识推送系统,包括知识捕获模块、知识推送模块、知识采集模块和知识库;在设计系统中封装用于捕获设计场景信息的接口函数;
通过知识采集模块录入知识的基本信息、进行知识上传、对上传的知识进行主题计算获得该知识对应的主题,并将上传的知识和该知识对应的基本信息、主题存入知识库;其中主题计算采用基于潜在语义分析的算法进行处理;所述知识的基本信息包括知识资源名称、所属知识的类别、创建人和创建时间;
知识捕获模块每隔一段时间调用一次所述接口函数从而捕获设计场景信息,并将捕获的设计场景信息发送至知识推送模块;
知识推送模块对捕获的设计场景信息进行分词形成特征词集合;计算特征词集合中每个特征词在设计场景信息中的权重形成权重集合;遍历知识库中所有的知识,使用特征词集合与知识库中的每个知识的主题进行匹配计算,统计特征词集合的每个特征词的匹配次数获得匹配次数集合;将匹配次数集合与权重集合中的对应元素相乘后求和获得该知识的主题与特征词集合的匹配度;对知识库中的所有知识按知识的类别进行匹配度排序获得排序后的结果;将排序后的结果按知识的类别推送至设计系统。
所述知识的类别包括设计规范、最佳实践、经验技巧和故障案例。
所述设计场景信息包括具体参数信息、任务信息、模型信息和文档信息;所述任务信息包括任务名称、任务描述和任务所属专业名称;所述文档信息为文档的关键词;所述模型信息包括模型名称、类别名称以及模型打开工具名称。
一种基于语义分析的知识推送方法,包括如下步骤:
录入知识的基本信息、进行知识上传、对上传的知识进行主题计算获得该知识对应的主题,并将上传的知识和该知识对应的基本信息、主题存入知识库;其中主题计算采用基于潜在语义分析的算法进行处理;所述知识的基本信息包括知识资源名称、所属知识的类别、创建人和创建时间;
每隔一段时间调用一次设计系统中的接口函数从而捕获设计场景信息;
对捕获的设计场景信息进行分词形成特征词集合;计算特征词集合中每个特征词在设计场景信息中的权重形成权重集合;遍历知识库中所有的知识,使用特征词集合与知识库中的每个知识的主题进行匹配计算,统计特征词集合的每个特征词的匹配次数获得匹配次数集合;将匹配次数集合与权重集合中的对应元素相乘后求和获得该知识的主题与特征词集合的匹配度;对知识库中的所有知识按知识的类别进行匹配度排序获得排序后的结果;将排序后的结果按知识的类别推送至设计系统。
本发明与现有技术相比具有如下有益效果:
(1)本发明通过知识捕获模块自动捕获用户设计场景下的实际需求,解决了现有知识推送系统获取设计人员需求的不准确性问题。
(2)采用基于潜在语义分析技术的知识采集技术,实际上对上传的知识资源做了“降噪”处理,使得主题更加清晰、准确,提高了知识推送时捕获信息与知识资源匹配的精确度,使得推送的知识资源与设计人员的需求更加吻合。
(3)通过知识捕获信息与知识资源主题进行匹配计算,与传统的全文匹配计算相比,大大提升了计算速度。
(4)采用推送技术节省了设计人员搜索知识时花费的大量时间,提高了工作效率。采用推送技术使得知识管理系统与企业业务系统相互融合,解决了一般知识管理系统访问量低的问题,大大提高了知识资源的使用率。
附图说明
图1为本发明系统的总体结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国运载火箭技术研究院,未经中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310526924.0/2.html,转载请声明来源钻瓜专利网。