- Why Ergo
 
 
 
 
 

Home/Products/Development tools

Ergo Development Tools

The Ergo platform comes with a complete suite of development tools and documentation. Licensees can develop, deploy and maintain Ergo applications.

Application development: Making a computer understand the meaning of a query or a command involves two stages. First you must analyze the question to make sure its is reasonably correct and extract the various grammatical elements of the question. Ergo uses a grammar to perform a complete syntactical and semantic analysis. In a subsequent stage the intent of the query is determined and a link to the correct answer is assembled using a so-called domain model. It is the development of a domain model fed into the Ergo engine which allows you to build a specific application. The domain model is unique to each application

Development tools:
Customizer
Query Test Tool

Documentation:
Customizer Tool User's Guide
Advanced Customization Guide

Downloads:
Customization Process Overview

Screen shot from the Customizer development tool.

Developing natural language-bsaed applications with the Customizer Tool


Query analysis:
All queries and commands issued to an Ergo application can be logged, at the customer's discretion. The logs can be analyzed to find out what users are asking bout, which functions are most frequently used, system performance, etc. The results are displayed graphically in a web-based tool, built on Crystal Reports.

Development tools:
Log View

 

 

Graphs from a customer self-service application generated by LogView

Logview a tool for evaluating user logs


Application maintenance:
All applications not retrieving answers directly from a managed data repository need a tool and process for maintain the answers.

Development tools:
Maintenance
View

Documentation:
DOU Mall

Downloads:
Application maintenance

Grammar development: Supporting a new language involves writing a new grammar module for that language.

Development tools:
Grammar Development Tool

Documentation:
Grammar Development Handbook


Dialogue Technologies AB, Skalholtsgatan 10B, SE-164 40 Kista, Sweden +46 (0) 8 5250 6080 info@dialoguetech.com
Terms of use © Dialogue Technologies 2004 and 2008