[Sur] Modificar Hablar con Sara
Gustavo Ibarra
ibarrags en gmail.com
Sab Mar 24 23:44:32 EDT 2012
¡Grande chango!....
Gracias por el instructivo.
Abrazos!
(Python interpreta código python escrito en un archivo.py)
2012/3/24 Jorge Cabrera <cabrerajorgea en gmail.com>
> Luego de toda la ayuda que recibí, comparto con ustedes como deben hacer
> para modificar la base de datos de diálogos que reproduce la actividad
> hablando con sara en el modo robot.
>
> 1. Los archivos que debemos editar son los que se encuentran en el
> directorio: */bot/sara* cuya extensiones son aiml. Estos archivos se
> pueden modificar con cualquier editor de texto y el contenido es fácil de
> interpretar. Por ejemplo:
>
> <category>
> <pattern>*</pattern>
> <that>*CUÁL ES TU COLOR FAVORITO*</that>
> <template>
> <random>
> <li>Bueno.</li>
> <li>Interesante, también es el mío.</li>
> <li>Así que tu color favorito es el <star/>.</li>
> </random>
> </template>
> </category>
>
> *CUÁL ES TU COLOR FAVORITO*
> Es una pregunta aleatoria que puede realizar SARA.
>
> <li>Bueno.</li>
> <li>Interesante, también es el mío.</li>
> <li>Así que tu color favorito es el <star/>.</li>
> Y estos son comentarios que reproduce en forma aleatoria a partir de lo
> que ingrese el usuario.
>
> 2. Una vez modificados todos los archivos, hay que compilarlos. Para
> ello necesitamos PyAIML. <http://pyaiml.sourceforge.net/#downloads> Para
> instalarlo, abrimos un terminal:
>
> - Opción 1:
>
> apt-get install pyaiml (ubuntu)
> yum install pyaiml (fedora)
>
>
> - Opción 2:
>
> git clone git://pyaiml.git.sourceforge.net/gitroot/pyaiml/pyaiml
>
> Para esto debes tener instalado GIT. (apt-get install git)
>
>
> 3. Para compilar:
>
>
> python gen_brains.py
>
>
> Terminado el proceso, comprimimos la actividad y la probamos. Listo!.
>
>
>
--
Saludos,
Gustavo.-
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.laptop.org/pipermail/olpc-sur/attachments/20120325/afdb18c4/attachment.html>
More information about the olpc-Sur
mailing list