Skip to content

Commit

Permalink
fix (docs): Add RDF related links to Other Tools page
Browse files Browse the repository at this point in the history
  • Loading branch information
vorburger committed Feb 14, 2024
1 parent 630b29d commit 11a34fd
Showing 1 changed file with 24 additions and 5 deletions.
29 changes: 24 additions & 5 deletions docs/concepts/other.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Enola πŸ•΅πŸΎβ€β™€οΈ is not a Communication tool.
* [European data](https://data.europa.eu)
* [LINDAS](https://lindas.admin.ch) the Swiss Governments's Ecosystem (also [opendata.swiss](https://opendata.swiss)?)
* [Musicbrainz's LinkedBrainz](https://wiki.musicbrainz.org/LinkedBrainz)
* [qudt.org](https://www.qudt.org) has RDF for [UCUM OoM](https://ucum.org) units

### Personal

Expand Down Expand Up @@ -70,22 +71,34 @@ Enola πŸ•΅πŸΎβ€β™€οΈ visualizes the relationships of its _Entities_ using:
* [`com.google.common.graph`](https://github.com/google/guava/wiki/GraphsExplained) Java API
* [JGraphT](https://jgrapht.org) Java Library

[Semantic Triple](https://en.wikipedia.org/wiki/Semantic_triple) Java libraries ([comparison](https://github.com/trellis-ldp/trellis/issues/358)):

* [Eclipse RDF4j](https://rdf4j.org)
* [Apache Jena](https://jena.apache.org)
* [Apache Commons RDF API](https://commons.apache.org/proper/commons-rdf/)

## Persistence

Enola πŸ•΅πŸΎβ€β™€οΈ might not ever become a (persistent) "database" itself - but could integrate with some in the future?

### [Triplestore (AKA RDF store) DB](https://en.wikipedia.org/wiki/Triplestore)

* [GraphDB, by Ontotext](https://graphdb.ontotext.com) #freemium
* [Jena](https://jena.apache.org) #opensource
Some [db-engines.com](https://db-engines.com/en/ranking/rdf+store):

* [GraphDB, by Ontotext](https://graphdb.ontotext.com) #freemium #commercial
* [Apache Jena's TDB](https://jena.apache.org) #opensource
* [Oxigraph](https://github.com/oxigraph/oxigraph) #opensource
* [Stardog](https://www.stardog.com)
* [Virtuoso](https://virtuoso.openlinksw.com)
* [Stardog](https://www.stardog.com) #commercial
* [Virtuoso](https://virtuoso.openlinksw.com) #opensource
* [Blazegraph](https://blazegraph.com) #opensource
* [Halyard](https://merck.github.io/Halyard/) (by [Merck](https://github.com/merck)) #opensource
* [Strabon](http://strabon.di.uoa.gr) #opensource

### [Graph DB](https://en.wikipedia.org/wiki/Graph_database)

* [Neo4j](https://neo4j.com)
* [Neo4j](https://neo4j.com), with [neosemantics](https://neo4j.com/labs/neosemantics/) for RDF
* [Tinkerpop](https://tinkerpop.apache.org)
* [Other Graph databases](https://en.wikipedia.org/wiki/Graph_database#List_of_graph_databases)...

### Vector DB

Expand All @@ -94,6 +107,12 @@ Vector _("Embedding")_ databases of possible future interest:
* [ChromaDB](https://www.trychroma.com)
* [Weaviate](https://weaviate.io)

## Symbolic AI Reasoning (GOFAI?)

[Semantic Reasoning](https://en.wikipedia.org/wiki/Semantic_reasoner) through [modus ponens](https://en.wikipedia.org/wiki/Modus_ponens) of an [Inference Engine](https://en.wikipedia.org/wiki/Inference_engine) by
_Forward Chaining; also see Backward Chaining, Backtracking, Backpropagation -
[TBD](https://en.wikipedia.org/wiki/Symbolic_artificial_intelligence)._

## Build

Enola πŸ•΅πŸΎβ€β™€οΈ models may internally gain (optional) `hash` support, for caching transformations; this would give it some aspects that make it similar to [tools which made the art of procrasting while running builds](https://xkcd.com/303/), such as:
Expand Down

0 comments on commit 11a34fd

Please sign in to comment.