Prototypes
Charlotte - a Talking TV Guide
Charlotte is a natural language interface to the TVAnytime scheduling information. You can ask her in plain english questions like "when is spooks on", "what is on tomorrow night" and so on. For added impact we've given her an avatar and text-to-speech system - but these aren't essential to her function.
Further work will include more patterns for her AIML matching system, better handling of tag searches ("eg what gritty dramas are on this week"), more natural presentation of results, and conversely, a list mode when you just want a blow by blow schedule.
Charlotte currently focusses on BBC1 and 2 only.
- 05 Oct 2005 06:20 PM
She seems to have trouble parsing questions, or you implemented the questions to work one way only...
People generally look at listings in two ways.
1) When is X on?
2) What on at Ypm
e.g.
You: When is Eastenders on?
eastenders is on BBC One on Thursday, at 7 30 pm, Friday, at 8 pm, Sunday, at 2 50 pm, Monday, at 8 pm,
You: what is showing on BBC One on Monday at 8pm
Sorry I don't know. Ask me something else about the BBC TV schedule and programmes
You: At what time on Monday is Eastenders on?
Sorry I don't know. Ask me something else about the BBC TV schedule and programmes.
What's on now? however does work.
The questions should work both ways. It looks like it's designed to parse "what time is X on at" rather than "What is showing at Xpm" which is the other way. Please implement this.
Are the questions being recorded so that the unanswered questions get "parsed" later on?