Hi Yedian,
I think this is off to a good start.
I added comments to the Google Doc.
Best,
Devin
Yedian Cheng:
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@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel
--
Learn more: https://sugarlabs.org
Help us grow: https://www.every.org/sugar-labs
_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel