User:Joemathai

From SMC Wiki
Revision as of 12:26, 18 March 2014 by 117.245.4.206 (talk)

Google Summer of Code 2014 Proposal for Swathanthra Malalayalam Computing



Personal details

Name               : Joe Mathai
IRC Nicks          : joemathai on freenode
Email              : joemathai16@gmail.com
Education/College  : B.Tech Computer Science and Engineering , Govt. Model Engineering College.
Blog               : http://joemathai.github.io
Github Username    : joemathai


Why do you want to work with the Swathanthra Malayalam Computing?

Swathanthra Malayalam Computing is contributing much to Indic languages and language computing, apart from that it will be a great learning opportunity to work in an active opensource community like SMC.

Do you have any past involvement with the Swathanthra Malayalam Computing or another open source project as a contributor?

Yes,I have contributed to opensource projects like ThinkUp , Mozilla and few other projects in github.

Did you participate with the past GSoC programs, if so which years, which organizations?

No, I've not participated in GSoC programs before.

Do you have other obligations between May and August ? Please note that we expect the Summer of Code to be a full time, 40 hour a week commitment

It will be possible for me to work 40 hours / Week.

Will you continue contributing/ supporting the Swathanthra Malayalam Computing after the GSoC 2014 program, if yes, which area(s), you are interested in?

I will definitely continue doing it along with maintaining the Javascript port of SILPA which i am proposing to implement as a part of GSoC 2014.My interest mainly lies in language processing algorithms and their optimization.

Why should we choose you over other applicants?

I am an active a FOSS advocate and have previous experience in working with opensource projects,which puts me at a good position to write good quality code with necessary testing.Apart from this i have experience in working on Node.js and python modules which is needed for successful completion of my project.


Proposal Description

Title

 Converting indic processing modules currently in SILPA into javascript modules library


Abstract

The SILPA project has a lot of indic language processing modules which are written in python,a lot of which can be used to a greater extend and benefit if they are available in JavaScript. JavaScript has turned into the lingua franca of the web and it is extremely efficient when it come to creating web applications.I would like to propose a project where individual modules in SILPA code base is ported to javscript modules which can be used on the client-side and server side,along with its dependencies and implement a RESTful API for SILPA with Node.js.


Implementation Details

The implementation of this proposal has few stages.