Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hello,


Atri Sharma wrote

The system shall be a semantic checker for Writer.Spell checking
systems have the facility of flagging erratical spellings and suggest
useful correctiions in most cases.But,we do not have a system which
can perform semantic checking and corrections.For e.g. if a user types
'I apples like' instead of 'I like apples',the spell check will not
find any error in it,but,our new system will be able to flag the error
and suggest corrections.

This shall be done using fuzzy string matching and a knowledge base of
sentence models.The sentence models shall be of format
<noun><identifier><adjective> etc.

Have a look on Lightproof, the Python grammar checker:
http://cgit.freedesktop.org/libreoffice/lightproof/

Hunspell dictionaries can also be grammatically tagged, though only the
Hungarian dictionary and the French one.
Hunspell documentation:
http://sourceforge.net/projects/hunspell/files/Hunspell/

hu:
http://cgit.freedesktop.org/libreoffice/dictionaries/tree/dictionaries/hu_HU
hu:
http://extensions.libreoffice.org/extension-center/magyar-mondatellenorzo

fr:
http://cgit.freedesktop.org/libreoffice/dictionaries/tree/dictionaries/fr_FR
fr: http://extensions.libreoffice.org/extension-center/grammalecte



The system shall be in a learning mode initially.Users can point out
mistakes in the error detection done by the system and the system will
make a not of the correction by the user.
Adding a feature to Lightproof which would allow users to specify false
positive would be great.


Regards,
Olivier

--
View this message in context: 
http://nabble.documentfoundation.org/Regarding-development-of-a-feature-for-Libreoffice-Writer-tp3783143p3783223.html
Sent from the Dev mailing list archive at Nabble.com.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.