Difference between revisions of "User:Pedromanic/Gsoc2024Proposal"
Pedromanic (talk | contribs) |
Pedromanic (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 25: | Line 25: | ||
* Learn and contribute to open-source projects and know how they work. |
* Learn and contribute to open-source projects and know how they work. |
||
* Apertium is a PLN community and I have specialized in this field during my undergraduate studies. |
* Apertium is a PLN community and I have specialized in this field during my undergraduate studies. |
||
==Which of the published tasks am I interested in? What do I plan to do?== |
|||
I am interested in the task "Add Capitalization Handling Module to a Language Pair". My goal is to add Capitalization rules to Spanish-Portuguese(es-pt) pair. |
|||
== Proposal == |
== Proposal == |
||
Line 36: | Line 39: | ||
== How and who will it benefit in society? == |
== How and who will it benefit in society? == |
||
== Coding Challenge == |
== Coding Challenge == |
||
Line 64: | Line 68: | ||
* '''Project completed''' |
* '''Project completed''' |
||
Include time needed to think, to program, to document and to disseminate. |
|||
If you are intending to disseminate to a conference, which conference are you intending to submit to. Make sure |
|||
to factor in time taken to run any experiments/evaluations and write them up in your work plan. |
|||
List your skills and give evidence of your qualifications. Tell us what is your current field of study, |
|||
major, etc. Convince us that you can do the work. |
|||
List any non-Summer-of-Code plans you have for the Summer, especially employment, if you are applying for |
|||
internships, and class-taking. Be specific about schedules and time commitments. we would like to be sure you have |
|||
at least 30 free hours a week to develop for our project. |
|||
== Other Summer Plans == |
== Other Summer Plans == |
Revision as of 23:40, 1 April 2024
Contents
- 1 Contact Information
- 2 Background
- 3 Skills
- 4 Why am I interested in Apertium?
- 5 Which of the published tasks am I interested in? What do I plan to do?
- 6 Proposal
- 7 Why should Google and Apertium sponsor it?
- 8 How and who will it benefit in society?
- 9 Coding Challenge
- 10 Work plan
- 11 Other Summer Plans
Contact Information
- Name: Pedro Manicardi Soares
- Email: pedromanic@usp.br
- Github: https://github.com/PedroManicardi
- IRC: pedro_manic
- Timezone: UTC-2
Background
A fourth year computer engineering student at the University of São Paulo in Brazil.
Native Language: Portuguese
Other Languages: English (advanced), Spanish (basics)
Skills
- C
- C++
- xml
- python
- linux
Why am I interested in Apertium?
- Apertium has an active community, with people to help you when you are in difficulty.
- Learn and contribute to open-source projects and know how they work.
- Apertium is a PLN community and I have specialized in this field during my undergraduate studies.
Which of the published tasks am I interested in? What do I plan to do?
I am interested in the task "Add Capitalization Handling Module to a Language Pair". My goal is to add Capitalization rules to Spanish-Portuguese(es-pt) pair.
Proposal
Deliverables
Why should Google and Apertium sponsor it?
How and who will it benefit in society?
Coding Challenge
I implemented the modules for extracting and restoring capitalization for the es-pt language pair. The code cand be find here. This program have the capitalization handling module, so sets the first word of a sentence to uppercase.
Work plan
- Week 1:
- Week 2:
- Week 3:
- Week 4:
- Deliverable #1
- Week 5:
- Week 6:
- Week 7:
- Week 8:
- Deliverable #2
- Week 9:
- Week 10:
- Week 11:
- Week 12:
- Project completed
Other Summer Plans
I will have final exams in two last weeks of June so i will dedicate my self 10 hours per week. In the rest I can dedicate 30 hours per week. Vacation in July and August so I can devote 40 hours per week .