Difference between revisions of "User:Aboelhamd"

From Apertium
Jump to navigation Jump to search
Line 1: Line 1:
'''GSOC 2019 : Extend weighting rules'''
+
'''GSOC 2019 : Extend weighted transfer rules'''
   
 
== Personal Details ==
 
== Personal Details ==
   
=== General Info ===
+
=== General Summary ===
I am Aboelhamd Aly, a 24 years old Egyptian computer engineer. My first tongue is Arabic and not hieroglyphic :). I am currently living in Alexandria, Egypt, and I intend to study masters abroad after finishing my undergraduate study (next September).
+
I am Aboelhamd Aly, a 24 years old Egyptian computer engineer. My first tongue is Arabic and not hieroglyphic :) . I am currently living in Alexandria, Egypt, and I intend to study masters abroad after finishing my undergraduate study (next September). I love languages, AI and hence NLP. I have some research and industry experience in NLP, machine learning, parallel programming and optimization. I have been working along side Sevilay Bayatli (piraye) on introducing new module (weighted transfer rule) to apertium , and that encouraged me to choose the idea "Extend weighted transfer rules" to continue our work, extend, integrate and deploy the full module.
  +
I love languages very much, especially Arabic of course, because it's a very very beautiful language and of course because it's the language of our holy scripture (Quraan). Also I love Arabic literature and have a very good knowledge of Arabic
 
 
=== Contacts ===
 
=== Contacts ===
 
Email : aboelhamd.abotreka@gmail.com
 
Email : aboelhamd.abotreka@gmail.com
Line 15: Line 15:
 
=== Education ===
 
=== Education ===
 
Senior bachelor student at Alexandria University in Egypt. Accepted to study masters in data science at Innopolis University in Russia.
 
Senior bachelor student at Alexandria University in Egypt. Accepted to study masters in data science at Innopolis University in Russia.
  +
My undergraduate major is computer engineering, which dealt with everything in computers from the lowest level of zeros and ones to the highest level of HCI (human and computer interaction, mainly deals with user interface). The subjects I loved the most were artificial intelligence, machine leaning, data mining and deep learning, and that's because I see very great potential in the AI field that could solve many of the problems humans face today.
  +
  +
=== Languages love ===
 
I love languages very much, especially Arabic of course, because it's a very very beautiful language and of course because it's the language of our holy scripture (Quraan), which I memorize more than half of it. Also I love Arabic literature and have wrote several Arabic poems and short stories. All of that gave me a very good knowledge of classical and modern Arabic morphology, syntax and derivation. After Arabic comes English which I also love very much but surely not proficient at it like Arabic.
  +
And so my love to languages and AI lead me to work in natural language processing field to combine my passions and knowledge in it.
  +
  +
=== Last year GSoC ===
  +
Last year I tried to contribute in apertium to introduce a new pair (Arabic-Syriac) but I failed miserably, because I wasn't familiar at all with Syriac nor with apertium and also I began late in time which made me hasty, that I needed a less overwhelming project.
  +
I then applied to classical language tool-kit project to enhance some Classical Arabic functionalities there and that was my proposal[https://docs.google.com/document/d/1Rw-jEaeOwbjYNPKOhgiCGH5aG3p0qNxMOoT1QD3rxg0/edit?usp=sharing]. Unfortunately I wasn't accepted in the program, though my mentor told me then, that Google gave them less spots than what they asked for :( , and that the other 3 applicants was postgraduate students that have more experience in the field and in open-source projects :( . And after that I decided to contribute in an open-source project to gain both experiences and to try again next year.
   
 
=== Experience ===
 
=== Experience ===

Revision as of 02:08, 2 April 2019

GSOC 2019 : Extend weighted transfer rules

Personal Details

General Summary

I am Aboelhamd Aly, a 24 years old Egyptian computer engineer. My first tongue is Arabic and not hieroglyphic :) . I am currently living in Alexandria, Egypt, and I intend to study masters abroad after finishing my undergraduate study (next September). I love languages, AI and hence NLP. I have some research and industry experience in NLP, machine learning, parallel programming and optimization. I have been working along side Sevilay Bayatli (piraye) on introducing new module (weighted transfer rule) to apertium , and that encouraged me to choose the idea "Extend weighted transfer rules" to continue our work, extend, integrate and deploy the full module.

Contacts

Email : aboelhamd.abotreka@gmail.com Facebook : https://www.facebook.com/aboelhamd LinkedIn : https://www.linkedin.com/in/aboelhamd-aly-76384a102/ IRC : aboelhamd Github : https://github.com/aboelhamd

Education

Senior bachelor student at Alexandria University in Egypt. Accepted to study masters in data science at Innopolis University in Russia. My undergraduate major is computer engineering, which dealt with everything in computers from the lowest level of zeros and ones to the highest level of HCI (human and computer interaction, mainly deals with user interface). The subjects I loved the most were artificial intelligence, machine leaning, data mining and deep learning, and that's because I see very great potential in the AI field that could solve many of the problems humans face today.

Languages love

I love languages very much, especially Arabic of course, because it's a very very beautiful language and of course because it's the language of our holy scripture (Quraan), which I memorize more than half of it. Also I love Arabic literature and have wrote several Arabic poems and short stories. All of that gave me a very good knowledge of classical and modern Arabic morphology, syntax and derivation. After Arabic comes English which I also love very much but surely not proficient at it like Arabic. And so my love to languages and AI lead me to work in natural language processing field to combine my passions and knowledge in it.

Last year GSoC

Last year I tried to contribute in apertium to introduce a new pair (Arabic-Syriac) but I failed miserably, because I wasn't familiar at all with Syriac nor with apertium and also I began late in time which made me hasty, that I needed a less overwhelming project. I then applied to classical language tool-kit project to enhance some Classical Arabic functionalities there and that was my proposal[1]. Unfortunately I wasn't accepted in the program, though my mentor told me then, that Google gave them less spots than what they asked for :( , and that the other 3 applicants was postgraduate students that have more experience in the field and in open-source projects :( . And after that I decided to contribute in an open-source project to gain both experiences and to try again next year.

Experience

Why interested in apertium ?

Project Idea

Which idea ?

Idea description

Latest related work

Additional modifications

Why this idea ?

Why google and apertium should sponsor it ?

How and who will it benefit in society ?

Work plan

Schedule

First milestone

Week 1

(From - To)

Week 2

(From - To)

Week 3

(From - To)

Week 4

(From - To)

Deliverable

Second milestone

Week 5

(From - To)

Week 6

(From - To)

Week 7

(From - To)

Week 8

(From - To)

Deliverable

Third milestone

Week 9

(From - To)

Week 10

(From - To)

Week 11

(From - To)

Week 12

(From - To)

Deliverable

Other summer plans