Data Structures and Algorithms / Text Analysis

9 packages

Packages (9)

bleve

Modern text indexing library for go.

11,006 699

trie

Trie implementation in Go.

787 115

go-edlib

Go string comparison and edit distance algorithms library (Levenshtein, LCS, Hamming, Damerau levenshtein, Jaro-Winkler, etc.) compatible with Unicode.

598 28

levenshtein

Implementation to calculate levenshtein distance in Go.

460 29

levenshtein

Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.

90 8

ptrie

An implementation of prefix tree.

45 11

mspm

Multi-String Pattern Matching Algorithm for information retrieval.

28 4

parsefields

Tools for parse JSON-like logs for collecting unique fields and events.

7 1