[alicebot-archcomm] User's Goals and Expectations
Eugene Lebedev
alicebot-archcomm@list.alicebot.org
Fri, 16 Nov 2001 10:01:57 -0500
This is a multi-part message in MIME format.
------=_NextPart_000_000E_01C16E85.B9CEAD40
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Great!
Let's put it this way:
User's goal:
To manage some external system by using Bot as an interface
User's expectation:
To act Bot as a precise command processor
To process command in synchronous mode
To process command in asynchronous mode
Does it sounds precisely enough? If it's not, then we can fix it up.
Eugene
----- Original Message -----
From: "Kim Sullivan" <alicebot@fbi.cz>
To: <alicebot-archcomm@list.alicebot.org>
Sent: Thursday, November 15, 2001 4:50 PM
Subject: Re: [alicebot-archcomm] User's Goals and Expectations
> > Please review the second attachment. It's more detailed
> > enumeration of users goals and expectations.
> >
> > Do you agree with it? Do you see any additional
> > goals/expectations with user point of view?
>
>
> I haven't followed the thread about this (so please forgive if thiese
ideas
> are a bit unrelated) but here are some additional things I'd add:
> User's goal - to have the bot as an interface to the computer (on the same
> level as keyboard and mouse) - think StarTrek (without voice yet). In this
> context his expectations differ somewhat from a 'conversational' bot. He
> doesn't expect the bot to chit-chat, just to execute the commands/requests
> made, the replies being very dry (mostly only acknowledgements and status
> reports). Being able to interrupt the bot during any reply would also be
> nice (I personally call this 'asynchronous' processing).
>
> One general thing what the user expects - the bot shold have -consistent-
> views and opinions (no schizo/polyphrenia). If the bot says he doesn't
like
> something, it shouldn't deny this in the next reply (even as a result of
the
> users input).
>
> Kim
>
> _______________________________________________
> alicebot-archcomm mailing list
> alicebot-archcomm@list.alicebot.org
> http://list.alicebot.org/mailman/listinfo.cgi/alicebot-archcomm
------=_NextPart_000_000E_01C16E85.B9CEAD40
Content-Type: text/html;
name="Goals-User.html"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="Goals-User.html"
<html>
<head>
<title> User's Goals and Expectations</title>
<style type=3D"text/css">
body {background-color: #808080; font-family: Arial}
div.page {background-color: white; width: 80%; padding: 10px}
h1 {border: solid black 1px; padding-left: 10px; color: white; =
background-color: black}
=09
h2 {border: solid black 1px; padding-left: 10px; color: blask; =
background-color: #829AEE}
th {font-style: italic; background-color: #829AEE}
td {vertical-align: top; padding-left: 5px; padding-top: 5px}
ul {margin-left: 40px; padding-left: 5px}
p.note {font-size: 10px}
</style>
</head>
<body>
<div class=3D"page">
<h1> User's Goals and Expectations </h1>
<h2>User's Goal</h2>
<ul>
<li>To be entertained by Bot</li>
<li>To be taught by Bot on some particula subject(s)</li>
<li>To get help from the Bot on some particular subject(s)</li>
<li>To get some recommendations from the Bot on some particular =
subject(s)</li>
<li>To find out what Bot knows and what Bot doesn't know</li>
<li>To find out Bot's preferences (To see some personality)</li>
<li>To manage some external system by using Bot as an =
interface</li>
</ul>
<h2>User expects</h2>
<ul>
<li>Correct processing of abracadabra</li>
<li>Correct processing of a questions</li>
<li>Correct processing of a phrases</li>
<li>Correct processing of repetitive phrases/questions</li>
<li>Some initiative during the conversation from the Bot side</li>
<li>Discussion of related subjects</li>
<li>Bot should remember some information, which user intentionally =
(or by request) provided</li>
<li>To be correctly redirected to some other source (e.g. other =
Bot, WebSite)</li>
<li>To have some knowledge about some specific domains</li>
<li>To have some general knowledge</li>
<li>To act Bot as a precise command processor</li>
<li>To process command in synchronous mode</li>
<li>To process command in asynchronous mode</li>
</ul>
<h2>User doesn't expect from the Bot</h2>
<ul>
<li>Repetitive questions (e.g. What is your name?)</li>
<li>Repetitive stories (e.g. the same joke more the once)</li>
<li>Irregular/Constant switching from one subject to another</li>
<li>Discussion of the only one subject during the long =
conversation</li>
<li><strong>To solve any logical tasks by Bot</strong></li>
<li><strong>To know everything about everything</strong></li>
</ul>
<p class=3D"note">
Note: Some user's goals and expectations can contradict each other or =
be incompatible. It should be revised on the next steps.
</p>
</div>
</body>
</html>
------=_NextPart_000_000E_01C16E85.B9CEAD40--
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com