Giter Club home page Giter Club logo

evokg's Introduction

EvoKG: Jointly Modeling Event Time and Network Structure for Reasoning over Temporal Knowledge Graphs

This repository provides the code and data of the paper "EvoKG: Jointly Modeling Event Time and Network Structure for Reasoning over Temporal Knowledge Graphs", Namyong Park, Fuchen Liu, Purvanshi Mehta, Dana Cristofor, Christos Faloutsos, and Yuxiao Dong, The Fifteenth ACM International Conference on Web Search and Data Mining (WSDM) 2022.

Setup

Run script/setup_evokg.sh to create a conda environment named evokg and install required packages.

Datasets

Datasets used in our paper can be found in the data folder. No additional data preprocessing is needed to run the code.

Running EvoKG

Scripts in script/link_pred/ and script/time_pred/ can be used to run EvoKG for temporal link prediction and event time prediction, respectively. Execution logs and results are stored in the result folder by default. To save results in a different folder, update settings.py accordingly.

Citing

If you use the code or datasets in this repository, please cite our paper.

@inproceedings{park2022evokg,
    title={{EvoKG}: Jointly Modeling Event Time and Network Structure for Reasoning over Temporal Knowledge Graphs},
    author={Namyong Park and Fuchen Liu and Purvanshi Mehta and Dana Cristofor and Christos Faloutsos and Yuxiao Dong},
    booktitle={{WSDM}},
    year={2022},
}

evokg's People

Contributors

namyongpark avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.