301 karma · joined February 14, 2009
Contextualise excels at organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources.
Contextualise is open-source: https://github.com/brettkromkamp/contextualise
It's a MIT-licensed open source project: https://github.com/brettkromkamp/contextualise
I've been working on knowledge graph-related problems (and accompanying applications) for years and Contextualise is probably the most visible component of that work.
JanusGraph is a TinkerPop provider meaning that the graph can be queried with Gremlin, a powerful graph traversal language combined with a choice of scalable, distibuted backends/persistence stores (as mentioned, Apache Cassandra or Apache HBase).
Take a closer look at both the semantic web ecosystem (i.e., RDF/SPARQL/OWL) and the labeled property graph ecosystem (Neo4J, TinkerPop, etcetera) for both open and closed source alternatives.
You could even go down the route of multi-model stacks like ArcadeDB.
Just trying to provide a quick overview of some of your options :)
Links:
- https://tinkerpop.apache.org/ - https://cassandra.apache.org/_/index.html - https://hbase.apache.org/ - https://tinkerpop.apache.org/docs/3.5.3/reference/ - https://arcadedb.com/
Currently, working on my (Python and JavaScript-based) Storyteller project, an interactive 3D storytelling web application based on semantic events: https://brettkromkamp.com/posts/narrative-events/
You can check out an exhaustive list of (personal) knowledge management applications, here: https://github.com/brettkromkamp/awesome-knowledge-managemen...