/pyndl

pyndl implements a Naive discriminative learning which is a learning and classification models based on the Rescorla-Wagner equations in python3.

Primary LanguagePythonMIT LicenseMIT

Pyndl - Naive Discriminative Learning in Python

https://travis-ci.com/quantling/pyndl.svg?branch=master https://coveralls.io/repos/github/quantling/pyndl/badge.svg?branch=master

pyndl is an implementation of Naive Discriminative Learning in Python. It was created to analyse huge amounts of text file corpora. Especially, it allows to efficiently apply the Rescorla-Wagner learning rule to these corpora.

Installation

The easiest way to install pyndl is using pip:

pip install --user pyndl

For more information have a look at the Installation Guide.

Documentation

pyndl uses sphinx to create a documentation manual. The documentation is hosted on Read the Docs.

Getting involved

The pyndl project welcomes help in the following ways:

For more information on how to contribute to pyndl have a look at the development section.

Authors and Contributers

pyndl was mainly developed by Konstantin Sering, Marc Weitz, David-Elias Künstle and Lennart Schneider. For the full list of contributers have a look at Github's Contributor summary.

Currently, it is maintained by Konstantin Sering and Marc Weitz.