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.