Chatter Bot
After the slashdot article on turing test, I thought it would be cool to have a chat research assistant. I envision a rich format chat bot that would be able to pull up and synthesize other resources. I would model it after the lecture formats that you see with online meetings where you have a real-time audio/video channel with another area for high-res screens.
The goal would be to model it after chat support where you'd be interacting with humans and the chat bot as well. As a programmer on a website, chat is useful to interact with operation staff who use a chat bot to record and recall trouble ticket information.
The chat bot would have a query mode that would be somewhat similar to web search engines, but it would work a lot harder to get the answers/classification right. This matches what a human would do to avoid flooding the chat channel. The answer would have to be only three lines (240 characters). If the web search doesn't provide a suitable compact representation, a more general encyclopedia introduction or a link to a resource to help categorize that depth would be useful.
The chat bot would have a programming mode so that you could instruct the bot much like a person, to do some repeating task. This programming mode would be fully reflexive and version controlled so that you could ask the bot who asked for the repeating task and when did they ask for it.
The chat bot would have message threads so that a chat room with multiple messages can be observed and responded to. This requires dealing with a bit of uncertainty to allow for conversation flow. The chat bot would be acting on best guesses.
The goal would be to model it after chat support where you'd be interacting with humans and the chat bot as well. As a programmer on a website, chat is useful to interact with operation staff who use a chat bot to record and recall trouble ticket information.
The chat bot would have a query mode that would be somewhat similar to web search engines, but it would work a lot harder to get the answers/classification right. This matches what a human would do to avoid flooding the chat channel. The answer would have to be only three lines (240 characters). If the web search doesn't provide a suitable compact representation, a more general encyclopedia introduction or a link to a resource to help categorize that depth would be useful.
The chat bot would have a programming mode so that you could instruct the bot much like a person, to do some repeating task. This programming mode would be fully reflexive and version controlled so that you could ask the bot who asked for the repeating task and when did they ask for it.
The chat bot would have message threads so that a chat room with multiple messages can be observed and responded to. This requires dealing with a bit of uncertainty to allow for conversation flow. The chat bot would be acting on best guesses.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home