528 karma · joined August 15, 2011
The main advantage of using general purpose automata becomes clear when we are able to reuse the codebase and the pipelines we built for a dictionary automaton to both build and execute a search automaton. Otherwise, a generalized suffix tree would have done the job at least as well.
In addition, when we have general purpose automata combined with a powerful tool like OpenFST, we can compose the automata with transducers, and the resulting automata will transform the input strings as we are matching them.
Without getting into a long argument about how science and collaboration works, narrow sighted articles that cover events like this do a lot of damage.
They don't add the transmitter and batteries though, which would bring the price easily to $200. But, it is doable.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/pr...