Changes

Jump to navigation Jump to search
+my background
Line 79: Line 79:  
=== My Backround ===
 
=== My Backround ===
 
''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.''
 
''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.''
 +
 +
I am a student of computational linguistics in my 6th semester.
 +
I have three years of experience in writing Python programs of various kinds - from simple command line utilities to GUI applications (using pygame and tkinter) and code generators for Java code.
 +
I also have strong competence in the object oriented programming paradigm.
 +
Moreover, I am familiar with commonly used frameworks and tools like version control software (svn, git), the Eclipse IDE, and autotools.
 +
I learn quickly, so I expect to acquire good skills in GTK before the start of the coding phase.
 +
 +
Through my linguistic education, I can draw on substantial experience with grammars, parsers, and syntax trees.
 +
This experience will help me with anaylzing the block code and transforming it into Python code.
 +
 +
My interest in educational software was sparked during my work on [http://purl.org/icall/view VIEW] (Visual Input Enhancement of the Web), an online language tutoring system.
 +
During the past two years, I have made many contributions to VIEW, including, for example, the automatic recognition of main content, headlines, and boilerplate on web pages.
 +
I also improved the user interface of its browser toolbar, and decreased the server's response time by enabling multi-threading.
 +
 +
My working style is characterized by a high level of documentation, be it inline comments or commit messages.
 +
I also keep my code modular, which makes it easy for others to build on my work.
 +
This way, Sugar labs can profit ideally from my contribution, even after the end of the GSoC.
    
== Me and the Community ==
 
== Me and the Community ==
51

edits

Navigation menu