Changes

Jump to navigation Jump to search
59 bytes added ,  11:22, 2 April 2009
no edit summary
Line 3: Line 3:  
Q.1:  '''What is your name?
 
Q.1:  '''What is your name?
   −
A:     Chirag Jain
+
A:       Chirag Jain
    
----
 
----
Line 9: Line 9:  
Q.2:  '''What is your email address?
 
Q.2:  '''What is your email address?
   −
A:     chiragjain1989{AT}gmail{DOT}com
+
A:       chiragjain1989{AT}gmail{DOT}com
    
----
 
----
Line 15: Line 15:  
Q.3:  '''What is your Sugar Labs wiki username?
 
Q.3:  '''What is your Sugar Labs wiki username?
   −
A:     chiragjain1989
+
A:       chiragjain1989
    
----
 
----
Line 21: Line 21:  
Q.4:  '''What is your IRC nickname?
 
Q.4:  '''What is your IRC nickname?
   −
A:     chirag
+
A:       chirag
    
----
 
----
Line 27: Line 27:  
Q.5:  '''What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if  you'd prefer.)
 
Q.5:  '''What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if  you'd prefer.)
   −
A:     Hindi and English
+
A:       Hindi and English
    
----
 
----
Line 33: Line 33:  
Q.6:  '''Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)
 
Q.6:  '''Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)
   −
A:     I am located in India, Delhi 5:30+GMT. I can work from early morning to late midnight.
+
A:       I am located in India, Delhi 5:30+GMT. I can work from early morning to late midnight.
 
:      collaborating with any mentor wouldn't be a big deal.   
 
:      collaborating with any mentor wouldn't be a big deal.   
   Line 40: Line 40:  
Q.7:  '''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those  projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?
 
Q.7:  '''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those  projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?
   −
A:     I was not aware of a thing like open source before I stepped into my college. But then I heard a lot about this stuff from my seniors. Then I started participating in coding events and my first open source event was AI Challenge organized during our technical fest.  
+
A:       I was not aware of a thing like open source before I stepped into my college. But then I heard a lot about this stuff from my seniors. Then I started participating in coding events and my first open source event was AI Challenge organized during our technical fest.  
:      I did write a simulator code for the event.
+
:      1)  I did write a simulator code for the event.
 
   
 
   
 
:      Link: http://code.google.com/p/artificial-intelligence.
 
:      Link: http://code.google.com/p/artificial-intelligence.
   −
:      Then I also made a Sudoku solver in open source using a back tracking method in C++. The algorithm has complexity which is exponential in nature.
+
:      2)  I also made a Sudoku solver in open source using a back tracking method in C++. The algorithm has complexity which is exponential in nature.
 
   
 
   
 
:      Link: http://code.google.come/p/sudoku-crazy
 
:      Link: http://code.google.come/p/sudoku-crazy
   −
:      I also actively participate at SPOJ programming contest site: http://www.spoj.pl/
+
:      3)  I also actively participate at SPOJ programming contest site: http://www.spoj.pl/
 
:      Currently I am at world rank 756.
 
:      Currently I am at world rank 756.
    
:      Link: http://www.spoj.pl/users/chiragjain1989
 
:      Link: http://www.spoj.pl/users/chiragjain1989
 +
 
:      Now after knowing a lot about open source I want to gain some real time experience in open source development. The GSoC is an opportunity where I can apply my technical skills, can learn new things and at the same time can contribute something to the society.  
 
:      Now after knowing a lot about open source I want to gain some real time experience in open source development. The GSoC is an opportunity where I can apply my technical skills, can learn new things and at the same time can contribute something to the society.  
   Line 60: Line 61:  
Q.8:  '''What is the name of your project?
 
Q.8:  '''What is the name of your project?
   −
A:     Speech Synthesis
+
A:       Speech Synthesis
    
----
 
----
   −
Q.9:  '''My project description. What I am making?     
+
Q.9:  '''My project description. What I am making?  
A:     My project aims at creating a framework that will generate speech in core sugar. I want to implement speech as a basic functionality in sugar.
+
    
 +
A:   My project aims at creating a framework that will generate speech in core sugar. I want to implement speech as a basic functionality in sugar.
 
