ULKB Logic: A HOL-based framework for reasoning over knowledge graphs

被引:0
|
作者
Lima, Guilherme [1 ]
Rademaker, Alexandre [2 ]
Uceda-Sosa, Rosario [3 ]
机构
[1] IBM Res Brazil, Rio De Janeiro, Brazil
[2] Getulio Vargas Fdn, Sch Appl Math, Rio De Janeiro, Brazil
[3] IBM TJ Watson Res Ctr, Yorktown Hts, NY USA
关键词
HOL; !text type='Python']Python[!/text; Wikidata; SPARQL; MRS; NLP;
D O I
10.1016/j.scico.2025.103263
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
ULKB Logic is an open-source framework written in Python for reasoning over knowledge graphs. It provides an interactive theorem prover-like environment equipped with a higher-order language similar to the one used by HOL Light. The main goal of ULKB Logic is to ease the construction of applications that combine state-of-the-art computational logic tools with the knowledge available in knowledge graphs, such as Wikidata. To this end, the framework provides APIs for fetching statements from SPARQL endpoints and operating over the constructed theories using automated theorem provers and SMT solvers (such as the E prover and Z3). In this paper, we describe the design and implementation of ULKB Logic, present its interfaces for querying knowledge graphs and for calling external provers, and discuss a use case of commonsense reasoning in which ULKB Logic is used as the target logic for representing the semantics of English sentences.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] A logic-based framework for reasoning support in software evolution
    Vescoukis, VC
    Papaspyrou, N
    Skordalakis, E
    ADVANCED INFORMATION SYSTEMS ENGINEERING, 1996, 1080 : 44 - 59
  • [42] Combining Inductive and Deductive Reasoning for Query Answering over Incomplete Knowledge Graphs
    Andresel, Medina
    Trung-Kien Tran
    Domokos, Csaba
    Minervini, Pasquale
    Stepanova, Daria
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 15 - 24
  • [43] An improving reasoning network for complex question answering over temporal knowledge graphs
    Songlin Jiao
    Zhenfang Zhu
    Wenqing Wu
    Zicheng Zuo
    Jiangtao Qi
    Wenling Wang
    Guangyuan Zhang
    Peiyu Liu
    Applied Intelligence, 2023, 53 : 8195 - 8208
  • [44] Concept-aware embedding for logical query reasoning over knowledge graphs
    Pan, Pengwei
    Lei, Jingpei
    Wang, Jiaan
    Ouyang, Dantong
    Qu, Jianfeng
    Li, Zhixu
    INFORMATION PROCESSING & MANAGEMENT, 2025, 62 (02)
  • [45] Semantic-enhanced reasoning question answering over temporal knowledge graphs
    Du, Chenyang
    Li, Xiaoge
    Li, Zhongyang
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2024, 62 (03) : 859 - 881
  • [46] 3D Learning and Reasoning in Link Prediction Over Knowledge Graphs
    Nayyeri, Mojtaba
    Alam, Mirza Mohtashim
    Lehmann, Jens
    Vahdati, Sahar
    IEEE ACCESS, 2020, 8 : 196459 - 196471
  • [47] Multi-level Recommendation Reasoning over Knowledge Graphs with Reinforcement Learning
    Wang, Xiting
    Liu, Kunpeng
    Wang, Dongjie
    Wu, Le
    Fu, Yanjie
    Xie, Xing
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 2098 - 2108
  • [48] CylE: Cylinder Embeddings for Multi-hop Reasoning over Knowledge Graphs
    Chau Duc Minh Nguyen
    French, Tim
    Liu, Wei
    Stewart, Michael
    17TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EACL 2023, 2023, : 1736 - 1751
  • [49] A logic framework for reasoning with movement based on fuzzy qualitative representation
    Munoz-Velasco, E.
    Burrieza, A.
    Ojeda-Aciego, M.
    FUZZY SETS AND SYSTEMS, 2014, 242 : 114 - 131
  • [50] An improving reasoning network for complex question answering over temporal knowledge graphs
    Jiao, Songlin
    Zhu, Zhenfang
    Wu, Wenqing
    Zuo, Zicheng
    Qi, Jiangtao
    Wang, Wenling
    Zhang, Guangyuan
    Liu, Peiyu
    APPLIED INTELLIGENCE, 2023, 53 (07) : 8195 - 8208