Data Science Ontology

Welcome to the Data Science Ontology, with 153 data science concepts and 100 code annotations
The Data Science Ontology is a knowledge base about data science that aims to
  • catalog the concepts of data science
  • semantically annotate popular software packages for data science
  • power new AI assistants for data scientists

Concepts

Concepts formalize the abstract ideas of data science.
Sample concept
Name
linear support vector machine (linear-svm)
Kind
type
Description
A linear support vector machine for classification or regression. Linear SVMs are exponential family linear models, analogous to logistic regression, but fit by mimimizing constraint violations to inequalities between likelihood ratios, rather than by maximizing the likelihood (see Mark Schmidt's 2009 paper "A note on structural extensions of SVMs").

Annotations

Annotations translate data science code into concepts
Sample annotation
Name
statsmodels Likelihood Model (python/statsmodels/likelihood-model)
Kind
type
Language
python Python
Package
statsmodels
Description
Base class for all likelihood models in statsmodels (with results statsmodels.base.model.LikelihoodModelResults)