Difference between revisions of "User:Shubham1011/proposal"
Shubham1011 (talk | contribs) |
Shubham1011 (talk | contribs) |
||
Line 14: | Line 14: | ||
# '''Python API/library for Apertium'''<br/> |
# '''Python API/library for Apertium'''<br/> |
||
# '''Improvements to the Apertium website''' |
# '''Improvements to the Apertium website''' |
||
=Why Google and Apertium should sponsor it?=I have a proper knowledge and experience with development in Python, C , Html , Css and JavaScript. Moreover I would like to work projects including areas like web development, opencv, machine learning and natural language processing. The libraries of apertium are written in C++ which is low level language and i am planning to learn C++ as my next language proficiency . As people prefer high level languages like python, C++ packages need to be made available by writing APIs for python using SWIG. SWIG allows C++ libraries to be used flexibly with scripting languages such as python. |
Revision as of 04:48, 28 March 2019
Contents
Apertium GSoC 2019
Python API(APy) for Apertium
Contact Information
Name: Shubham Dikshit
E-mail address: iamsds123@gmail.com
Mobile Number: +91 9773880604 (India)
Github: shubham10111
Timezone: UTC +5.30
Why is it that you are interested in Apertium?
I belong to a country where 720 dialects used by a population of 1.3 billion. Being from a nation with vast languages and as a student of Computer Science, I strive to solve the problems in language translation through my knowledge of programming and natural language processing. I like the concept of Apertium as an open source language translator as it solves the problem of language translation with ease. As I am a student of Computer Science, I have a keen interest in programming and development. I am proficient in web development and want to apply my knowledge of machine translation by contributing in Apertium. I have an urge to improve open source language translation with Apertium. One of the greatest features is the ease of adaption of a new language pair. In my opinion, it is an extremely important feature of this project and I also like the idea of general rules for closely related languages.
Which of the published tasks are you interested in? What do you plan to do?
I am planning to work on the either or both of the listed projects:
- Python API/library for Apertium
- Improvements to the Apertium website
=Why Google and Apertium should sponsor it?=I have a proper knowledge and experience with development in Python, C , Html , Css and JavaScript. Moreover I would like to work projects including areas like web development, opencv, machine learning and natural language processing. The libraries of apertium are written in C++ which is low level language and i am planning to learn C++ as my next language proficiency . As people prefer high level languages like python, C++ packages need to be made available by writing APIs for python using SWIG. SWIG allows C++ libraries to be used flexibly with scripting languages such as python.