Re: [Sugar-devel] Expressing intent for working on idea titled "Math Games"

2024-03-20 Thread Walter Bender
US East

On Wed, Mar 20, 2024 at 5:33 PM Anurag Prasad  wrote:

> Thanks for the reply. I understand that my community engagement will be
> low but I still wish to make an attempt. I see you're a mentor on the idea
> I'm interested in. Can I know your timezone so that I can plan my work
> accordingly?
>
> On Thu, 21 Mar 2024, 02:59 Walter Bender,  wrote:
>
>> We'll consider any proposal that comes in by the GSoC deadline, but note
>> that we will have little basis upon which to judge your community
>> engagement.
>>
>> regards.
>>
>> -walter
>>
>> On Wed, Mar 20, 2024 at 5:13 PM Anurag Prasad 
>> wrote:
>>
>>> Hello,
>>>
>>> I am Anurag Prasad, a senior-year student from India. I wish to
>>> participate in GSOC this year so I was looking at the ideas page of your
>>> organization. I wish to work on the idea titled "Math Games" and realize
>>> that it's very late to express my intent. So I would like to confirm from
>>> the mentor that if I build a proposal for the idea, will it be considered?
>>>
>>> Regards,
>>> Anurag Prasad
>>> ___
>>> Sugar-devel mailing list
>>> Sugar-devel@lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>
>>
>> --
>> Walter Bender
>> Sugar Labs
>> https://www.sugarlabs.org
>> 
>>
>

-- 
Walter Bender
Sugar Labs
https://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Expressing intent for working on idea titled "Math Games"

2024-03-20 Thread Anurag Prasad
Thanks for the reply. I understand that my community engagement will be low
but I still wish to make an attempt. I see you're a mentor on the idea I'm
interested in. Can I know your timezone so that I can plan my work
accordingly?

On Thu, 21 Mar 2024, 02:59 Walter Bender,  wrote:

> We'll consider any proposal that comes in by the GSoC deadline, but note
> that we will have little basis upon which to judge your community
> engagement.
>
> regards.
>
> -walter
>
> On Wed, Mar 20, 2024 at 5:13 PM Anurag Prasad  wrote:
>
>> Hello,
>>
>> I am Anurag Prasad, a senior-year student from India. I wish to
>> participate in GSOC this year so I was looking at the ideas page of your
>> organization. I wish to work on the idea titled "Math Games" and realize
>> that it's very late to express my intent. So I would like to confirm from
>> the mentor that if I build a proposal for the idea, will it be considered?
>>
>> Regards,
>> Anurag Prasad
>> ___
>> Sugar-devel mailing list
>> Sugar-devel@lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
>
> --
> Walter Bender
> Sugar Labs
> https://www.sugarlabs.org
> 
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Expressing intent for working on idea titled "Math Games"

2024-03-20 Thread Walter Bender
We'll consider any proposal that comes in by the GSoC deadline, but note
that we will have little basis upon which to judge your community
engagement.

regards.

-walter

On Wed, Mar 20, 2024 at 5:13 PM Anurag Prasad  wrote:

> Hello,
>
> I am Anurag Prasad, a senior-year student from India. I wish to
> participate in GSOC this year so I was looking at the ideas page of your
> organization. I wish to work on the idea titled "Math Games" and realize
> that it's very late to express my intent. So I would like to confirm from
> the mentor that if I build a proposal for the idea, will it be considered?
>
> Regards,
> Anurag Prasad
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>


-- 
Walter Bender
Sugar Labs
https://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Expressing intent for working on idea titled "Math Games"

2024-03-20 Thread Anurag Prasad
Hello,

I am Anurag Prasad, a senior-year student from India. I wish to participate
in GSOC this year so I was looking at the ideas page of your organization.
I wish to work on the idea titled "Math Games" and realize that it's very
late to express my intent. So I would like to confirm from the mentor that
if I build a proposal for the idea, will it be considered?

Regards,
Anurag Prasad
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] PROPOSAL SUBMISSION FOR ADDING AI CHAT BOT TO CHAT ACTIVITY

