Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Created NYSIIS algorithm, metric, command, and specs. | Rocky Madden | 2012-10-26 | 4 | -0/+368 |
| | |||||
* | Performance enhancements and expanded unit tests. | Rocky Madden | 2012-10-26 | 12 | -282/+253 |
| | |||||
* | Renamed cleaners to filters, as the name is more apt. | Rocky Madden | 2012-10-26 | 31 | -221/+221 |
| | |||||
* | Changed return type from float to double. | Rocky Madden | 2012-10-26 | 6 | -49/+49 |
| | |||||
* | Renamed distance package to similarity. | Rocky Madden | 2012-10-26 | 10 | -10/+10 |
| | |||||
* | Added ascii prefix to name to more accurately describe purpose. | Rocky Madden | 2012-10-20 | 2 | -4/+4 |
| | |||||
* | Created AsciiLetterOnlyStringCleaner and spec. | Rocky Madden | 2012-10-20 | 2 | -0/+40 |
| | |||||
* | Better handling for zero length arrays, remove need for return keywords, and ↵ | Rocky Madden | 2012-10-20 | 4 | -47/+43 |
| | | | | more consistent application of equality checks on string compare methods. | ||||
* | Unit test clean up. | Rocky Madden | 2012-10-20 | 4 | -50/+63 |
| | |||||
* | Created DiceSorensen metric, spec, and command. | Rocky Madden | 2012-10-20 | 2 | -0/+79 |
| | |||||
* | Created Metaphone algorithm, metric, specs, and command. | Rocky Madden | 2012-10-20 | 4 | -0/+466 |
| | |||||
* | Split out the Soundex algorithm from the metric. | Rocky Madden | 2012-10-20 | 6 | -100/+187 |
| | |||||
* | Favored companion empty invokation over class empty constructor. | Rocky Madden | 2012-10-20 | 2 | -3/+3 |
| | |||||
* | Added type to CompareTuple and MatchTuple types. | Rocky Madden | 2012-10-20 | 4 | -7/+7 |
| | |||||
* | Restructured metrics into subpackages. One for distance and one for phonetic. | Rocky Madden | 2012-10-20 | 11 | -25/+24 |
| | |||||
* | Created LevenshteinMetric, spec, and command. | Rocky Madden | 2012-10-16 | 2 | -0/+90 |
| | |||||
* | Favored CompareTuple over two character array parameters. | Rocky Madden | 2012-10-16 | 1 | -5/+5 |
| | |||||
* | Character array cleaning now done prior to length and equality evaluations. | Rocky Madden | 2012-10-16 | 4 | -10/+21 |
| | |||||
* | Changed from package level implicit for stringCleaner to per metric based. | Rocky Madden | 2012-10-16 | 9 | -6/+12 |
| | |||||
* | Implicit stringCleaner variable no longer applies case and spacing decorators. | Rocky Madden | 2012-10-15 | 3 | -1/+5 |
| | |||||
* | Fixed bug where stringCleaner was not being used. | Rocky Madden | 2012-10-15 | 1 | -3/+5 |
| | |||||
* | Created HammingMetric, spec, and command. | Rocky Madden | 2012-10-15 | 4 | -2/+56 |
| | |||||
* | Metric and StringMetric compare methods now return Option[T]. This is to ↵ | Rocky Madden | 2012-10-15 | 8 | -117/+121 |
| | | | | better communicate when it is not possible to perform metric comparisions. | ||||
* | Format clean up. | Rocky Madden | 2012-10-15 | 5 | -47/+24 |
| | |||||
* | Fixed bug where require on variable p was incorrectly allowing values from ↵ | Rocky Madden | 2012-10-15 | 1 | -2/+1 |
| | | | | o.last. | ||||
* | Created SoundexMetric, spec, and command. | Rocky Madden | 2012-10-15 | 2 | -0/+134 |
| | |||||
* | Checking the length of both strings while also checking for equality is not ↵ | Rocky Madden | 2012-10-10 | 2 | -2/+2 |
| | | | | required. | ||||
* | Favored while loops over for/break as they are more functional and perform ↵ | Rocky Madden | 2012-10-10 | 1 | -18/+21 |
| | | | | better. | ||||
* | Fixed commenting width. | Rocky Madden | 2012-10-09 | 2 | -10/+11 |
| | |||||
* | Changed data structure from ArrayBuffer to HashSet due to the number of ↵ | Rocky Madden | 2012-10-09 | 1 | -7/+7 |
| | | | | times contains is called. This results in better performance due to the big-o for lookup and add for HashSet (both being effectivly constant). | ||||
* | Immediately return 1f if strings have length and are equal. | Rocky Madden | 2012-10-09 | 2 | -2/+8 |
| | |||||
* | Fixed bug where uncleaned character array was being referenced. | Rocky Madden | 2012-10-09 | 1 | -1/+1 |
| | |||||
* | Removed unneeded import. | Rocky Madden | 2012-10-08 | 1 | -1/+0 |
| | |||||
* | Created cleaners to allow implementors to determine the amount of cleaning ↵ | Rocky Madden | 2012-10-08 | 14 | -22/+176 |
| | | | | performed on inputs prior to metric computations, if desired. Applied implicitly to metric compare methods in second curry. Previous behavior of ignoring case and spacing held in tact, while allowing for further definition if needed via arguments. | ||||
* | Removed unneeded imports. | Rocky Madden | 2012-10-08 | 1 | -4/+0 |
| | |||||
* | Moved prefix declaration to below jaro, as this should improve performance ↵ | Rocky Madden | 2012-10-07 | 1 | -1/+1 |
| | | | | in some cases. | ||||
* | Refactored StringMetric trait to force implementors to provide a compare ↵ | Rocky Madden | 2012-10-07 | 3 | -15/+20 |
| | | | | method which accepts character arrays. Character array arguments passed to compare method are assumed to already be clean. This allowed for the removal of duplicate calls to string cleaning methods. | ||||
* | Added JaroMetric and spec. Also created CLI and spec for metric. | Rocky Madden | 2012-10-07 | 4 | -60/+125 |
| | |||||
* | Fixed minor variable name typo. | Rocky Madden | 2012-10-07 | 1 | -6/+6 |
| | |||||
* | Larger scoped/more public have more verbose naming. Smaller scoped/less ↵ | Rocky Madden | 2012-10-07 | 1 | -18/+18 |
| | | | | public have less verbose naming. | ||||
* | Added types to help clarify purposes. | Rocky Madden | 2012-10-07 | 1 | -23/+27 |
| | |||||
* | Used underscore placeholders to shorten. | Rocky Madden | 2012-10-07 | 1 | -1/+1 |
| | |||||
* | Changed variable name for consistency. | Rocky Madden | 2012-10-07 | 1 | -3/+3 |
| | |||||
* | Removed unneeded conversion to float. | Rocky Madden | 2012-10-07 | 1 | -1/+1 |
| | |||||
* | Removed unneeded conversion to string. | Rocky Madden | 2012-10-07 | 1 | -1/+1 |
| | |||||
* | Added parens to break calls, because the function has side effects. | Rocky Madden | 2012-10-07 | 1 | -2/+2 |
| | |||||
* | Fixed bug where outermost loop was not broken when start variable was ↵ | Rocky Madden | 2012-10-07 | 1 | -1/+1 |
| | | | | greater than the 0 based array index. | ||||
* | Added basic package object. | Rocky Madden | 2012-10-06 | 1 | -0/+6 |
| | |||||
* | Created repository.v0.0.0 | Rocky Madden | 2012-10-06 | 6 | -0/+202 |