[Sugar-devel] Sugar AI

Srevin Saju srevin03 at gmail.com
Sun Feb 9 12:01:50 EST 2020


I am currently working on an Artificial Intelligence for Sugar (20%
complete), and I looking forward for suggestions of how good the idea might
be, or if its not necessary.

The aim of the bot is to:
* An entirely new user to sugar might have to read the documentation to
understand how to use a Sugar DE properly, unless he/she doesn't read it,
or if a teacher explains a sugar de.
A student is more likely to ask questions on how to use sugar, rather than
expecting a third grader to read the documentation
* Use the documentation as source of information: The Help-activity
provides ReStructured text files, which can be easily parsed by Python. the
Sugar AI keeps the rst files as the corpus, and then answers a students
questions with an appropriate answer.
For example,
>>> What is the shortcut to switch to Neighborhood?
bot> F1

and, additional tutorial kind of explanation to graphically explain by
showing images from the Rst.

* Modular: The sugar AI is modular. The modular property can be utilized by
Sugar Activities to import the sugar_ai, and then provide specific help
within the activity:
For example:

In terminal activity:
>>> How to find my files on the hardisk?
@> Use the find command

These are some of the foreseen ideas to implement these (optionally) with
the target of Sugar 1.0, Please advise me, if a similar implementation
exists on Sugar.
Alternatively, if anyone like the idea, please put a +1, and, a sweet name
for the Sugar AI/
Else put a -1

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200209/64048bdb/attachment.htm>


More information about the Sugar-devel mailing list