2024-03-20 Thread Walter Bender
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 
wrote:

> Thanks for sharing!
>
> "
>
> *Here we will introduce multiple bots for each of theage range that will
> be determined by a simple fuzzy logic for determining the age rangeof 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 userengagement.*"
>
> 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
> ib...@sugarlabs.org
>
>
>
> On Tue, Mar 19, 2024 at 9:05 PM Atiene Jonathan 
> wrote:
>
>> Hello Chihurumnaya,
>> Attached is my proposal for 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
>> 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
>


-- 
Walter Bender
Sugar Labs
https://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] PROPOSAL SUBMISSION FOR ADDING AI CHAT BOT TO CHAT ACTIVITY

2024-03-20 Thread Chihurumnaya Ibiam
Thanks for sharing!

"

*Here we will introduce multiple bots for each of theage range that will be
determined by a simple fuzzy logic for determining the age rangeof 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 userengagement.*"

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
ib...@sugarlabs.org



On Tue, Mar 19, 2024 at 9:05 PM Atiene Jonathan 
wrote:

> Hello Chihurumnaya,
> Attached is my proposal for 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
> 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


Re: [Sugar-devel] Proposal for Adding AI chatbot in Chat Activity (GSoC 2024)

2024-03-20 Thread Chihurumnaya Ibiam
You've not stated if you a proposal review, but I'm guessing that's why you
shared it and I have some comments;

You've said you'll add support for voice chat using speech recognition -
this isn't a tool - and pyttsx3, we have
Speech Manager

in the sugar-toolkit-gtk3, maybe look at how you can leverage that and
improve it if necessary.

You've mentioned using SQLite for a local database, Sugar uses
sugar-datastore

to store any data an activity needs
to store, you should look at using it.

You've also said you'll be designing a UI, but haven't shared any ideas you
have and it'll be great if you shared any.

You've mentioned abstracting away adding extra prompts to make answers
simpler for kids, but you've not mentioned
anything about how you intend to achieve this abstraction.

Hope this helps!

-- 

Ibiam Chihurumnaya
ib...@sugarlabs.org



On Tue, Mar 19, 2024 at 7:06 PM Debasis Sikdar 
wrote:

>
> Dear Team,
>
> I am Debasis Sikdar, a sophomore in KIIT University, Odisha. I am pursuing
> a B.Tech. in Computer Science and Engineering. I have been targeting GSoC
> for a year now and I am willing to learn more and contribute to Open-Source.
>
> Topic: Adding an AI chatbot to the Topic: Adding an AI chatbot to the Chat
> Activity
>
> Tech-stack: Python, Google.GenerativeAI, UI/UX, PyGTK, SQLite, Pyttsx3
>
> Timeline:
>
> Week 1:
>
> Exploring Gemini API's features and getting familiar with the Sugar Labs
> codebase.
>
> Week 2-3:
>
> I'll begin integration of the Gemini API and PyGTK for the UI, I can add
> support for voice chat using Speech Recognition and pyttsx3.
>
> Week 4-5:
>
> Chatbot Training & Refinement so that in any case it does not provide any
> harmful or bad response, I'll use safety prompts and filter the output
> i.e., text or sound generated.
> I'll save the chats in a local database (not shared due to privacy
> concerns) using SQLite for the user to access any chat they previously had.
> After 1st Evaluation.
>
> Week 6-7:
>
> Testing on Different I/O and making sure that answers are made simpler for
> children, I will add extra prompts for this purpose which will be
> abstracted away.
>
> Week 8-9:
>
> The project is finally coming to an end. After integrating, training and
> testing we are left with handling of edge cases and UI.
> In this week I'll also be designing the UI with PyGTK.
>
> Week 9-10:
>
> Testing the whole project after deploying and fixing any errors generated
> in the process.
> The project can now be merged with the Source.
> This is my plan for the project listed, there can be minor changes to the
> plan if required.
>
> I am grateful to Sugar Labs and GSoC for offering this opportunity and I
> am looking forward to a favourable response.
>
> Thank You,
> ___
> 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