SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2402.15048 · ACL · 2024

Unlocking the Power of Large Language Models for Entity Alignment

Wei Li, Huawei Shen, Jian Guo, Chengjin Xu, Zixuan Li, Xuhui Jiang, Yuanzhuo Wang, Yinghan Shen, Zhichao Shi

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 5 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
jxh4945777/ChatEA canonical 5 of 5
FunctionStatusWhere it lives
generate_prompt Ran jxh4945777/ChatEA/preobtain_description.py
pointer only (licence: NONE) · get_code("698c242fbf3edfdb")
merge_dict Ran jxh4945777/ChatEA/tools_for_ChatEA.py
pointer only (licence: NONE) · get_code("61ed2f33f2fd4a7f")
process_res Ran jxh4945777/ChatEA/preobtain_description.py
pointer only (licence: NONE) · get_code("aa618f4092aceaa6")
transform_idx_to_int Ran jxh4945777/ChatEA/tools_for_ChatEA.py
pointer only (licence: NONE) · get_code("6e4bbb5f33ca66d0")
transform_time Ran jxh4945777/ChatEA/tools_for_ChatEA.py
pointer only (licence: NONE) · get_code("fbd601922bb11622")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Entity Alignment (EA) is vital for integrating diverse knowledge graph (KG) data, playing a crucial role in data-driven AI applications. Traditional EA methods primarily rely on comparing entity embeddings, but their effectiveness is constrained by the limited input KG data and the capabilities of the representation learning techniques. Against this backdrop, we introduce ChatEA, an innovative framework that incorporates large language models (LLMs) to improve EA. To address the constraints of limited input KG data, ChatEA introduces a KG-code translation module that translates KG structures into a format understandable by LLMs, thereby allowing LLMs to utilize their extensive background knowledge to improve EA accuracy. To overcome the over-reliance on entity embedding comparisons, ChatEA implements a two-stage EA strategy that capitalizes on LLMs' capability for multi-step reasoning in a dialogue format, thereby enhancing accuracy while preserving efficiency. Our experimental results verify ChatEA's superior performance, highlighting LLMs' potential in facilitating EA tasks. The source code is available at https://github.com/jxh4945777/ChatEA/.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2402.15048")
get_code_for_paper("2402.15048")
have("2402.15048")

Connect an agent — have() is free.