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

Project Activity

See All Activity >

Follow Rootvole

Rootvole Web Site

Other Useful Business Software
Demo Series - Small Business Backup By Veeam Icon
Demo Series - Small Business Backup By Veeam

Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
Watch Demo Series
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Rootvole!

Additional Project Details

Registered

2016-04-27