Our Technology
Our core technology has the capability to identify and understand meaningful concepts in unstructured text.
By intelligently organizing this data, our technology can reason, make judgments and take appropriate actions. We can do this by combining a natural language understanding (NLU) engine with an expert reasoning system.
We've developed this technology with a number of applications in mind:
Cross-Sectional Analysis
A user assigns codes to unstructured data (creating structured data). Then the program can reason about the data based on those codes.
Longitudinal Monitoring of Ongoing Data Flows
By training the program to code and analyze data, it can be used repeatedly to perform coding and analysis of an ongoing data flow. Much less work would be required to monitor and revise the program at each iteration, making this process increasingly cost-efficient as time goes on.
Interactive Real-time Response Systems
Once the program has been trained to process unstructured data it can be used in real time to provide immediate feedback to a data provider such as someone being interviewed, a customer entering information in a text field on a web page, an administrator composing a database query, or a student responding to a prompt.
