All Projects → svjan5 → kg-reeval

svjan5 / kg-reeval

Licence: Apache-2.0 license
ACL 2020: A Re-evaluation of Knowledge Graph Completion Methods

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to kg-reeval

kglib
TypeDB-ML is the Machine Learning integrations library for TypeDB
Stars: ✭ 523 (+347.01%)
Mutual labels:  knowledge-graph, knowledge-graph-completion
BiLSTM-and-CNN-for-Link-Prediction
Keras implementation of path-based link prediction model for knowledge graph completion
Stars: ✭ 17 (-85.47%)
Mutual labels:  knowledge-graph, knowledge-graph-completion
ComplexNetwork
中国娱乐圈关系挖掘,可以快速的查询明星之间的关系。This is a complex network of course assignments. The realization of the relationship analysis and visualization of China's entertainment industry, you can quickly query the relationship between the stars
Stars: ✭ 24 (-79.49%)
Mutual labels:  knowledge-graph
morph-kgc
Powerful RDF Knowledge Graph Generation with [R2]RML Mappings
Stars: ✭ 77 (-34.19%)
Mutual labels:  knowledge-graph
KGE
Some papers on Knowledge Graph Embedding(KGE)
Stars: ✭ 705 (+502.56%)
Mutual labels:  knowledge-graph-completion
KBQA-Exploration
知识图谱初探,关系抽取,实体抽取,基于kb的问答,基于es的问答,知识图谱可视化
Stars: ✭ 45 (-61.54%)
Mutual labels:  knowledge-graph
codelani
PLDB: a Programming Language Database. A public domain knowledge graph focused on programming languages distributed as a CSV file.
Stars: ✭ 610 (+421.37%)
Mutual labels:  knowledge-graph
LD-Connect
LD Connect is a Linked Data portal for IOS Press in collaboration with the STKO Lab at UC Santa Barbara.
Stars: ✭ 0 (-100%)
Mutual labels:  knowledge-graph
teaching
Teaching material relevant to KGs
Stars: ✭ 61 (-47.86%)
Mutual labels:  knowledge-graph
vsm-box
Web-component for creating & showing VSM-sentences — Visual Syntax Method
Stars: ✭ 25 (-78.63%)
Mutual labels:  knowledge-graph
Mapeathor
Translator of spreadsheet mappings into R2RML, RML or YARRRML
Stars: ✭ 27 (-76.92%)
Mutual labels:  knowledge-graph
KBE
Node.js application to extract the knowledge represented in Google infoboxes (aka Google Knowlege Graph Panel)
Stars: ✭ 27 (-76.92%)
Mutual labels:  knowledge-graph
CONVEX
As far as we know, CONVEX is the first unsupervised method for conversational question answering over knowledge graphs. A demo and our benchmark (and more) can be found at
Stars: ✭ 24 (-79.49%)
Mutual labels:  knowledge-graph
KBRD
Towards Knowledge-Based Recommender Dialog System @ EMNLP 2019
Stars: ✭ 123 (+5.13%)
Mutual labels:  knowledge-graph
hugo-documentation-theme
📖 Project Docs / Knowledge Base template for Hugo Website Builder. 创建项目文档
Stars: ✭ 101 (-13.68%)
Mutual labels:  knowledge-graph
Processor
Ontology-driven Linked Data processor and server for SPARQL backends. Apache License.
Stars: ✭ 54 (-53.85%)
Mutual labels:  knowledge-graph
kgx
KGX is a Python library for exchanging Knowledge Graphs
Stars: ✭ 78 (-33.33%)
Mutual labels:  knowledge-graph
nlm
Memory for Knowledge Graph, using Neo4j. 知识图谱存储与查询。
Stars: ✭ 43 (-63.25%)
Mutual labels:  knowledge-graph
harika
Offline-, mobile-first graph note-taking app focused on performance with the knowledgebase of any scale
Stars: ✭ 111 (-5.13%)
Mutual labels:  knowledge-graph
calamus
A JSON-LD Serialization Libary for Python
Stars: ✭ 21 (-82.05%)
Mutual labels:  knowledge-graph

A Re-evaluation of Knowledge Graph Completion Methods

Source code for ACL 2020 paper on Knowledge Graph Evaluation

Overview

Effect of different evaluation protocols on recent KG embedding methods on FB15k-237 dataset. For TOP and BOTTOM, we report changes in performance with respect to RANDOM protocol. Please refer to paper for more details.

Dependencies

  • Compatible with TensorFlow 1.x, PyTorch 1.x, and Python 3.x.
  • Dependencies can be installed using requirements.txt.

Usage:

  • Codes for different models are included in their respective directories.
  • Run proproc.sh for unziping the data.

Citation:

Please cite the following paper if you use this code in your work.

@inproceedings{sun-etal-2020-evaluation,
    title = "A Re-evaluation of Knowledge Graph Completion Methods",
    author = "Sun, Zhiqing  and
      Vashishth, Shikhar  and
      Sanyal, Soumya  and
      Talukdar, Partha  and
      Yang, Yiming",
    booktitle = "Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics",
    month = jul,
    year = "2020",
    address = "Online",
    publisher = "Association for Computational Linguistics",
    url = "https://www.aclweb.org/anthology/2020.acl-main.489",
    doi = "10.18653/v1/2020.acl-main.489",
    pages = "5516--5522"
}

For any clarification, comments, or suggestions please create an issue or contact Zhiqing or Shikhar.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].