A Go library for sanitizing, normalizing, and comparing fuzzy text strings with configurable rules.
Normalize is a Go library designed to handle fuzzy text matching by applying sanitization and normalization transformations. It helps systems treat variations of the same text (like 'abc-01' and 'ABC 01') as identical, which is essential for user input association and data comparison.
Many function for efficient processing.The library provides an easily configurable set of helpers to handle real-world text variations, focusing on simplicity and flexibility for developers needing robust fuzzy text handling.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.