Difference between revisions of "User:Arinkverma"
Jump to navigation
Jump to search
Arinkverma (talk | contribs) |
|||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
About me |
== About me == |
||
---- |
|||
I am Arink Verma, studying Computer Science and Engineering at Indian Institute of Technology Ropar, India. (Expected to be completed |
I am Arink Verma, studying Computer Science and Engineering at Indian Institute of Technology Ropar, India. (Expected to be completed |
||
2013) |
2013) |
||
Contact me at |
|||
<ul> |
|||
<li>'''IRC''' #arinkverma |
|||
</li><li>'''Email''' arinkverma at gmail.com |
|||
</li><li>'''Github''' https://github.com/arinkverma/ |
|||
</li><li>'''Blog''' http://arinkverma.blogspot.in/search/label/GSOC12 |
|||
</li></ul> |
|||
Apertium project |
|||
---- |
|||
== Programming skills == |
|||
I am working on the Apertium on mobile (Google Summer of Code 2011). |
|||
<ul><li>'''Programming Languages''': Java, C++/C, Python |
|||
</li><li>'''Mobile software development''': Android and IOS |
|||
</li><li>'''Web development''': PHP , Python, Jquery, Javascript, SQL |
|||
</li><li>'''Mathematics and graphing Language''': SciLab and Matlab |
|||
</li><li>'''Database language''': SQL |
|||
</li><li>'''Graphical software''': Photoshop and AutoCad |
|||
</li></ul> |
|||
== Apertium project == |
|||
I am working on the [http://wiki.apertium.org/wiki/Apertium_On_Mobile Apertium on mobile] (Google Summer of Code 2012). |
|||
[https://github.com/arinkverma/Apertiurm-Androind-app-devlopment Follow on Git] |
[https://github.com/arinkverma/Apertiurm-Androind-app-devlopment Follow on Git] |
||
See also: [[/Apertium on mobile]] |
|||
== Original Work Plan for GSoc 2012 == |
|||
Phases/milestones with dates |
|||
{| class="wikitable" border="1" |
|||
|- |
|||
! Time |
|||
! Task |
|||
|- |
|||
|May 21 - May 28 |
|||
|'''Planning and SRS development''' |
|||
<ul> |
|||
<li>User case diagram -> 15hrs |
|||
<li>Structural and database diagram ->15hrs |
|||
</ul> |
|||
|- |
|||
|May 29 - Jun 26 |
|||
|'''Implementation''' |
|||
<ul> |
|||
<li>Data structure -> 20hrs |
|||
<li>Creating library -> 25hrs |
|||
<li>Porting into Android -> 40hrs |
|||
<li>Mechanism to manage language pairs -> 35hrs |
|||
|- |
|||
|June 27 |
|||
|Deliver subversion and discuss architecture and ideas with mentor |
|||
|- |
|||
|June 28- July 8 |
|||
|Adding basic intent of share and clipboard -> 35hrs |
|||
|- |
|||
|July 9 |
|||
|'''Midterm submissio'''n |
|||
|- |
|||
|July 9 - July 20 |
|||
|Adding sum advance feature like language specific <s>keypad</s> desktop widgets. -> 60hrs |
|||
|- |
|||
|July 21 - Aug 7 |
|||
|'''Testing''' |
|||
<ul> |
|||
<li>Running apk on device -> 15hrs |
|||
<li>Catching and fixing bugs -> 15hrs |
|||
<li>Improvement and optimisation |
|||
|- |
|||
|Aug 7 - Aug 10 |
|||
|Documentation -> 20hrs |
|||
|- |
|||
|Aug 10 - Aug 23 |
|||
|Finalize the code |
|||
|- |
|||
|Aug 24 |
|||
|'''Submission''' |
|||
|} |
|||
== Actual work during GSoc 2012 == |
|||
Phases/milestones with dates |
|||
{| class="wikitable" border="1" |
|||
|- |
|||
! Time |
|||
! Task |
|||
|- |
|||
|March 31 |
|||
|'''Planning and SRS development [[http://www.arinkverma.in/2012/05/flow-chart-of-apertium-on-mobile.html view]]''' |
|||
<ul> |
|||
<li>Structural and database diagram |
|||
</ul> |
|||
|- |
|||
|Jun 9 |
|||
|'''Implementation [[http://www.arinkverma.in/2012/06/apertium-android-23.html view]]''' |
|||
<ul> |
|||
<li>Data structure |
|||
<li>Created library |
|||
<li>Ported into Android |
|||
<li>Added sum advance feature like language specific widgets. |
|||
|- |
|||
|June 20 |
|||
|'''Implementation [[http://www.arinkverma.in/2012/06/apertium-android-235.html view]]''' |
|||
Mechanism to manage language pairs, Now user can download language package from SVN directly. But at present temporarily SVN link will be used |
|||
|- |
|||
|June 23 |
|||
|Added basic intent of share and clipboard [[http://www.arinkverma.in/2012/06/apertium-android-clipboard-handling.html view]] |
|||
|- |
|||
|- |
|||
|June 24-July 8 |
|||
|Consuming the development done on Embeddable lttoolbox-java |
|||
<ul> |
|||
<li>API for extracting Language pair title, cache. |
|||
<li>Discussion on adding security layer on pairs. |
|||
</ul> |
|||
|- |
|||
|July 9 |
|||
|'''Midterm submissio'''n |
|||
|- |
|||
|July 10 - July 20 |
|||
|'''Adding security layer''' |
|||
<ul> |
|||
<li>Making language pair secure |
|||
<li>Detection if language pair change by some other app |
|||
<li>Making classloader secure |
|||
|- |
|||
|July 21 - Aug 7 |
|||
|'''Testing''' |
|||
<ul> |
|||
<li>Running apk on device -> 15hrs |
|||
<li>Catching and fixing bugs -> 15hrs |
|||
<li>Improvement and optimisation |
|||
|- |
|||
|Aug 7 - Aug 10 |
|||
|Documentation -> 20hrs |
|||
|- |
|||
|Aug 10 - Aug 23 |
|||
|Finalize the code |
|||
|- |
|||
|Aug 24 |
|||
|'''Submission''' |
|||
|} |
Latest revision as of 11:34, 11 April 2013
Contents
About me[edit]
I am Arink Verma, studying Computer Science and Engineering at Indian Institute of Technology Ropar, India. (Expected to be completed 2013)
Contact me at
- IRC #arinkverma
- Email arinkverma at gmail.com
- Github https://github.com/arinkverma/
- Blog http://arinkverma.blogspot.in/search/label/GSOC12
Programming skills[edit]
- Programming Languages: Java, C++/C, Python
- Mobile software development: Android and IOS
- Web development: PHP , Python, Jquery, Javascript, SQL
- Mathematics and graphing Language: SciLab and Matlab
- Database language: SQL
- Graphical software: Photoshop and AutoCad
Apertium project[edit]
I am working on the Apertium on mobile (Google Summer of Code 2012).
See also: /Apertium on mobile
Original Work Plan for GSoc 2012[edit]
Phases/milestones with dates
Time | Task |
---|---|
May 21 - May 28 | Planning and SRS development
|
May 29 - Jun 26 | Implementation
|
June 27 | Deliver subversion and discuss architecture and ideas with mentor |
June 28- July 8 | Adding basic intent of share and clipboard -> 35hrs |
July 9 | Midterm submission |
July 9 - July 20 | Adding sum advance feature like language specific |
July 21 - Aug 7 | Testing
|
Aug 7 - Aug 10 | Documentation -> 20hrs |
Aug 10 - Aug 23 | Finalize the code |
Aug 24 | Submission |
Actual work during GSoc 2012[edit]
Phases/milestones with dates
Time | Task |
---|---|
March 31 | Planning and SRS development [view]
|
Jun 9 | Implementation [view]
|
June 20 | Implementation [view]
Mechanism to manage language pairs, Now user can download language package from SVN directly. But at present temporarily SVN link will be used |
June 23 | Added basic intent of share and clipboard [view] |
June 24-July 8 | Consuming the development done on Embeddable lttoolbox-java
|
July 9 | Midterm submission |
July 10 - July 20 | Adding security layer
|
July 21 - Aug 7 | Testing
|
Aug 7 - Aug 10 | Documentation -> 20hrs |
Aug 10 - Aug 23 | Finalize the code |
Aug 24 | Submission |