https://wiki.apertium.org/w/api.php?userExpLevel=registered&urlversion=1&days=3&limit=50&action=feedrecentchanges&feedformat=atom
Apertium - Recent changes [en]
2024-03-28T15:20:22Z
Track the most recent changes to the wiki in this feed.
MediaWiki 1.34.1
https://wiki.apertium.org/w/index.php?title=User:Harikrishna/GSoC2024Proposal&diff=75555&oldid=75552
User:Harikrishna/GSoC2024Proposal
2024-03-28T09:21:57Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 09:21, 28 March 2024</td>
</tr><tr><td colspan="4" class="diff-multi" lang="en">(2 intermediate revisions by the same user not shown)</td></tr><tr>
<td colspan="2" class="diff-lineno">Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Email:''' hari.66.hks@gmail.com</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Email:''' hari.66.hks@gmail.com</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Location:''' India</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Location:''' India</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* '''GitHub:''' [[https://github.com/satti-hari-krishna-reddy<del class="diffchange diffchange-inline">|</del> Hari Krishna]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''GitHub:''' [[https://github.com/satti-hari-krishna-reddy Hari Krishna]]</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* '''Linkedin:''' [[https://linkedin.com/in/hari-krishna-r-86659b249<del class="diffchange diffchange-inline">|</del> Hari Krishna R.]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* '''Linkedin:''' [[https://linkedin.com/in/hari-krishna-r-86659b249 Hari Krishna R.]]</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''IRC:''' satti-hari-krishna-reddy</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''IRC:''' satti-hari-krishna-reddy</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Timezone:''' GMT+5:30</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Timezone:''' GMT+5:30</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Proposal ==</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Proposal ==</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Title: Spell-Checking Interface'''</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Title: Spell-Checking Interface<ins class="diffchange diffchange-inline"> for Apertium's Web Tools</ins>'''</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Deliverables ===</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Deliverables ===</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Update and Polish Spell-Checking Interface:'''</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Update and Polish Spell-Checking Interface:'''</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>** Review and update the spell-checking interface from the existing <del class="diffchange diffchange-inline">[</del>[https://github.com/apertium/apertium-html-tools/pull/176<del class="diffchange diffchange-inline">|</del> pull request<del class="diffchange diffchange-inline"> #176]</del>] in Apertium-html-tools to align with the current codebase.</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>** Review and update the spell-checking interface from the existing [https://github.com/apertium/apertium-html-tools/pull/176 pull request] in Apertium-html-tools to align with the current codebase.</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Develop APy Mode for Voikko Modules:'''</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* '''Develop APy Mode for Voikko Modules:'''</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Develop an APy mode for Voikko modules that allows easy access to Apertium's spell-checking capabilities using Voikko modules.</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Develop an APy mode for Voikko modules that allows easy access to Apertium's spell-checking capabilities using Voikko modules.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Line 44:</td>
<td colspan="2" class="diff-lineno">Line 44:</td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Previous Contributions ==</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Previous Contributions ==</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* added a string directing to beta.apertium.org (Merged): [[https://github.com/apertium/apertium-html-tools/pull/483<del class="diffchange diffchange-inline">|</del> Pull Request #483]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* added a string directing to beta.apertium.org (Merged): [[https://github.com/apertium/apertium-html-tools/pull/483 Pull Request #483]]</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Build should not rely on git (Merged): [[https://github.com/apertium/apertium-html-tools/pull/481<del class="diffchange diffchange-inline">|</del> Pull Request #481]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Build should not rely on git (Merged): [[https://github.com/apertium/apertium-html-tools/pull/481 Pull Request #481]]</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* replaced double quote strings with single quotes (Merged) : [[https://github.com/apertium/phenny/pull/602<del class="diffchange diffchange-inline">|</del> Pull Request #602]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* replaced double quote strings with single quotes (Merged) : [[https://github.com/apertium/phenny/pull/602 Pull Request #602]]</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* modified " help us improve" link (Open): [[https://github.com/apertium/apertium-html-tools/pull/498<del class="diffchange diffchange-inline">|</del> Pull Request #498]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* modified " help us improve" link (Open): [[https://github.com/apertium/apertium-html-tools/pull/498 Pull Request #498]]</div></td>
</tr>
<tr>
<td class="diff-marker">−</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Improve swap lang button for language and text swapping (Open): [[https://github.com/apertium/apertium-html-tools/pull/482<del class="diffchange diffchange-inline">|</del> Pull Request #482]]</div></td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Improve swap lang button for language and text swapping (Open): [[https://github.com/apertium/apertium-html-tools/pull/482 Pull Request #482]]</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Work Plan ==</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Work Plan ==</div></td>
</tr>
</table>
Harikrishna
https://wiki.apertium.org/w/index.php?title=User:Harikrishna/GSoC2024Proposal&diff=75552&oldid=0
User:Harikrishna/GSoC2024Proposal
2024-03-28T08:48:32Z
<p>Created page with "== Contact == * '''Name:''' Hari Krishna Reddy * '''Email:''' hari.66.hks@gmail.com * '''Location:''' India * '''GitHub:''' https://github.com/satti-hari-krishna-reddy| Hari..."</p>
<p><b>New page</b></p><div>== Contact ==<br />
* '''Name:''' Hari Krishna Reddy<br />
* '''Email:''' hari.66.hks@gmail.com<br />
* '''Location:''' India<br />
* '''GitHub:''' [[https://github.com/satti-hari-krishna-reddy| Hari Krishna]]<br />
* '''Linkedin:''' [[https://linkedin.com/in/hari-krishna-r-86659b249| Hari Krishna R.]]<br />
* '''IRC:''' satti-hari-krishna-reddy<br />
* '''Timezone:''' GMT+5:30<br />
<br />
== Background ==<br />
I am currently pursuing a Bachelor of Technology degree at Pragati Engineering College, India, specializing in Electrical Engineering with a minor in Computer Science. Fluent in Telugu (native language) and English (second language). With a strong passion for software development, I have been actively involved in various development projects for the past two years alongside my studies. My experience includes working with technologies such as React, Python, and others, which have equipped me with the necessary skills to contribute effectively to the Apertium project.<br />
<br />
== Skills ==<br />
* React<br />
* TypeScript<br />
* Python<br />
* Git<br />
* Linux Basics<br />
* React Testing<br />
<br />
== Why am I interested in Apertium? ==<br />
I'm drawn to Apertium for its active community and its potential to make a real difference in Machine Translation. Its rule-based approach and support for low-resource languages align with my interests and sparking my enthusiasm to contribute and learn.<br />
<br />
== Proposal ==<br />
<br />
'''Title: Spell-Checking Interface'''<br />
<br />
=== Deliverables ===<br />
* '''Update and Polish Spell-Checking Interface:'''<br />
** Review and update the spell-checking interface from the existing [[https://github.com/apertium/apertium-html-tools/pull/176| pull request #176]] in Apertium-html-tools to align with the current codebase.<br />
* '''Develop APy Mode for Voikko Modules:'''<br />
** Develop an APy mode for Voikko modules that allows easy access to Apertium's spell-checking capabilities using Voikko modules.<br />
* '''Implementing Libvoikko Support for APy:'''<br />
** Implement Libvoikko support for APy by integrating Libvoikko into APy and enabling Voikko to understand Apertium stream format.<br />
<br />
== Why should Google and Apertium sponsor it? ==<br />
By sponsoring the enhancement of spell-checking capabilities, addressing the need for improving user experience and contributing to the accessibility and usability of language technology tools.<br />
<br />
== How and who will it benefit in society? ==<br />
The enhancement of spell-checking capabilities within Apertium contributes to a more reliable and effective error detection and correction system for users across various languages.<br />
<br />
== Coding Challenge ==<br />
I couldn't find any specific coding challenge mentioned in the project idea page.<br />
<br />
== Previous Contributions ==<br />
* added a string directing to beta.apertium.org (Merged): [[https://github.com/apertium/apertium-html-tools/pull/483| Pull Request #483]]<br />
* Build should not rely on git (Merged): [[https://github.com/apertium/apertium-html-tools/pull/481| Pull Request #481]]<br />
* replaced double quote strings with single quotes (Merged) : [[https://github.com/apertium/phenny/pull/602| Pull Request #602]]<br />
* modified " help us improve" link (Open): [[https://github.com/apertium/apertium-html-tools/pull/498| Pull Request #498]]<br />
* Improve swap lang button for language and text swapping (Open): [[https://github.com/apertium/apertium-html-tools/pull/482| Pull Request #482]]<br />
<br />
== Work Plan ==<br />
<br />
=== Community Bonding Period (May 1 - 26) ===<br />
During this period, I will familiarize myself with the Apertium community, discuss project details with mentors ,<br />
and gain a deeper understanding of the existing codebase and project requirements.<br />
<br />
=== Week 1: May 27 - June 2 ===<br />
* Review existing spell-checking interface in Apertium-html-tools repository.<br />
<br />
=== Week 2: June 3 - June 9 ===<br />
* Identify areas for improvement and alignment with current codebase.<br />
<br />
=== Week 3: June 10 - June 16 ===<br />
* Begin updating and enhancing the interface for compatibility and functionality.<br />
<br />
=== Week 4: June 17 - June 23 ===<br />
* Engage with community for feedback and guidance on interface enhancements.<br />
<br />
=== Week 5: June 24 - June 30 ===<br />
* Test updated interface functionality.<br />
* Implement additional improvements based on feedback and testing.<br />
* Update documentation.<br />
<br />
=== Week 6: July 1 - July 7 ===<br />
* Understand the requirements for integrating Voikko modules into APy.<br />
* Prepare for the midterm evaluation.<br />
* '''Deliverable: Finalized Spell-Checking Interface.'''<br />
<br />
=== Week 7: July 8 - July 14 ===<br />
* Implement an APy mode that facilitates access to Apertium's spell-checking capabilities using Voikko modules.<br />
* Test the functionality of the APy mode and iterate on improvements based on feedback from mentors.<br />
<br />
=== Week 8 - 10: July 15 - August 4 ===<br />
* Understand the integration process for Libvoikko support into APy.<br />
* Develop and integrate Libvoikko support into APy to enable Voikko inclusion as Apertium modes that understand Apertium stream format.<br />
* Conduct comprehensive testing to ensure the functionality and compatibility of Libvoikko support with APy.<br />
<br />
=== Week 11 - 13: August 5 - August 26 ===<br />
* Discuss documentation details with mentors and organization.<br />
* Finalize the project deliverables, addressing any pending tasks or feedback from mentors.<br />
* Based on discussions, incorporate any additional tasks such as writing additional unit test cases or addressing any other identified areas for improvement.<br />
* Project completed.<br />
<br />
== Non-Summer of Code Plans ==<br />
My final exams will be completed by April, and I have no plans other than GSoC for the summer of 2024. I can devote 30-40 hours per week to this project.<br />
<br />
[[Category:GSoC_2024_student_proposals]]</div>
Harikrishna
https://wiki.apertium.org/w/index.php?title=Ideas_for_Google_Summer_of_Code/Robust_tokenisation&diff=75551&oldid=75550
Ideas for Google Summer of Code/Robust tokenisation
2024-03-27T12:31:43Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 12:31, 27 March 2024</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Can we implement "compound-only-right" – ie. have entries that are *only* allowed to end compounds, not appear as words on their own?</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Can we implement "compound-only-right" – ie. have entries that are *only* allowed to end compounds, not appear as words on their own?</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Can we implement more nuanced compound restrictions in lttoolbox without going full flag diacritic, e.g. "ulve+jakt" (with -e- when it's the first word) but "prærie+ulv+jakt" (no -e- when it's a middle part)</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** Can we implement more nuanced compound restrictions in lttoolbox without going full flag diacritic, e.g. "ulve+jakt" (with -e- when it's the first word) but "prærie+ulv+jakt" (no -e- when it's a middle part)</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty"> </td>
<td class="diff-marker">+</td>
<td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>** Can we allow limited reanalysis as compound, e.g. if "Vertriebsprinzip" is in the dix as one lemma but we [https://www.reddit.com/r/LanguageTechnology/comments/1bo7svi/rebuilding_german_compound_words/ still want to know that it is a compound] of vertrieb+prinzip (but where do we stop, what about ver+trieb, false analyses etc.)</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Support for spaceless ortographies / no-space scripts like Japanese, Thai (perhaps using "plugins", e.g. mecab for Japanese)</div></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Support for spaceless ortographies / no-space scripts like Japanese, Thai (perhaps using "plugins", e.g. mecab for Japanese)</div></td>
</tr>
<tr>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
<td class="diff-marker"> </td>
<td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td>
</tr>
</table>
Unhammer