- Given the library has been "feature complete" for a year now, let's bump it up to 1.0! :D
- Updated dependencies
- Multiple instances of stop-words are now correctly ignored - thanks @claytongentry!
- The
:stemoption now accepts any stemming function (still defaults tofalse) - thanks @duijf!
- Implemented
:detsstorage option - Fixed Bernoulli model's float overflow when dealing with large amount of data
- Added
topoption for restricting number of results - Added
encoded_dataoption for use with custom storages
- Introduced the storage mechanism (defaults to
:memory) - Implemented file system storage
- Adjusted the
:smoothingoption
- Implemented Bernoulli model
- Implemented Binarized Multinomial model
- Upgraded the
stemmerdependency
- Upgraded the
stemmerdependency
- Integrated
stemmer, introduced word stemming
- Performance improvements
- Enforce lowercase matching
- Performance improvements
- Documentation fix
- Improved documentation
- Refactored for better readability and tests
- Tweaked configurations
- Tweaked the test suite
- Implemented TF-IDF
- Fixed frequency/weight accumulator
- More precise keyword matching
- Implemented stop words
classifynow returns ordered results- User-configurable options
- Multinomial naive bayes implementation
- Optional keyword weighting