Changes

Jump to navigation Jump to search
no edit summary
Line 43: Line 43:  
: For the GSoC’09, keeping in mind the time constraints, I intend to develop a Directions tool using OpenSteetMap/OpenLayers for Visually Impaired people (as well as general mass) such that after user enters source and destination as his/her query in text boxes, the route or walking/driving directions are resulted as output not only on maps but also as text explaining entire route with major point of Interests and minute details like a Square/Junction/Traffic Signal etc (similar to the one currently implemented by MapQuest) ,confirming to W3C guidelines such that it is easily readable.
 
: For the GSoC’09, keeping in mind the time constraints, I intend to develop a Directions tool using OpenSteetMap/OpenLayers for Visually Impaired people (as well as general mass) such that after user enters source and destination as his/her query in text boxes, the route or walking/driving directions are resulted as output not only on maps but also as text explaining entire route with major point of Interests and minute details like a Square/Junction/Traffic Signal etc (similar to the one currently implemented by MapQuest) ,confirming to W3C guidelines such that it is easily readable.
 
: Currently the text based outputs are given in terms of either m/km or miles. I intend to create metric convertor so that user uses the convention he/she is comfortable with and since it’s specifically for visually impaired a new metric included will be “foot steps” under long/short strides. So, that a blind user can actually count the number of foot steps and reach his/her destination (generally a blind will need the service for short distances, since he/she cannot drive on their own). However, directions for cars, walking, bicycle etc will be provided too (keeping in mind that the service can be used by all).  
 
: Currently the text based outputs are given in terms of either m/km or miles. I intend to create metric convertor so that user uses the convention he/she is comfortable with and since it’s specifically for visually impaired a new metric included will be “foot steps” under long/short strides. So, that a blind user can actually count the number of foot steps and reach his/her destination (generally a blind will need the service for short distances, since he/she cannot drive on their own). However, directions for cars, walking, bicycle etc will be provided too (keeping in mind that the service can be used by all).  
: To implement the same, I intend to use CloudMade’s Library /APIs and Services like Geocoding and Geosearch in combination with Routing (the services are many complicated server machines, which could be accessed via HTTP, for the same there exists API wrappers in Ruby, Java and Python). I totally understand OSM Tags for Routing and explored various other options like OSMNavigation and LibOSM, GraphServer, Pyroute Lib and other services like OpenRouteService and YOURS which promises the implementation totally possible.  For the text to speech, visually impaired people will use ScreenReader, however, to make the system machine independent I intend to develop application's own text to speech software using Washington University’s OpenSource project for Online Screen reader known as WebAnyWhere (http://webanywhere.cs.washington.edu/ ).  
+
: To implement the same, I intend to use CloudMade’s Library /APIs and Services like Geocoding and Geosearch in combination with Routing (the services are many complicated server machines, which could be accessed via HTTP, for the same there exists API wrappers in Ruby, Java and Python). I totally understand OSM Tags for Routing and explored various other options like OSMNavigation and LibOSM, GraphServer, Pyroute Lib and other services like OpenRouteService and YOURS which promises the implementation totally possible.  For the text to speech, visually impaired people will use ScreenReader, however, to make the system machine independent I intend to develop application's own text to speech software using Washington University’s OpenSource project for Online Screen reader known as WebAnyWhere (http://webanywhere.cs.washington.edu/ ),which can further be accustomed to meet needs of other applications and support text to speach.  
 
: The application will be totally keyboard accessible with various short cut options, with very easy to understand interface such that people with Cognitive disabilities can also use the service with ease.  
 
: The application will be totally keyboard accessible with various short cut options, with very easy to understand interface such that people with Cognitive disabilities can also use the service with ease.  
 
: The application will benefit millions of children studying in normal as well as blind schools,schools which cannot afford costly computers and softwares/hardwares.  
 
: The application will benefit millions of children studying in normal as well as blind schools,schools which cannot afford costly computers and softwares/hardwares.  
   −
:''What is the timeline for development of your project? ''
+
:'''3 What is the timeline for development of your project? '''
    
: Since, I am graduating this mid- May’09; I can devote all my time till August while working from home , after which I expect date of joining from companies I have been offered jobs from (Tata Consultancy Services and Accenture) ,in September.  
 
: Since, I am graduating this mid- May’09; I can devote all my time till August while working from home , after which I expect date of joining from companies I have been offered jobs from (Tata Consultancy Services and Accenture) ,in September.  
Line 60: Line 60:       −
: ''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described.''
+
:'''4 Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described.'''
 +
 
 +
: I assure completion of this project in the timeline described,with my past experience with OLPC,I finished my project a week before time.I have successfully worked for various Coding/Development competitions like by AOL(by TopCoder),IBM Great Minds Challenge'07 with strict deadlines.
 +
: I am a quick learner and a comfortable team worker, I believe in self-study, almost all my technical skills are out of my passion to learn things on my own and with my commitment to this project,I won't leave it undone.
       
====You and the community====
 
====You and the community====
    +
:'''1 If your project is successfully completed, what will its impact be on the Sugar Labs community?'''
 +
: From me: In its initiative to bring education to every child,this project fills the gap of children who are blind.The text to speech Screen reader developed during the project will not only help the Maps application,but various other applications in the XO thereby helping Sugar Labs in its mission to bring education to all.
 +
: From my mentor - Mr.Nestor Guerrero: Awaited ! 
 +
 +
:'''2 Sugar Labs will be working to set up a small (5-30 unit) Sugar pilot near each student project that is accepted to GSoC so that you can immediately see how your work affects children in a deployment. We will make arrangements to either supply or find all the equipment needed. Do you have any ideas on where you would like your deployment to be, who you would like to be involved, and how we can help you and the community in your area begin it?'''
 +
: I am currently working on Internet Accessibility issues (for visually impaired people) for ASSETS'09 (http://www.sigaccess.org/assets09/ mentored by Dr. Shari Trewin from IBM Research ,who is also General Chair of ASSETS’09 ) and for Microsoft Imagine Cup's Accessibility Awards.
 +
: For the same,I developed contacts with Authorities of State Blind School,Lucknow,India and a Professor from University of Lucknow,India( Dr.U.N Sinha ,who is himself blind and is member of AccessIndia - http://accessindia.org.in/mailman/listinfo/accessindia_accessindia.org.in for any cause for blinds,he has offered me any help,anytime).
 +
 +
: Hence,the work can be started from State Blind School (2-3kms from my house) and extended to Nation wide task with help of AccessIndia organization.
 +
:'''3 What will you do if you get stuck on your project and your mentor isn't around?'''
 +
: I am a quick learner and a comfortable team worker, I believe in self-study, almost all my technical skills are out of my passion to learn things on my own. In case my mentor stops responding, will report about the issue on mailing list, but won't let project affect from the same, instead will hangout more frequently on IRC/Mailing lists and other resources online, and assure that the project finishes well in time. Though,I have known my mentor for more than an year now and have been in touch throughout.
 +
:'''4 How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?'''
 +
: Weekly Updates on Wiki,Mailing Lists,IRC .
          
[[Category:2009_GSoC_applications]]
 
[[Category:2009_GSoC_applications]]
17

edits

Navigation menu