zjunlp/KNN-KG
[NLPCC 2023] Reasoning Through Memorization: Nearest Neighbor Knowledge Graph Embeddings with Language Models
This tool helps researchers in natural language processing (NLP) to improve how language models understand and reason with factual information. It takes existing knowledge graph data and text descriptions to create a 'knowledge store' that enhances the language model's ability to fill in missing entities or make predictions. NLP scientists and researchers focused on knowledge representation and reasoning would find this beneficial.
No commits in the last 6 months.
Use this if you are an NLP researcher working with knowledge graphs and want to enhance language models' reasoning capabilities by integrating nearest-neighbor knowledge embeddings.
Not ideal if you are looking for a plug-and-play solution for general text generation or summarization without a focus on structured knowledge reasoning.
Stars
55
Forks
9
Language
Python
License
—
Category
Last pushed
Jul 31, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/zjunlp/KNN-KG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Accenture/AmpliGraph
Python library for Representation Learning on Knowledge Graphs https://docs.ampligraph.org
benedekrozemberczki/graph2vec
A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs"...
DeepGraphLearning/graphvite
GraphVite: A General and High-performance Graph Embedding System
bi-graph/Emgraph
A Python library for knowledge graph representation learning (graph embedding).
nju-websoft/muKG
μKG: A Library for Multi-source Knowledge Graph Embeddings and Applications, ISWC 2022