./textproc/ruby-classifier-reborn, General classifier module for Bayesian and other classificaions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.1.0, Package name: ruby23-classifier-reborn-2.1.0, Maintainer: pkgsrc-users

Classifier is a general classifier module for Ruby to allow Bayesian
and other types of classifications.

Classifier Reborn is a fork of cardmagic/classifier under more active
development.


Required to run:
[textproc/ruby-fast-stemmer] [lang/ruby23-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: c1de44c24152e2e509c0476bc6407685df37008b
RMD160: 1349b3a47dbcd0f2c3e5bb19ca83e007034162d7
Filesize: 38 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-20 16:24:43 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-classifier-reborn to 2.1.0.

2.1.0 / 2017-01-01

Major Enhancements

* Fix breaking changes in LSI api. Displays errors instead of raising where
  possible. #87

2.0.5 / 2016-12-30 - removed due to breaking change, and no longer available

Major Enhancements

* Stopwords get encoded to utf8 (#83)
* Fix searching issues where no document is added to lsi (#77)
* Added method to add custom path to user-created stopword directory (#73)

Minor Enhancements

* Test newer rubies (#85)
* Fixed errors in README (#68, #79, #80)
* Added an option to the bayesian classifier to disable word stemming (#61)
* Added missing parens and renamed some variables (#59)
   2015-12-13 17:55:48 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-classifier-reborn to 2.0.4.

v2.0.4

Major Enhancements

* Classification thresholds can be enabled or disabled. The default is
  disabled. The threshold value can be set at initialization time or
  dynamically during processing (#47)
* Made auto-categorization optional, defaulting to false (#45)
* Added the ability to handle an array of classifications to the constructor
  (#44)
* Classification with a threshold has been added to the api (#39)

Minor Enhancements

* Documentation around threshold usage (#54)
* Fixed UTF-8 encoding for hasher.rb (#50)
* Removed some unnecessary methods (#43)
* Add optional CachedContentNode (GSL only) (#43)
* Caches the transposed search_vector (#43)
* Added custom marshal_ methods to not save the cache when dumping/loading
  (#43)
* Optimized some numeric comparisons and iterators (#43)
* Added cached calculation table when computing raw_vectors (#43)
* If a category name is already a symbol, just return it (#45)
* Various Hash improvements (#45)
* Eliminated several Ruby :warning:s when run with RUBYOPT="-w" (#38)
* Simple performance improvements for the Hasher process (#41)
* Fixes for broken regex splitting for non-ascii characters and removal of the
  unused punctuation filter (#41)
* Add multiple language stopwords with customizable stop word paths (#40)

Bug Fixes

* Fixed the bug where adding the same category a second time would clobber the
  category that was already there (#45)
* Fixed deprecation warning for <=> in ls.rb (#33)
* Remove references to Madeline in the README and replace it with Marshal or
  Redis (#32)

Development Fixes

* Added development dependency on mini_test and added 2.2 to travis.yml (#36)
   2015-11-04 03:00:17 by Alistair G. Crooks | Files touched by this commit (797)
Log message:
Add SHA512 digests for distfiles for textproc category

Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-02-07 15:56:49 by Takahiro Kambe | Files touched by this commit (5)
Log message:
Add ruby-classifier-reborn 2.0.3, successor of ruby-classifier.

Classifier is a general classifier module for Ruby to allow Bayesian
and other types of classifications.

Classifier Reborn is a fork of cardmagic/classifier under more active
development.