|
|
| Speech Technologies White Paper |
| Demo |
There is a text-only (no speech) demo of the natural language processing (NLP) capabilities of this framework at
http://www.overge.com/etech/ETech.asp?frmaction=EQResponse.
When testing the NLP capabilities,
you’ll see additional technical feedback from the engine, including it’s own restatement of your question and the actual SQL query it developed
to answer your request.
To demonstrate NLP capabilities, enter a question in the box at the top of the page and click “Go”.
You will be taken to a new page that will show results and allow further questions to be asked.
You may see some text at the very top of the result page that may include “Lobby.asmx”; just ignore that (it’s meant for speech-enabled browsers).
In addition, underneath Demo System, you'll see the browser user agent string, which helps us troubleshoot speech-enabled interactions.
Here’s a list of tested questions that you can try; feel free to try variations on these:
Some questions can be answered without reference to the database:
What is today's date?
What day is today?
How many days are in February?
What year is it?
What time is it?
The user can ask the system about information characteristics:
What do you know about artists?
What do you know about birthplaces?
Simple questions give the user a feel for interacting with the system:
List the artists
List the artists and their birthplaces
List the artworks and their artists
List the artworks and their mediums
List the artworks and their locations
List the artists and their styles
Is there any information about birthplaces
Normally, the types of questions listed above would not be useful, especially against larger databases.
these lists could be very long, so we need context:
How many artists are there?
How many artworks are there?
Which artists have a medium of acrylic?
Which artworks have a medium of acrylic?
How many artists have a medium of acrylic?
Which artworks use acrylic?
Whose birthplace is Atlanta?
Which artists have a birthplace of Atlanta?
Of course, questions outside the database domain need to be handled:
What is the capital of Iowa?
Which artists live in California?
Who shot JR?
Is Elvis dead?
Questions can be asked in many different forms:
This question: Which artists use oil?
Are there any artists that use oil?
Can be asked in many different ways:
Who uses oil?
How many artists use oil?
Can there be any artists that use oil?
List the artists that use oil
Find all artists that use oil
You can then get more specific:
What has Vertis Hayes painted?
What techniques does Charles Nelson use?
What has Charles Nelson painted?
What medium is African Woman?
How about active voice vs. passive voice?
What style does Charles Nelson work in?
In what style does Charles Nelson work?
In which style does Charles Nelson work?
With good data and schema design, you can even attempt seemingly abstract inquiries:
What is the significance of Charles Nelson?
|
|