Skip to content

Latest commit

 

History

History
120 lines (84 loc) · 5.39 KB

README.md

File metadata and controls

120 lines (84 loc) · 5.39 KB

oar-header

Ontologies with Adaptive Resonance. Please see the documentation.

Documentation Docs Build Status Coveralls
Docs Docs Status Coveralls
Zenodo DOI Testing Status Codecov
DOI CI Status Codecov

Table of Contents

Overview

This repository is a research project for working with ontologies with Adaptive Resonance Theory (ART) algorithms.

This project contains Julia (docs), Python (docs), and Rust (docs) experiments, so typical project structures for these languages are overlapping in this repository. This generally does not result in software collision, but this is noted here to clarify any confusion that could arise from this to the reader.

The majority of the project is structured as a DrWatson.jl research project, but the source files are organized into a Julia Package for documentation, testing, and reproducibility. Documentation is generated by Documenter.jl and DemoCards.jl via a GitHub workflow and statically hosted in this repository.

Usage

This project has both Julia, Python, and Rust code, so files and experiments using each of these languages are listed separately. Some experiments are implemented as scripts in their respective languages, and others are implemented as Jupyter notebooks to be run with IPython or IJulia kernels. Some Julia experiments are even implemented in Pluto.jl notebooks, which are interactive environments specifically designed for use with Julia.

For a detailed usage guide and outline, please see the Languages section in the documentation.

Links

This section contains several categories of links to useful resources when working with ontologies and the programming techniques of this research project.

Ontology

Packages

Miscellaneous

Attribution

Citations

Authors

Assets

This project uses the following images:

This project also uses the following fonts in generated imagery: