Awesome Go

Text Analysis

9 libraries in Data Structures and Algorithms / Text Analysis

bleve

Modern text indexing library for go

Data Structures and AlgorithmsText Analysis
go-adaptive-radix-tree

Go implementation of Adaptive Radix Tree

Data Structures and AlgorithmsText Analysis
go-edlib

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

Data Structures and AlgorithmsText Analysis
levenshtein

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

Data Structures and AlgorithmsText Analysis
levenshtein

Implementation to calculate levenshtein distance in Go

Data Structures and AlgorithmsText Analysis
mspm

Multi-String Pattern Matching Algorithm for information retrieval

Data Structures and AlgorithmsText Analysis
parsefields

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

Data Structures and AlgorithmsText Analysis
ptrie

An implementation of prefix tree

Data Structures and AlgorithmsText Analysis
trie

Trie implementation in Go

Data Structures and AlgorithmsText Analysis