pyahocorasick is a fast and memory efficient library for exact or approximate
multi-pattern string search meaning that you can find multiple key strings
occurrences at once in some input text. The strings "index" can be built ahead
of time and saved (as a pickle) to disk to reload and reuse later. The library
provides an ahocorasick Python module that you can use as a plain dict-like Trie
or convert a Trie to an automaton for efficient Aho-Corasick search.
pyahocorasick is implemented in C and tested on Python 3.8 and up. It works on
64 bits Linux, macOS and Windows.
This package is providing the documentation for pyahocorasick.