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
Retool your internal operations
Build internal software that meets enterprise security standards without waiting on engineering resources. Retool connects to your databases, APIs, and data sources while maintaining the permissions and controls you need. Create custom dashboards, admin tools, and workflows from natural language prompts—all deployed in your cloud with security baked in. Stop duct-taping operations together, start building in Retool.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Rootvole!