A Machine learning library that models and predicts learner engagement
Project description
TrueLearn is a machine learning library for predicting and modelling learner engagement with educational resources.
User Installation
Install from PyPI:
pip install -U truelearn
For more information on installation, see the Getting Started guide.
Documentation
Latest stable release is available at: https://truelearn.readthedocs.io/en/stable/
Development version is available at: https://truelearn.readthedocs.io/en/latest/
Change Log
See the Change Log for a history of all the major changes to the truelearn.
Alternatively you can find it in the CHANGELOG.rst file found here: https://github.com/TrueLearnAI/truelearn/blob/main/docs/changelog.rst
Contributing
Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given. Please see: Contributing Guide for more information! We have listed a brief guide below.
Source Code
You can check out the latest the source code with the following command:
git clone https://github.com/TrueLearnAI/truelearn.git
Installing TrueLearn from source
After cloning the repository, you can install TrueLearn locally from source:
pip install -e .[dev] # if you are using zsh pip install -e ".[dev]"
See the Contributing Guide: Getting Started for a more detailed explanation.
Testing
After installation, you can run the tests from the source directory:
pytest truelearn
See the Contributing Guide: Testing guide for a more detailed explanation.
Before submitting a PR
Please make sure you have followed the Guidelines outlined in the Contributing Guide: Before/During PR.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for truelearn-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ee42f80b2d29550ba520ebfdb78ceaf4fda9f32e54e8ed6525e58371b859911 |
|
MD5 | a593667a638d0286c5f866915dae2361 |
|
BLAKE2b-256 | 97eda383a58588db3e1cb81078dbb20ae9839ea38b4a1e36f737af0ddd3412ac |