Comments (2)
Graph
is the underlying interface.- Used by Aristotle.
- Upgradable to
Model
viaModel/createModelForGraph
which returns an instance ofModelCom
.
Model
adds the RDF layer to Graph.- Used by igraph-jena.
Dataset
is needed for a persistent TDB db.- API-wise, seems to be a fairly thin wrapper.
- For TDB, created using TDBFactory/createDataset.
from dannet.
So using TDB1 as an alternative to the in-memory graph is fairly straightforward.
However, TDB2 requires wrapping every access to the graph (even regular method invocations of the various database objects) inside transactions which is very awkward and doesn't seem play well with Clojure syntax. I attempted to reorganise the code to make it work, but kept running into bugs. In the end, I decided that using TDB2 was not worth the effort and the awkward code that it produced, so TDB1 it is.
from dannet.
Related Issues (20)
- Search doesn't work with capitalised variant
- More logical search UI
- Fix canonical label/lemma order HOT 1
- Title and the occupation itself have been switched
- Redirect all URLs ending with slash to the non-slash version HOT 1
- Fuge definition
- Redirect bug
- Sense label lang is not consistent
- Split "Semantic relations" section into two or more sections
- Poster ideas HOT 3
- Change licence to CC-BY HOT 2
- Caddy docker image cannot be built
- word.csv doesn't contain all words HOT 1
- Include component parts of ontotype in synsets.csv
- Convert existing LexicalEntry instances to either Word, MultiWordExpression, or Affix
- Compatibility with goodmami/wn HOT 12
- Full length definitions HOT 2
- Attach Supersenses to Synsets HOT 4
- TTL download not working in some cases
- Update links from 2022 -> 2023 edition of the OEWN HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dannet.