CPAN modules
There are plenty of CPAN modules dealing with different linguistic problems:
- Simulating typos
- Is it possible to simulate typical human typos on QWERTY or other
keyboard types?
- Correcting typos, word distance
- Given two words, what is their distance? Used in spell checkers.
- Auto-correcting typos in Perl programs
- Symbol::Approx::Scalar, Symbol::Approx::Sub
- Intelligent chat and info bots
- Chatbot::Eliza module and a lot of others
- Semantic phrase parsing
- Sonnets generated by Perl
- Automatic poetry, haiku, Coy module