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]
>