Difference between revisions of "Task ideas for Google Code-in/Add transfer rule"
Jump to navigation
Jump to search
Firespeaker (talk | contribs) |
|||
Line 1: | Line 1: | ||
# select a language pair, ideally such that the source language is a language you know (L₂) and the target language a language you use every day (L₁). |
# select a language pair, ideally such that the source language is a language you know (L₂) and the target language a language you use every day (L₁). |
||
− | # Install Apertium locally |
+ | # [[Installation|Install Apertium]] locally; install the language pair; make sure that it works. |
+ | #* and/or get [http://wiki.apertium.org/wiki/Apertium_VirtualBox Apertium VirtualBox] and update, check out & compile the language pair. |
||
− | # Using a large enough corpus of the source language (e.g. plain text taken from Wikipedia, detect one structural transfer rule (.t1x, .t2x, .t3x) wrong or missing (local agreement |
+ | # Using a large enough corpus of the source language (e.g. plain text taken from Wikipedia), detect one structural transfer rule (.t1x, .t2x, .t3x) that is wrong or missing (local agreement, gender, number, etc. is inadequate, local word order in a phrase is inadequate, there is a word too much or a word missing, etc.). |
+ | # Write a new rule or correct an existing rule. |
||
# Compile and test again. |
# Compile and test again. |
||
# Submit a patch to your mentor (or commit it if you have already gained developer access). |
# Submit a patch to your mentor (or commit it if you have already gained developer access). |
Revision as of 19:12, 30 October 2017
- select a language pair, ideally such that the source language is a language you know (L₂) and the target language a language you use every day (L₁).
- Install Apertium locally; install the language pair; make sure that it works.
- and/or get Apertium VirtualBox and update, check out & compile the language pair.
- Using a large enough corpus of the source language (e.g. plain text taken from Wikipedia), detect one structural transfer rule (.t1x, .t2x, .t3x) that is wrong or missing (local agreement, gender, number, etc. is inadequate, local word order in a phrase is inadequate, there is a word too much or a word missing, etc.).
- Write a new rule or correct an existing rule.
- Compile and test again.
- Submit a patch to your mentor (or commit it if you have already gained developer access).