Searching Software Knowledge Graph with Question

被引:7
|
作者
Wang, Min [1 ,2 ]
Zou, Yanzhen [1 ,2 ]
Cao, Yingkui [1 ,2 ]
Xie, Bing [1 ,2 ]
机构
[1] Peking Univ, Key Lab High Confidence Software Technol, Minist Educ, Beijing 100871, Peoples R China
[2] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100871, Peoples R China
来源
REUSE IN THE BIG DATA ERA | 2019年 / 11602卷
关键词
Software reuse; Knowledge repository; Knowledge graph; Natural language search; Graph search;
D O I
10.1007/978-3-030-22888-0_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Researchers have constructed a variety of knowledge repositories/bases in different domains. These knowledge repositories generally use graph database (Neo4j) to manage heterogeneous and widely related domain data, which providing structured query (i.e., Cypher) interfaces. However, it is time-consuming and labor-intensive to construct a structured query especially when the query is very complex or the scale of the knowledge graph is large. This paper presents a natural language question interface for software knowledge graph. It extracts meta-model of software knowledge repository, constructs question related Inference Sub-Graph, then automatically transfers natural language question to structured Cypher query and returns the corresponding answer. We carry out our experiments on two famous open source software projects, build their knowledge graphs and verify our approach can accurately answer almost all the questions on the corresponding knowledge graph.
引用
收藏
页码:115 / 131
页数:17
相关论文
共 50 条
  • [21] Advancements in Complex Knowledge Graph Question Answering: A Survey
    Song, Yiqing
    Li, Wenfa
    Dai, Guiren
    Shang, Xinna
    ELECTRONICS, 2023, 12 (21)
  • [22] Graph Reasoning Transformers for Knowledge -Aware Question Answering
    Zhao, Ruilin
    Zhao, Feng
    Hu, Liang
    Xu, Guandong
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 17, 2024, : 19652 - 19660
  • [23] A Knowledge Graph Question Answering Approach to IoT Forensics
    Zhang, Ruipeng
    Xie, Mengjun
    PROCEEDINGS 8TH ACM/IEEE CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION, IOTDI 2023, 2023, : 446 - 447
  • [24] Automatic Skill Generation for Knowledge Graph Question Answering
    Pellegrino, Maria Angela
    Santoro, Mario
    Scarano, Vittorio
    Spagnuolo, Carmine
    SEMANTIC WEB: ESWC 2021 SATELLITE EVENTS, 2021, 12739 : 38 - 43
  • [25] Fusing Context Into Knowledge Graph for Commonsense Question Answering
    Xu, Yichong
    Zhu, Chenguang
    Xu, Ruochen
    Liu, Yang
    Zeng, Michael
    Huang, Xuedong
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, ACL-IJCNLP 2021, 2021, : 1201 - 1207
  • [26] Simple Question Answering over Knowledge Graph Enhanced by Question Pattern Classification
    Hai Cui
    Tao Peng
    Lizhou Feng
    Tie Bao
    Lu Liu
    Knowledge and Information Systems, 2021, 63 : 2741 - 2761
  • [27] Hierarchical Query Graph Generation for Complex Question Answering over Knowledge Graph
    Qiu, Yunqi
    Zhang, Kun
    Wang, Yuanzhuo
    Jin, Xiaolong
    Bai, Long
    Guan, Saiping
    Cheng, Xueqi
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 1285 - 1294
  • [28] Towards An Efficient Searching Approach of ROS Message by Knowledge Graph
    Bo, Sun
    Mao, Xinjun
    Yang, Shuo
    Chen, Long
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 934 - 943
  • [29] THE SEARCHING QUESTION
    LAWRANCE, PR
    CHEMISTRY & INDUSTRY, 1961, (40) : 1625 - 1625
  • [30] THE SEARCHING QUESTION
    BOOTH, AD
    CHEMISTRY & INDUSTRY, 1961, (36) : 1445 - 1447