[Student-projects] Proposing Idea for GSOC16

Jasdeep Chhabra jasdeepchhabra94 at gmail.com
Wed Mar 9 11:30:02 PST 2016


Indic Project has taken a great initiative in empowering Indian Language
user in computer,mobile and other devices.I would like to play my part in
it by proposing a project idea that I would love to work on in GSOC16.
The Idea is to develop an IDE which lets user type code in hindi(meaningful
hindi counterparts of english words(words as in keywords,methods etc.))
which on a single click would automatically translate(and not
transliteration i.e. it would be meaningfully translated) code to
english,compile it using standard compiler and run to display output.The
idea is to make code meaningful to hindi dominated large Indian community
in order to expand the coding community and to promote a healthy workflow.
This phase of project will be dedicated to JAVA.The backend will be built
on JAVA and input would be taken of meaningful Hindi translation of
JAVA.This can be further extended for any other programming language.
A rough draft of the project is ready for demo
https://github.com/jas1994/GSOC-demo
Note that this is highly crude and raw model and only wants to convey the
basic idea.

*Deliverables:*

The final output will be-

   - An Integrated Development Environment(IDE) with a robust hindi typing
   interface.(Something on lines of Virtual Hindi keyboard.)
   - It will accept input in Hindi(either typed or a .txt file).
   - A console to display compilation errors and output in Hindi.
   - The most crucial part,Documentation i.e. the meaningful translation of
   names of JAVA english keywords,methods etc. of included classes in Hindi
   and their functionalities in Hindi.This would be much like Java library
   translated in meaningful Hindi.
   - As JAVA is a vast language with a vast library,translating all the
   libraries in given time frame is not probable.Many important basic
   libraries will be translated and others can be included thereafter.
   - The number of translated libraries can be mutually decided which can
   be increased dynamically as time permits.

This project idea was intended to be proposed at GSOC15 but no organisation
was fit for it.It stands right upto the spirit of Indic project.Hoping for
a positive response.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.smc.org.in/pipermail/student-projects-smc.org.in/attachments/20160310/189ac01b/attachment.htm>


More information about the Student-projects mailing list