:      Let me become more clear. I am using some case scenarios to elaborate my proposal. Imagine any window containing some text is open in sugar. Now what I will do is to provide speech to the text in that window. User will have the freedom to listen the text he has selected. This framework will speak the complete text that the user has selected.
 
:      Let me become more clear. I am using some case scenarios to elaborate my proposal. Imagine any window containing some text is open in sugar. Now what I will do is to provide speech to the text in that window. User will have the freedom to listen the text he has selected. This framework will speak the complete text that the user has selected.
   Line 245: Line 247:  
*    Continue Working on beta release.
 
*    Continue Working on beta release.
 
*    I will continue working on this to make it available in official sugar distros.  
 
*    I will continue working on this to make it available in official sugar distros.  
 +
    
----
 
----
 +
    
Q.11:  '''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.
 
Q.11:  '''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.
   −
A: I am currently pursuing my B.E. in Computer science from Netaji Subash Institute of Technology, New Delhi.
+
A:   I am currently pursuing my B.E. in Computer science from Netaji Subash Institute of Technology, New Delhi.
:   I already have a bit of coding experience in real events like AI challenge whose simulator code I prepared just in a time span of 15 days.
+
:   I already have a bit of coding experience in open source events like AI challenge whose simulator code I prepared just in a time span of 15 days.
:   Link: http://code.google.com/p/artificial-intelligence.
+
:   Link: http://code.google.com/p/artificial-intelligence.
 
   
 
   
In school also I prepared a lot of small projects in C++ like digital diary, Sudoku solver, library manager, telephone directory etc.
+
:    In school also I prepared a lot of small projects in C++ like digital diary, Sudoku solver, library manager, telephone directory etc.
:   Another reason that I can easily complete the project is that I will be getting almost 3 months break during my summer vacations right from the end of May to August. Therefore I can concentrate entirely on this project with all my energies.
+
:   Another reason that I can easily complete the project is that I will be getting almost 3 months break during my summer vacations right from the end of May to August. Therefore I can concentrate entirely on this project with all my energies.
   −
:   A lot of students from my college have been associated with OLPC for development work. Like:
+
:   A lot of students from my college have been associated with OLPC for development work. Like:
 
   
 
   
*   '''Food Force which is still in its developing phase. Recently we have achieved collaboration in Food Force. Mr. Deepank and Mr. Mohit Taneja (both are my seniors) are involved with this OLPC project from last one year.  
+
*   '''Food Force which is still in its developing phase. Recently we have achieved collaboration in Food Force. Mr. Deepank and Mr. Mohit Taneja (both are my seniors) are involved with this OLPC project from last one year.  
*   '''Listen and Spell. This project was started at GSoC 2008 by Mr. Assim Deodia (Senior) and has recently achieved progress to remove speech dispatcher dependencies from it.
+
*   '''Listen and Spell. This project was started at GSoC 2008 by Mr. Assim Deodia (Senior) and has recently achieved progress to remove speech dispatcher dependencies from it.
*   '''Speech dispatcher. This project was completed by my senior Mr. Hemant Goyal at GSoC 2008.
+
*   '''Speech dispatcher. This project was completed by my senior Mr. Hemant Goyal at GSoC 2008.
:   So by giving these examples what I am trying to convey is that I have got many helping seniors, who have a lot of experience and who are ready to help me in every possible way they can. So I can get a lot of guidance and ready help in any case of technical designs or other sort of work. My chances of stucking at any point are very low.
+
 
 +
:   So by giving these examples what I am trying to convey is that I have got many helping seniors, who have a lot of experience and who are ready to help me in every possible way they can. So I can get a lot of guidance and ready help in any case of technical designs or other sort of work. My chances of stucking at any point are very low.
      Line 269: Line 274:  
Q.12:  '''If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.
 
Q.12:  '''If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.
   −
A:   According to me, the main aim of sugar labs is to spread the fruit of literacy in developing nations. It is a common experience that we learn very fast on listening things then reading them. Providing speech in core sugar will be like making the sugar 10-15% more efficient. When children of age group 3-15 and who are learning languages will hear the speech again and again they will be able to learn it very fast. Not only this, now they will be able to hear a story or any other text than just reading it. One more potential advantage is for blind students which can't read the texts but can learn the language by listening it and feeling the words.
+
A:     According to me, the main aim of sugar labs is to spread the fruit of literacy in developing nations. It is a common experience that we learn very fast on listening things then reading them. Providing speech in core sugar will be like making the sugar 10-15% more efficient. When children of age group 3-15 and who are learning languages will hear the speech again and again they will be able to learn it very fast. Not only this, now they will be able to hear a story or any other text than just reading it. One more potential advantage is for blind students which can't read the texts but can learn the language by listening it and feeling the words.
    
