The three videos linked below demonstrate our technology:
The first video is of a Dancing Parrot. The parrot widget runs in a browser, communicating over the net to Paideia servers. We wanted a character with a little personality, so the parrot is not always obedient!
The second video, Simon Says, shows our ability to handle characters in a 3D environment. The NPC is monitoring not just what the Player says, but also the Player's position, orientation, and movement. The NPC also demonstrates a simple emotional model - she gets annoyed at at the Player when he doesn't behave correctly.
The last video, Taxi Driver, demonstrates the variety of language we can handle in a concise scenario - giving driving directions around Manhattan. It handles several million phrases and note that politeness counts when scoring.