Difference between revisions of "Ideas for Google Summer of Code/Improve integration of lttoolbox in libvoikko"
Jump to navigation
Jump to search
(4 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
* Writing a method for <code>liblttoolbox</code> which would allow analysis of a string as opposed to a file stream. |
* Writing a method for <code>liblttoolbox</code> which would allow analysis of a string as opposed to a file stream. |
||
* Fixing problems with class names to make them less likely to conflict with other C++ FST libraries (Alphabet, Node, etc.) or libraries that are linked with the application that uses the spell checker. |
* Fixing problems with class names to make them less likely to conflict with other C++ FST libraries (Alphabet, Node, etc.) or libraries that are linked with the application that uses the spell checker. |
||
* Improved checking of letter capitalisation. |
|||
* Writing more general algorithms for generating spelling suggestions for misspelled words. Currently the only available algorithm is |
* Writing more general algorithms for generating spelling suggestions for misspelled words. Currently the only available algorithm is optimised for Finnish. |
||
* Test the following analysers: Breton, Bengali, Occitan, Occitan (Aranés), Asturian, Icelandic |
|||
* Look at supporting compound words (for Icelandic) |
|||
==External links== |
==External links== |
||
Line 11: | Line 13: | ||
[[Category:Ideas for Google Summer of Code]] |
[[Category:Ideas for Google Summer of Code|Improve integration of lttoolbox in libvoikko]] |
Latest revision as of 14:22, 29 February 2012
This project would at least require:
- Writing a method for
liblttoolbox
which would allow analysis of a string as opposed to a file stream. - Fixing problems with class names to make them less likely to conflict with other C++ FST libraries (Alphabet, Node, etc.) or libraries that are linked with the application that uses the spell checker.
- Improved checking of letter capitalisation.
- Writing more general algorithms for generating spelling suggestions for misspelled words. Currently the only available algorithm is optimised for Finnish.
- Test the following analysers: Breton, Bengali, Occitan, Occitan (Aranés), Asturian, Icelandic
- Look at supporting compound words (for Icelandic)