I'd also like it to work in a group of students sharing ad-hoc wireless without internet connection. That's a feature of Sugar.
On Thu, Mar 21, 2024 at 07:02:53PM +0100, Chihurumnaya Ibiam wrote: > We're leaning towards using FOSS tools so a FOSS LLM would be preferable - > OpenAI isn't FOSS -. > > "I plan on using a few prompting techniques to do this. I can provide some > prompts also." > > I don't understand what you plan to achieve with a few prompting techniques. > > For the things you've mentioned about improving the UI, it sounds like you're > yet to use Sugar and the chat activity, > if that's the case then you should do that first. > > -- > > Ibiam Chihurumnaya > [1]ib...@sugarlabs.org > > On Thu, Mar 21, 2024 at 4:25 PM Atiene Jonathan <[2]bemijonat...@gmail.com> > wrote: > > Hi Chigurumnaya, cc Walter, > > Thanks for the feedback, > > I took the chat from the context of a personal chat and a group chat, > where > multiple user can be involved in the chat with the bot, if that is > beyond the scope, Rate Limiting and Queue is actually important for an > ordered system in times of high traffic its possible to get a rate > limiting > issue as open ai imposes this on every [3]client. > > Feasibility of multiple bots for different age grades and group chat. > you are right, after rethinking this i think it's over complex to follow > this approach, one Bot with several prompts for the different age grade, > and group chat, looks feasible its More scalable and easier to maintain. > i > will also be using the set of age Range. (3-8) (Ages 8 - 16) (16 and > above) we can further break this down with time. > > I plan on using a few prompting techniques to do this i can provide some > prompts also. > > [4]https://www.promptingguide.ai/techniques > > - Ensure safe and appropriate interactions > - Balance discussion with Educational value > > - Improve user interface. > i will be providing a tiny mockup ui to improve the experience things we > can work on include > - Dark mode , > - Chat bubbles > - Softer colors > - Introduce a more modern font, > - I am not sure of the feasibility of a new icon tray > - Nice shadows for the input field. > > - Optimize for performance > involves implementing a queue system for ordered messages in group chat > > - Ensure security. > Just as @Walter said if we do not need to retain any user data, and just > need only the uploaded info then it's ok we can work with that, i insisted > on saving the conversation so we can always have a context to look up to. > > If you agree with me on this, > then I can continue to produce the final proposal. > > Regards. > Jonathan. > > On Wed, Mar 20, 2024 at 4:43 PM Walter Bender <[5]walter.ben...@gmail.com> > wrote: > > To Ibiam's point, we need to be very careful in terms of ensuring > privacy for our users (children) so we do not retain any user data > (with the exception of anonymized project data that our users might > upload to one of our servers). > > On Wed, Mar 20, 2024 at 12:40 PM Chihurumnaya Ibiam <[6] > ib...@sugarlabs.org> wrote: > > Thanks for sharing! > > "Here we will introduce multiple bots for each of the > age range that will be determined by a simple fuzzy logic for > determining the age range > of the greater number of participants in call." > > Multiple bots for each age range doesn't seem feasible, but I'm > curious, what are the age ranges you'd > like to implement it for and what would be the uniqueness of each? > > Some deliverables are vague; > > - Ensure safe and appropriate interactions > - Balance discussion with Educational value > - Improve user interface. > - Optimize for performance > - Ensure security. > > It'll be great to know how you plan on implementing these. > > Some of the things mentioned in Further Enhancement are also > vague. > > "Chatbot Interaction Analytics Develop a dashboard to monitor > chatbot interactions and user > engagement." > > This is beyond the scope of the project idea. > > Rate limiting isn't something that really fits into the idea as > the > interactions with the chatbot would usually > happen with one user, except they're collaborating and even then I > still don't see why it's needed. > > Hope this helps! > > -- > > Ibiam Chihurumnaya > [7]ib...@sugarlabs.org > > > On Tue, Mar 19, 2024 at 9:05 PM Atiene Jonathan <[8] > bemijonat...@gmail.com> wrote: > > Hello Chihurumnaya, > Attached is my proposal for [9]task 2 of the GSOC 2024, > > Please let me know if you have any feedback or questions for > me. > > Regards. > Jonathan. > _______________________________________________ > Sugar-devel mailing list > [10]Sugar-devel@lists.sugarlabs.org > [11]http://lists.sugarlabs.org/listinfo/sugar-devel > > _______________________________________________ > Sugar-devel mailing list > [12]Sugar-devel@lists.sugarlabs.org > [13]http://lists.sugarlabs.org/listinfo/sugar-devel > > -- > Walter Bender > Sugar Labs > [14]https://www.sugarlabs.org > [15] > > References: > > [1] mailto:ib...@sugarlabs.org > [2] mailto:bemijonat...@gmail.com > [3] https://platform.openai.com/docs/guides/rate-limits > [4] https://www.promptingguide.ai/techniques > [5] mailto:walter.ben...@gmail.com > [6] mailto:ib...@sugarlabs.org > [7] mailto:ib...@sugarlabs.org > [8] mailto:bemijonat...@gmail.com > [9] > https://github.com/sugarlabs/GSoC/blob/master/Ideas-2024.md#Add-an-AI-chatbot-to-the-Chat-Activity > [10] mailto:Sugar-devel@lists.sugarlabs.org > [11] http://lists.sugarlabs.org/listinfo/sugar-devel > [12] mailto:Sugar-devel@lists.sugarlabs.org > [13] http://lists.sugarlabs.org/listinfo/sugar-devel > [14] https://www.sugarlabs.org/ > [15] http://www.sugarlabs.org/ > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel