A powerful, multi-language optimized fuzzy search library with phonetic matching, compound word splitting, and intelligent synonym support