Skip to content

Releases: stephenhky/PyShortTextCategorization

Release 4.0.3

26 May 14:40
1b9da5b

Choose a tag to compare

  • Stemming helper functions updated.

Release 4.0.2

18 May 14:23
13635c7

Choose a tag to compare

  • Fixed bugs in CLI.

Release 4.0.1

14 May 13:33
902a27e

Choose a tag to compare

  • Use classmethods to load pretrained models.
  • Code optimization.

Release 4.0.0

19 Apr 20:19
550e2cb

Choose a tag to compare

  • Removed support for Python 3.9 and 3.10;
  • New style of documentation;
  • New docstrings;
  • Type hinting;
  • Dependence on gensim reduced to topic modeling related functions and Word2Vec embedding;
  • Modernizing the use of keras;
  • The use of loguru, orjson, sparse and npdict libraries;
  • Code cleanup and debugged;
  • Removed the old implementation of document-term matrix, and replaced it with NumpyDocumentTermMatrix;
  • Implementation of cosine similarity optimized by numba instead using the cosine distance from scipy;
  • All unit tests and regression tests rewritten, and run by pytest.

Release 3.1.1

23 Mar 03:30
45a0584

Choose a tag to compare

  • Updates to Github actions.

Release 3.1.0

02 Mar 21:27
63fda5c

Choose a tag to compare

  • Support for Python 3.13;
  • Removal of dependence on nptyping.

Release 3.0.1

28 Oct 03:14
46290cf

Choose a tag to compare

  • Small bugs fixed.

Release 3.0.0

11 Aug 02:41
0c993a8

Choose a tag to compare

  • Introduction of Github workflow, publishing package directly to PyPI from Github;
  • Removal of Sakiguchi spell corrector; (refer to the examples\ folder in the repository)
  • Removal of WrappedBERTEncoder and BERTScorer; (they can be installed from the package shorttext-bert)
  • Update of documentation.

Release 2.2.1

02 Jun 23:24
cba4006

Choose a tag to compare

  • Code cleanup for token categorization. (Acknowledgements: Minseo Kim)

Release 2.2.0

30 May 01:28
d151937

Choose a tag to compare

  • Update keras to tensorflow.keras. (Acknowledgements: Minseo Kim)