summaryrefslogtreecommitdiff
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Changed compare implemention. It is now required to specify the size of the ↵Rocky Madden2012-11-093-28/+45
| | | | n-gram. Typically, this was 2.
* Fixed comment.Rocky Madden2012-11-091-1/+1
|
* Created N-Gram convienience methods.Rocky Madden2012-11-092-1/+18
|
* Created NGramMetric and spec.Rocky Madden2012-11-093-0/+98
|
* Removed unused imports.Rocky Madden2012-11-091-2/+1
|
* Moved bigram code into it's own algorithm. Will be used in other metrics.Rocky Madden2012-11-098-18/+101
|
* Aliased options type.Rocky Madden2012-11-091-3/+5
|
* Refactored traits.Rocky Madden2012-11-0528-80/+98
|
* Created WeightedLevenshtein metric, command, specs, and supporting code.Rocky Madden2012-11-044-0/+127
|
* Added delegate method.Rocky Madden2012-11-041-0/+2
|
* Added curry with implicit StringFilter.Rocky Madden2012-11-022-44/+52
|
* Created convenience objects.Rocky Madden2012-11-023-0/+136
|
* Fixed variable names.Rocky Madden2012-11-022-2/+2
|
* Created missing package object.Rocky Madden2012-11-011-0/+6
|
* Filters broken out into their own package.Rocky Madden2012-11-0137-37/+98
|
* Created numerous string filters.Rocky Madden2012-11-0120-5/+338
|
* Overloaded string methods now pass the buck to their character array counter ↵Rocky Madden2012-11-012-2/+2
| | | | parts.
* Prefixed with Ascii, as it only handles for ASCII based spaces.Rocky Madden2012-11-012-5/+5
|
* Minor language clean up.Rocky Madden2012-10-312-0/+12
|
* Cleaned up scaladoc.Rocky Madden2012-10-312-2/+2
|
* Fixed comment spacing issue.Rocky Madden2012-10-311-1/+1
|
* Appended algorithm to names to help diferentiate between metrics and ↵Rocky Madden2012-10-2916-496/+496
| | | | phonetic algorithms.
* Renamed filter to AsciiLetterCaseStringFilter to more accurately describe ↵Rocky Madden2012-10-292-4/+4
| | | | purpose.
* Created refined soundex algorithm, metric, command, and specs.Rocky Madden2012-10-295-1/+205
|
* Code formatting tweaks.Rocky Madden2012-10-2813-63/+31
|
* Added proper covarience. Whoops.Rocky Madden2012-10-282-4/+4
|
* Created NYSIIS algorithm, metric, command, and specs.Rocky Madden2012-10-264-0/+368
|
* Performance enhancements and expanded unit tests.Rocky Madden2012-10-2612-282/+253
|
* Renamed cleaners to filters, as the name is more apt.Rocky Madden2012-10-2631-221/+221
|
* Changed return type from float to double.Rocky Madden2012-10-266-49/+49
|
* Renamed distance package to similarity.Rocky Madden2012-10-2610-10/+10
|
* Added ascii prefix to name to more accurately describe purpose.Rocky Madden2012-10-202-4/+4
|
* Created AsciiLetterOnlyStringCleaner and spec.Rocky Madden2012-10-202-0/+40
|
* Better handling for zero length arrays, remove need for return keywords, and ↵Rocky Madden2012-10-204-47/+43
| | | | more consistent application of equality checks on string compare methods.
* Unit test clean up.Rocky Madden2012-10-204-50/+63
|
* Created DiceSorensen metric, spec, and command.Rocky Madden2012-10-202-0/+79
|
* Created Metaphone algorithm, metric, specs, and command.Rocky Madden2012-10-204-0/+466
|
* Split out the Soundex algorithm from the metric.Rocky Madden2012-10-206-100/+187
|
* Favored companion empty invokation over class empty constructor.Rocky Madden2012-10-202-3/+3
|
* Added type to CompareTuple and MatchTuple types.Rocky Madden2012-10-204-7/+7
|
* Restructured metrics into subpackages. One for distance and one for phonetic.Rocky Madden2012-10-2011-25/+24
|
* Created LevenshteinMetric, spec, and command.Rocky Madden2012-10-162-0/+90
|
* Favored CompareTuple over two character array parameters.Rocky Madden2012-10-161-5/+5
|
* Character array cleaning now done prior to length and equality evaluations.Rocky Madden2012-10-164-10/+21
|
* Changed from package level implicit for stringCleaner to per metric based.Rocky Madden2012-10-169-6/+12
|
* Implicit stringCleaner variable no longer applies case and spacing decorators.Rocky Madden2012-10-153-1/+5
|
* Fixed bug where stringCleaner was not being used.Rocky Madden2012-10-151-3/+5
|
* Created HammingMetric, spec, and command.Rocky Madden2012-10-154-2/+56
|
* Metric and StringMetric compare methods now return Option[T]. This is to ↵Rocky Madden2012-10-158-117/+121
| | | | better communicate when it is not possible to perform metric comparisions.
* Format clean up.Rocky Madden2012-10-155-47/+24
|