File: History.markdown

package info (click to toggle)
ruby-classifier-reborn 2.0.4-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 320 kB
  • ctags: 132
  • sloc: ruby: 919; sh: 13; makefile: 7
file content (78 lines) | stat: -rw-r--r-- 2,856 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
## 2.0.4 / 2015-10-31

### 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)

## 2.0.3 / 2014-12-23

### Bug Fixes

  * Handle `GSL::Vector`'s which don't have `#reduce` in `ContentNode#raw_vector_with` (#28)
  * Remove unnecessary `Vector` monkey-patch (#29)

## 2.0.2 / 2014-11-08

### Minor Enhancements

  * Remove `Array#sum` monkey patch in favour of `#reduce(0, :+)` (#20)
  * Cache total word counts per category for speed (#4)

### Development Fixes

  * Add a test for `Bayes#untrain_*`. (#21)
  * Fix link to rb-gsl gem (#24)
  * Add helper scripts per Jekyll convention (#25)

## 2.0.1 / 2014-08-14

### Bug Fixes

  * Replace `Object` monkey patch with `CategoryNamer` method (#18)
  * Count total unique words using methods supported by `Vector` and `GSL::Vector` (#11)

### Development Fixes

  * Remove `stats` rake task (#17)
  * Add some tests for `ClassifierRebord::WordList` (#15)

## 2.0.0 / 2014-08-13

### Bug Fixes

  * Remove mathn dependency (#8)
  * Only perform first order transform if total UNIQUE words is greater than 1 (#3)
  * Update `LSI#remove_item` such that they will work with the `@items` hash. (#2)

### Development Fixes

  * Exclude Gemfile.lock in .gitignore (#7)