StarSpace
pykeen
StarSpace | pykeen | |
---|---|---|
5 | 1 | |
3,897 | 1,544 | |
- | 1.6% | |
0.0 | 7.3 | |
over 1 year ago | 10 days ago | |
C++ | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
StarSpace
-
Quaternion Knowledge Graph Embeddings
This completely misunderstands what this is.
In this context "knowledge graph" means a representation of knowledge independent of it's serialization format (ie, RDF vs whatever).
It's usable wherever you have a key value (key:value of relationship) or a triple (key:relationship:something).
This is probably 85% of everything that is stored in a database, with the exception being paths that vary enough that you can't use the path as a key or relationship. In particular, most trees are suitable if you use collapse the path down to a single relationship.
I've done a bunch of work on graph embedding. They are very effective for use in anything that can be thought of as a recommendation system ("this person would like these books") or similarity ("this person is similar to these people").
Back when I was working on them I found Starspace wonderfully easy and effective: https://github.com/facebookresearch/StarSpace
- StarSpace: General neural model for efficient learning of entity embeddings
- [D] CLIP vs Starspace
-
Creating custom entity embeddings using multiple sources of information [D]
In general, treating entity embedding as a standard NLP problem, and relying on their decades old techniques to create embeddings / reductions, is fairly easy, pareto-efficient for first deploy, and can use a lot of the existing infra and software. In essence, this approach is not so far away from the more advanced https://github.com/facebookresearch/StarSpace
pykeen
-
Quaternion Knowledge Graph Embeddings
QuatE is implemented in PyKEEN, a library for KnowEdge graph EmbeddiNgs, https://github.com/pykeen/pykeen
What are some alternatives?
CLIP - CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image