[Sugar-devel] Proposal for “Refactor the chatbot in the Speak Activity to use gen-AI” – PDF Attached for Review
Chihurumnaya Ibiam
ibiamchihurumnaya at gmail.com
Wed Apr 2 11:43:52 EDT 2025
Hi Yedian,
If you can share the repo to *Building LLM Interactive Personas*, that
would be great.
TIL *"Invented spelling correction"*, looks interesting.
*"A settings panel will allow persona switching and featurecustomization."*
It'll be nice to see how you want the settings panel to look.
Your use of *Sugar Toolkit (GTK+3, sugar3)*, should be Sugar Toolkit Gtk3,
because
we have a Sugar Toolkit that's not Gtk3 or sugar3, and Sugar Toolkit Gtk3
points to sugar3.
*SymSpell or Hunspell*
Have you considered the size implications of this if bundled with Speak
activity?
*"Weekly check-ins with mentor via GitHub issues and Zulip."*
You've said "and Zulip", did you see any info somewhere about the mentors
using Zulip?
Hope this helps!
--
Ibiam Chihurumnaya
ibiamchihurumnaya at gmail.com
On Mon, Mar 31, 2025 at 6:05 PM Yedian Cheng <chengyedian at gmail.com> wrote:
> Dear Mentors,
>
> I hope you are doing well. My name is *Yedian Cheng*, and I’m submitting
> a proposal for *Google Summer of Code 2025*, titled:
>
> *“Refactor the chatbot in the Speak Activity to use gen-AI”*
>
> I have already submitted my proposal to the GSoC dashboard, but I’m
> attaching my proposal in PDF format and also included this Google Docs
> link
> <https://docs.google.com/document/d/1RPzGsFc0bhN_xBdZUKVw6lolq73htdPo6XBXdMXrqfw/edit?usp=sharing>
> for your convenience and would sincerely appreciate any feedback or
> suggestions.
>
> To prepare, I’ve:
>
> -
>
> Set up a complete Sugar development environment (Fedora-based VM)
> -
>
> Run and modified the Speak Activity locally
> -
>
> Submitted a pull request (PR #38
> <https://github.com/sugarlabs/speak/pull/38>) that adds a mock
> get_llm_response() function
> -
>
> Recorded a short demo video
> <https://www.youtube.com/watch?v=3mubSEPcv1k> to showcase the mock
> response integration
>
> This proposal builds on that work and introduces LLM-based chat features,
> invented spelling correction, and expressive personas to make Speak more
> interactive and engaging for young learners.
>
> Thank you so much for your time and support — I’m looking forward to your
> feedback!
>
> Warm regards,
> Yedian Cheng
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20250402/868974f3/attachment.htm>
More information about the Sugar-devel
mailing list