Data Structures and Algorithms / Text Analysis

9 packages

Packages (9)

bleve

Modern text indexing library for go.

10,945 698

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.

591 28

levenshtein

Implementation to calculate levenshtein distance in Go.

451 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.

44 11

mspm

Multi-String Pattern Matching Algorithm for information retrieval.

27 4

parsefields

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

7 1