[IAEP] Emulating Alice in Turtle

Tony Anderson tony_anderson at usa.net
Sat Nov 17 08:32:30 EST 2012


Hi,

That is what was done in the Speak Activity so it can provide a
good model.

Tony



On 11/17/2012 08:26 AM, Walter Bender wrote:
> If we made a "python block" front end to the AIML engine, we could use
> it in Turtle Art. I've not played with AIML, but it looks to be fairly
> straight forward.
>
> -walter
>
> On Sat, Nov 17, 2012 at 6:12 AM, Tony Anderson <tony_anderson at usa.net> wrote:
>> Hi,
>>
>> Just a footnote. There may be some who are not aware that Alice is based on
>> AIML:
>>
>> http://www.alicebot.org/aiml.html
>> http://en.wikipedia.org/wiki/AIML
>>
>> The AIML engine in Speak is written in Python.
>>
>> An intriguing idea is to make a teachable bot:
>>
>> http://www.simonlaven.com/leo.htm
>>
>> This could result in a dialog like this:
>>
>> type: hello
>> response: I don't know what to say.
>> type: say: hello
>> response: hello
>> type: How are you?
>> response: I don't know what to say.
>> type: say: I'm fine, thanks. How are you?
>> response: I'm fine, thanks. How are you?
>> type: Goodbye
>> response: I dont' know what to say.
>> type say: Goodbye
>>
>> AIML is a way to give rules on how to respond to an input. It has a default
>> response when none of the rules are triggered. The default response in Alice
>> is randomly chosen from a set of alternatives. However, the default response
>> could always be 'I don't not what to say' or 'bitte'. The response 'say:'
>> could then trigger the engine to add the response as a rule.
>>
>> Another intriguing idea is to add the AIML engine to chat so that alice
>> could participate. In the AIML model, Alice would not enter the conversation
>> except in response to questions.
>>
>> Tony
>>
>> On 11/17/2012 05:45 AM, iaep-request at lists.sugarlabs.org wrote:
>>>
>>> Send IAEP mailing list submissions to
>>>          iaep at lists.sugarlabs.org
>>>
>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>          http://lists.sugarlabs.org/listinfo/iaep
>>> or, via email, send a message with subject or body 'help' to
>>>          iaep-request at lists.sugarlabs.org
>>>
>>> You can reach the person managing the list at
>>>          iaep-owner at lists.sugarlabs.org
>>>
>>> When replying, please edit your Subject line so it is more specific
>>> than "Re: Contents of IAEP digest..."
>>>
>>>
>>> Today's Topics:
>>>
>>>      1. Re: Emulating Alice in Turtle? (forster at ozonline.com.au)
>>>
>>>
>>> ----------------------------------------------------------------------
>>>
>>> Message: 1
>>> Date: Sat, 17 Nov 2012 21:45:42 +1100
>>> From: forster at ozonline.com.au
>>> To: Walter Bender <walter.bender at gmail.com>
>>> Cc: iaep at lists.sugarlabs.org, Kevin.Brooks at ndsu.edu
>>> Subject: Re: [IAEP] Emulating Alice in Turtle?
>>> Message-ID: <201211171045.qAHAjgAB004691 at smtp.ozonline.com.au>
>>> Content-Type: text/plain; charset="us-ascii"
>>>
>>> An embedded and charset-unspecified text was scrubbed...
>>> Name: not available
>>> URL:
>>> <http://lists.sugarlabs.org/archive/iaep/attachments/20121117/dd071331/attachment.ksh>
>>> -------------- next part --------------
>>> A non-text attachment was scrubbed...
>>> Name: Screenshot of %22Turtle Art Activity alice%22.png
>>> Type: image/png
>>> Size: 123506 bytes
>>> Desc: not available
>>> URL:
>>> <http://lists.sugarlabs.org/archive/iaep/attachments/20121117/dd071331/attachment.png>
>>>
>>> ------------------------------
>>>
>>> _______________________________________________
>>> IAEP -- It's An Education Project (not a laptop project!)
>>> IAEP at lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/iaep
>>>
>>> End of IAEP Digest, Vol 56, Issue 19
>>> ************************************
>>> .
>>>
>>
>> _______________________________________________
>> IAEP -- It's An Education Project (not a laptop project!)
>> IAEP at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/iaep
>
>
>



More information about the IAEP mailing list