# Towards Exploiting Implicit Human Feedback for Improving RDF2vec Embeddings

arXiv: https://arxiv.org/abs/2004.04423 · HTML: https://mlsanity.com/paper/2004.04423/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Apr 2020.

## Built on by (most cited first, 3 of 3)

- [pyRDF2Vec: A Python Implementation and Extension of RDF2Vec](https://mlsanity.com/paper/2205.02283/) (2022)
- [Refining Diagnosis Paths for Medical Diagnosis based on an Augmented Knowledge Graph](https://mlsanity.com/paper/2204.13329/) (2022)
- [GeoRDF2Vec Learning Location-Aware Entity Representations in Knowledge Graphs](https://mlsanity.com/paper/2504.17099/) (2025)

## Abstract (arXiv)

RDF2vec is a technique for creating vector space embeddings from an RDF knowledge graph, i.e., representing each entity in the graph as a vector. It first creates sequences of nodes by performing random walks on the graph. In a second step, those sequences are processed by the word2vec algorithm for creating the actual embeddings. In this paper, we explore the use of external edge weights for guiding the random walks. As edge weights, transition probabilities between pages in Wikipedia are used as a proxy for the human feedback for the importance of an edge. We show that in some scenarios, RDF2vec utilizing those transition probabilities can outperform both RDF2vec based on random walks as well as the usage of graph internal edge weights.
