Skip to content

TrueLearn 1.1.0

Latest
Compare
Choose a tag to compare
@KD-7 KD-7 released this 13 Aug 16:45
· 5 commits to main since this release
7073237

We are happy to release TrueLearn 1.1.0! 🚀

Installation

You can install the latest version with:

pip install -U truelearn

The Documentation for this release can be found here: https://truelearn.readthedocs.io/en/1.1.0/

Change Log

Added

  • The option to visualise the variance in Bar, Dot, Line plotters. By default this is enabled except in the Line plotter.

Changed

  • Interest Classifier now uses a binary skill representation.
  • The INK Classifier can now be instantiated using a dictionary of parameters
  • Added black border to Rose Plotter to make it easier to distinguish topics of similar colour.
  • Locked the plotly, kaleido and wordcloud dependencies to avoid breaking changes.
  • Radar plotter doesnt show the variance, due to concerns about the representation of variance being misleading.

Fixed

  • Incorrect weights used in INK prediction
  • Topic label overflow in Bubble plotter. This means that a reasonable number of topics (around 10 to 15) can be plotted for the default image size.
  • Wordcloud now fully supports Python 3.11

Removed

  • The orjson dependency, as JSON deserialisation is not our bottleneck and the additional dependency is not worth it.