Skip to content

pengyu-zhang/TIGER-Temporally-Improved-Graph-Entity-Linker

Repository files navigation

TIGER-Temporally-Improved-Graph-Entity-Linker

The implementation of our approach is based on the original codebase BLINK and AM-GCN.





In this work, we introduce TIGER: a Temporally Improved Graph Entity Linker. By incorporating structural information between entities into the model, we enhance the learned representation, making entities more distinguishable over time. The core idea is to integrate graph-based information onto text-based information, from which both distinct and shared embeddings based on an entities' feature and structural relationships and their interaction. Experiments on three datasets show that our model can effectively prevent temporal degradation, demonstrating a 16.24% performance boost over the state-of-the-art in a temporal setting when the time gap is one year and an improvement to 20.93% as the gap expands to three years.

Usage

Please follow the instructions next to reproduce our experiments, and to train a model with your own data.

1. Install the requirements

Creating a new environment (e.g. with conda) is recommended. Use requirements.txt to install the dependencies:

conda create -n tiger39 -y python=3.9 && conda activate tiger39
pip install -r requirements.txt

2. Download the data

Download link Size
Our Dataset 3.12 GB
ZESHEL 1.55 GB
WikiLinksNED 1.1 GB

3. Reproduce the experiments

train.sh





Using your own data

If you want to use your own dataset, you only need to use the code in Dataset Construction. Construct your own dataset according to the description of the dataset construction process in the Supplementary Material.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors