The Data Science Ontology is a knowledge base about data science that aims to:
To learn more about the Data Science Ontology, start here.
The Data Science Ontology is young but growing! We welcome contributions of concepts and annotations. Learn how to contribute. For improvements to the web frontend, please visit the dedicated frontend repository.
Ensure jq
, pandoc-citeproc
, and npm
are installed.
To install the JavaScript-based dependencies: npm install
To build the ontology into the build
folder: npm run build
To validate the ontology after building: npm run validate
The following steps assume using the IBM Cloud free tier, but can be adjusted to other CouchDB services.
data-science-ontology
, choose Non-partitioned and
choose Create.COUCH_URL
environment variable
(note: do not use a trailing slash).IAM_API_KEY
environment variable.npm run upload-couchdb
.If you want to re-run step 7 after a new build, run npm run clean-couchdb
first. Note that this removes all non-design documents from your database.