For general processing of voice queries we developed a text parsing library named 'Rootvole' that can be used to match
text with semantic concepts.
The algorithm was implemented in Java and can be described as a form of a parsing expression grammar, where we generate the expressions to be detected beforehand by regular expressions and store them in a vocabulary.
The central class is the parser class, which is instantiated as a series of vocabularies, simple text lists that describe tokens and synonyms, and value descriptors.
It's meant as a lightweight alternative to "real" NLP (natural language processing).
Features
- text search
- keyword matching
- concept matching
Categories
Natural Language Processing (NLP)Follow Rootvole
Other Useful Business Software
Cloud-based help desk software with ServoDesk
What if You Could Automate 90% of Your Repetitive Tasks in Under 30 Days? At ServoDesk, we help businesses like yours automate operations with AI, allowing you to cut service times in half and increase productivity by 25% - without hiring more staff.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Rootvole!