Skip to content

sa5r/Neo4j-MetaPath2Vec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neo4j Procedure Template

Graph representation methods, such as Deepwalk, Node2Vec and GraphSAGE, are suitable for homogeneous graphs. MetaPath2Vec was presented as model with a significant performance on heterogeneous graphs based on node types sequence. Neo4j is a popular graph database management system. Nevertheless, Neo4j misses heterogeneous graph algorithms to encode nodes into float embeddings. I developed a Neo4j plugin that generates node walks within a graph based on MetaPath2Vec approach. Walks generation is an essential phase in computing node embeddings.

Installation

Create a custom plugin with the name metapath2vec, copy the into the plugin folder in Neo4j.

About

An implementation of MetaPath2vec embedding algorithm in Neo4j as a plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published