说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210555029.0 (22)申请日 2022.05.20 (71)申请人 郑州轻工业大 学 地址 450000 河南省郑州市高新 技术产业 开发区科 学大道136号 (72)发明人 朱颢东 李红婵 路延通 韩朝阳  李展鹏 王建文 朱状 马钰  马紫帅  (74)专利代理 机构 郑州晟佳专利代理事务所 (普通合伙) 4120 5 专利代理师 张心龙 (51)Int.Cl. G06F 16/36(2019.01) G06F 16/26(2019.01) G06F 16/24(2019.01) (54)发明名称 一种基于知识图谱构建计算机教育知识图 谱的方法 (57)摘要 本发明公开了一种基于知识图谱构建计算 机教育知识图谱的方法, 包括以下步骤: 步骤一: 构建教育知识图谱, S1: 进行数据获取, S2: 进行 知识抽取, S3: 进行知 识标识, S4: 进行知 识存储, S5: 进行知 识融合, S6: 进行质量控制, 步骤二: 教 育知识图谱的平台建设, A: 搭建网页, 所述搭建 网页包括 教育知识图谱展示模块、 智能问答模块 和知识点查询模块。 本发明基于互联网获取到的 教育大数据构建面向教育大数据的知识图谱, 以 可视化的形式对网络安全知识进行直观展示, 并 对其中所存在的不完整知识利用知识图谱补全 技术进行补全, 解决了教学分析面临的信息采集 不全和信息采集难度高的难度。 权利要求书2页 说明书5页 附图3页 CN 114896417 A 2022.08.12 CN 114896417 A 1.一种基于知识图谱构建计算机教育知识图谱的方法, 其特 征在于, 包括以下步骤: 步骤一: 构建教育知识图谱; S1: 进行数据获取, 运用爬虫技 术获取网络上的数据; S2: 进行知识抽取, 从结构化、 半结构化和 非结构化的资源中进行实体提取、 关系提取 和属性提取; S3: 进行知识标识, 采用三元组进行 标识; S4: 进行知识存 储, 将爬取到的知识存 储到Neo4j图数据库中; S5: 进行知识融合, 对初步构建成的知识图谱中缺失实体的三元组进行补全, 然后添加 到知识图谱当中; S6: 进行质量控制, 采用知识消歧、 知识补全和知识更新进行教育知识图谱质量控制; 步骤二: 教育知识图谱的平台建 设: 搭建网页, 所述搭建网页包括教育知识图谱展示模块、 智能问答模块和知识点查询模 块。 2.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述S1中数据来自于书 籍、 文献和技术网站, 所述S1 中爬虫技术是通过浏览器向服务 器发送请求, 获取到需要的数据, 所述S1中使用Scrapy框架来实现数据爬取, Scrapy框架包 含request、 下 载器、 解析器和tw isted。 3.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述S2中实体抽取是从文本中识别人名、 地名和机构名并对其分类, 所述S2中关系抽 取是从一个文本数据中抽取两个实体的关系, 所述S2中属性抽取是对时间和常量进行抽 取。 4.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述S3中三元组表示 为: <数据结构、 包括、 数组>。 5.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述S4中采用Py2neo工具包来对数据进行存取操作, Py2neo应用程序与命令行能够 与Neo4j建立连接 。 6.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征在于, 所述S5中 补全方式是检测出当前知识图谱中缺失的 三元组 对 于头和尾实体进行补全, 需给定三元组的头和尾的实体以及关系, 然后组成正确 三元组的 实体。 7.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述 步骤二中搭建网页采用B/S架构; 所述步骤二 中教育知识图谱展示模块使用Echarts来实现知识图谱的可视化, Echarts 可视化开源框架是采用JavaScript技术, 底层依 靠矢量图形库ZRender, 采用Canvas进行绘 图, Echarts 的关系图采用力引导布局算法, 两节点较远时相互吸引, 达到阈值又会相互排 斥; 所述步骤二中知识点查询模块运用Python语言得到实体识别后的目标数组, 并进行判 断是实体查询还 是关系查询, 再执行Neo4j数据库的C ypher查询语句, 将返回的数据处理成权 利 要 求 书 1/2 页 2 CN 114896417 A 2JSON格式并用E Charts关系图展示到前端; 所述步骤二中智能问答模块使用jieba分词中文分词来解析问题, 并从知识图谱当中 获取问题的回答然后返回到前端界面给以解 答。 8.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述 步骤二中网页使用步骤: a: 利用Cypher语句查询所有关系的数据; b: 数据处 理, 将数据转 化成JSON格式; c: 点击知识图谱 全貌选项卡时调用数据, 以关系图的形式展示到前端。 9.根据权利要求1所述的一种基于知识图谱构建计算机教育知识图谱的方法, 其特征 在于, 所述步骤二中页面采用Layui提供的弹出框组件实现了点击图谱知识点弹出知识结 构的功能, 当点击图谱中的知识点时, 界面右侧会弹出一个知识框, 以input框的形式显示 该知识的词条, 同时获得修改权限后还能对其进行自由编辑; 所述步骤二中页面的右端采用css和 js技术, 在搜索框的下边展示了一个知识点球, 点 击计算机常见知识就可以展示知识图谱。权 利 要 求 书 2/2 页 3 CN 114896417 A 3

.PDF文档 专利 一种基于知识图谱构建计算机教育知识图谱的方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于知识图谱构建计算机教育知识图谱的方法 第 1 页 专利 一种基于知识图谱构建计算机教育知识图谱的方法 第 2 页 专利 一种基于知识图谱构建计算机教育知识图谱的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 10:53:47上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。