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 条
  • [41] Predicate constraints based question answering over knowledge graph
    Shin, Sangjin
    Jin, Xiongnan
    Jung, Jooik
    Lee, Kyong-Ho
    INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (03) : 445 - 462
  • [42] On improving knowledge graph facilitated simple question answering system
    Li, Xin
    Zang, Hongyu
    Yu, Xiaoyun
    Wu, Hao
    Zhang, Zijian
    Liu, Jiamou
    Wang, Mingzhong
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (16): : 10587 - 10596
  • [43] A knowledge graph based speech interface for question answering systems
    Kumar, Ashwini Jaya
    Schmidt, Christoph
    Koehler, Joachim
    SPEECH COMMUNICATION, 2017, 92 : 1 - 12
  • [44] Knowledge Graph Prompting for Multi-Document Question Answering
    Wang, Yu
    Lipka, Nedim
    Rossi, Ryan A.
    Siu, Alexa
    Zhang, Ruiyi
    Derr, Tyler
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 17, 2024, : 19206 - 19214
  • [45] Research and Application of Knowledge Graph Technology for Intelligent Question Answering
    Lin, Chengrong
    Chen, Shaofan
    Yang, Xiaoran
    Li, Caimao
    Qu, Cong
    Chen, Qiuhong
    PAAP 2021: 2021 12TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING, 2021, : 152 - 156
  • [46] LiteratureQA: A Question Answering Corpus with Graph Knowledge on Academic Literature
    Wang, Haiwen
    Zhou, Le
    Zhang, Weinan
    Wang, Xinbing
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 4623 - 4632
  • [47] Leveraging Knowledge Graph for Open-domain Question Answering
    Costa, Jose Ortiz
    Kulkarni, Anagha
    2018 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2018), 2018, : 389 - 394
  • [48] Temporal knowledge graph question answering via subgraph reasoning
    Chen, Ziyang
    Zhao, Xiang
    Liao, Jinzhi
    Li, Xinyi
    Kanoulas, Evangelos
    KNOWLEDGE-BASED SYSTEMS, 2022, 251
  • [49] An Intelligent Question Answering System based on Power Knowledge Graph
    Tang, Yachen
    Han, Haiyun
    Yu, Xianmao
    Zhao, Jing
    Liu, Guangyi
    Wei, Longfei
    2021 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2021,
  • [50] An Improved Knowledge Graph Question Answering System for English Teaching
    Wang, Li
    MOBILE INFORMATION SYSTEMS, 2022, 2022