:    '''According to Philip Wagner <Philip5147@aol.com>
 
:    '''According to Philip Wagner <Philip5147@aol.com>
 
:    "I am Philip Wagner.  I am a member of the Education Team for Sugar Labs. I was a teacher for seventeen years in Africa and in the  United States.
 
:    "I am Philip Wagner.  I am a member of the Education Team for Sugar Labs. I was a teacher for seventeen years in Africa and in the  United States.
The speech synthesizer is very important to help children learn to speak, read and write languages.
+
The speech synthesizer is very important to help children learn to speak, read and write languages.
 
Some research states that a child needs to hear words pronounced between one hundred and one thousand times before the child knows the word.  This is a monumental task for a teacher to be repeating words enough times for the children to learn.  The speech synthesizer is a tool which helps the teacher in doing some of that repetition. The more words a child  knows the more learning can take place inside the child's brain.  We think with words.  If we do not have the words necessary to do the thinking then things don't progress as well.
 
Some research states that a child needs to hear words pronounced between one hundred and one thousand times before the child knows the word.  This is a monumental task for a teacher to be repeating words enough times for the children to learn.  The speech synthesizer is a tool which helps the teacher in doing some of that repetition. The more words a child  knows the more learning can take place inside the child's brain.  We think with words.  If we do not have the words necessary to do the thinking then things don't progress as well.
 
For writing, the child  listens to a story that the speech synthesizer very patiently repeats as many times as the child needs it and then the child writes the story in his or her own words..
 
For writing, the child  listens to a story that the speech synthesizer very patiently repeats as many times as the child needs it and then the child writes the story in his or her own words..
Line 308: Line 313:  
Q.16:  '''We want to make sure that you can set up a [[DevelopmentTeam#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "Restart." See the image on the right for an example. It's normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.'''
 
Q.16:  '''We want to make sure that you can set up a [[DevelopmentTeam#Development_systems|development environment]] before the summer starts. Please send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "Restart." See the image on the right for an example. It's normal to need assistance with this, so please visit our IRC channel, #sugar on irc.freenode.net, and ask for help.'''
   −
A:   My development environment screen shot is attached on the right side.
+
A:     My development environment screen shot is attached on the right side.
    
----
 
----
Line 314: Line 319:  
Q.17:  '''What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)
 
Q.17:  '''What is your t-shirt size? (Yes, we know Google asks for this already; humor us.)
   −
A:   Extra Large
+
A:     Extra Large
    
----
 
----
Line 320: Line 325:  
Q.18:  '''Describe a great learning experience you had as a child.
 
Q.18:  '''Describe a great learning experience you had as a child.
 
   
 
   
A:   When I was in my primary school there were some teachers who believed in education through entertainment. So they always perform some entertaining activities to teach us. Like for example when I was in third or fourth standard, I always get confused in less than and greater than signs. Even if I could make which number is greater or lesser but I become confuse in selecting the right sign.  So one day I approached my teacher. She removed my confusion by a nice method. She told me that I should give two dots in front of the number which is greater like : and one dot to the number which is lesser like. For example if I have to place sign between 2___ 5 then I would give one dot in front of 2 and two dots in front of 5 like this 2. : 5  
+
A:     When I was in my primary school there were some teachers who believed in education through entertainment. So they always perform some entertaining activities to teach us. Like for example when I was in third or fourth standard, I always get confused in less than and greater than signs. Even if I could make which number is greater or lesser but I become confuse in selecting the right sign.  So one day I approached my teacher. She removed my confusion by a nice method. She told me that I should give two dots in front of the number which is greater like : and one dot to the number which is lesser like. For example if I have to place sign between 2___ 5 then I would give one dot in front of 2 and two dots in front of 5 like this 2. : 5  
Now on joining these dots we can get the correct less than sign.
+
Now on joining these dots we can get the correct less than sign.
    
----
 
----

Navigation menu