classifier-reborn v2.2.0 Release Notes

Release Date: 2017-12-15 // almost 4 years ago
  • Major Enhancements

    • ๐Ÿ’Ž JRuby Support, thanks to @mach-kernel (#168)
    • โž• Add support to reset trained classifiers to their initial state (#143)
    • Classifier evaluation and validation (#142)
    • Abbility to add custom stopwords at classifier initialization (#129)
    • Don't train/untrain the Bayesian classifier with empty word hashes (#132)
    • Enable auto categorization if no initial categories (#128)
    • โœ… Bayes integration test of Memory and Redis backends with real data (#92)
    • ๐Ÿ‘ Memory and Redis backend support (#84)

    Minor Enhancements

    • ๐Ÿ‘Œ improved turkish stopwords (#159)
    • Set Redis keys only if they don't exist (#156)
    • Require bayes_redis_backend (#157)
    • ๐Ÿ“š Validation documentation improvements (#150)
    • โšก๏ธ Updated Dokcer image to Ruby 2.4 (#149)
    • Classifier validation user documenation (#145)
    • ๐Ÿ›  Fixed persistance for BayesMemoryBackend (#147)
    • ๐Ÿ›  Fixed error on requiring 'classifier-reborn' without using Redis (#146)
    • โœ‚ Removed magic train untrain methods from docs, (#141)
    • ๐Ÿ”— Links corrected to point to the new domain (#139)
    • ๐Ÿ“„ Minor docs improvements (#138)
    • Return the status of the training/untraining when run (#137)
    • โ™ป๏ธ Refactoring of backend tests to move duplicate login in the common file (#134)
    • โœ… Deal with Infinity score in test (#133)
    • ๐Ÿ“š README file cleaned up to point to the documentation site (#121)
    • โž• Added and corrected RDoc for ceratin classes and methods (#122)
    • โž• Added favicon link and forced display (#120)
    • โšก๏ธ Updated the truncated LICENSE file (#116)
    • ๐Ÿ“„ Docs visual improvement and refactoring (#119)
    • ๐Ÿ›  Fixed relative URL issue on nav links and added benchmark data (#118)
    • โž• Added custom layout with navigation (#117)
    • ๐Ÿ“š Created a static site for documentation (#115)
    • โœ‚ Removed redis gem from Dockerfile as it is added in gemspec (#113)
    • ๐Ÿณ Speed up Docker image rebilding (#112)
    • ๐Ÿ‘Œ Improved Docker based development documentation (#106)
    • โ™ป๏ธ Benchmark refactoring, improving efficiency, enhanced reporting (#107)
    • โž• Add Vietnamese stopwords (#110)
    • โž• Added stop words for Arabic, Bengali, Chinese, Hindi, and Russian (#105)
    • ๐Ÿ“š Dockerfile and documentation (#104)
    • โœ‚ Remove hard dep on Redis and update bin (#96)
    • ๐ŸŽ Documented Redis backend performance (#103)
    • โœ… Rename Bayes memory test class (#102)
    • โž• Added Bayes backend benchmarks (#98)
    • โ™ป๏ธ Disabled Redis disc persistence and refactored integration test (#97)
    • โœ‚ Removed useless intermediate variables (#90)

Previous changes from v2.1.0

  • Major Enhancements

    • ๐Ÿ›  Fix breaking changes in LSI api. Displays errors instead of raising where possible. #87