Building Knowledge Graphs from Unstructured Texts: Applications and Impact Analyses in Cybersecurity Education

Building Knowledge Graphs from Unstructured Texts: Applications and Impact Analyses in Cybersecurity Education
复制标题

DOI:
10.3390/info13110526
复制
发表时间:
2022-11
期刊:
Inf.
影响因子:
--
通讯作者:
Garima Agrawal;Yuli Deng;Jongchan Park;Huanmin Liu;Yingying Chen
Garima Agrawal;Yuli Deng;Jongchan Park;Huanmin Liu;Yingying Chen
中科院分区:
其他
文献类型:
--
作者:
Garima Agrawal;Yuli Deng;Jongchan Park;Huanmin Liu;Yingying Chen

文献摘要

被引文献

相似文献

知识图近年来越来越流行,并已在各种应用中的概念可视化和上下文信息检索有用。然而,在没有明确定义的本体或现有的标记实体关系数据集的情况下,通过为新领域抓取长而复杂的非结构化文本来构建知识图是困难的。网络安全教育等领域可以利用知识图谱来创建以学生为中心的互动和学习环境,以教授网络安全。学习网络安全涉及获得不同的攻击和防御技术,系统设置和解决需要适应性学习策略和认知参与的多方面复杂现实挑战的知识。然而,网络安全教育领域没有标准数据集。在这项研究工作中,我们提出了一个自下而上的方法来策划实体关系对,构建知识图和问答模型的网络安全教育。为了评估我们新的学习模式的影响,我们在每个项目后对学生进行了调查和采访,以发现机器人和知识图谱的有用性。我们的研究结果表明,学生们发现这些工具为学习核心概念提供了信息,他们使用知识图作为视觉参考来交叉检查帮助他们完成项目任务的进度。
Knowledge graphs gained popularity in recent years and have been useful for concept visualization and contextual information retrieval in various applications. However, constructing a knowledge graph by scraping long and complex unstructured texts for a new domain in the absence of a well-defined ontology or an existing labeled entity-relation dataset is difficult. Domains such as cybersecurity education can harness knowledge graphs to create a student-focused interactive and learning environment to teach cybersecurity. Learning cybersecurity involves gaining the knowledge of different attack and defense techniques, system setup and solving multi-facet complex real-world challenges that demand adaptive learning strategies and cognitive engagement. However, there are no standard datasets for the cybersecurity education domain. In this research work, we present a bottom-up approach to curate entity-relation pairs and construct knowledge graphs and question-answering models for cybersecurity education. To evaluate the impact of our new learning paradigm, we conducted surveys and interviews with students after each project to find the usefulness of bot and the knowledge graphs. Our results show that students found these tools informative for learning the core concepts and they used knowledge graphs as a visual reference to cross check the progress that helped them complete the project tasks.