Welcome, Guest. Please login or register.

Author Topic: MorphOS: spellchecker.library V1.0  (Read 4120 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
MorphOS: spellchecker.library V1.0
« on: April 15, 2011, 03:26:00 AM »
Antoine Dubourg a.k.a. Tcheko released its latest production : spellchecker.library 1.0

This new library offers spellchecking feature based on a dictionary of words. It uses common and efficient spellchecking algorithms : double metaphone and Levenshtein distance (used in major Office package like OpenOffice, AbiWord...). This first release is aimed mainly at developer as no application currently uses spellchecker.library.

Currently, this library offers '(s)low' performances : spellchecking is done with a simple lookup table. Further version will include faster spellchecking with the help of btree.library to the price of 'huge' memory consumption. Tested with a french dictionary of more than 330.000 words, spellchecker.library took more than 80MB of memory excluding its usage on low end hardware like Efika.  Some benchmarking were done to evaluate the spellchecking speed : up to 1 000 words per second was achieved on a Mac Mini@1.42 with the btree version of the library.

Still, further version of the library will be designed to handle low memory case to accomodate every kind of hardware. This library also has been wrapped and tested with OWB which offers internal API for spellchecking.

Download : SpellChecker-1.0.lha (14KB)

And to see the library in real world usage:
http://fabportnawak.free.fr/temp/marked_errors.png
http://fabportnawak.free.fr/temp/suggestions.png

:)

More info in the comments here: http://www.morphzone.org/news/1857.html
 
.
MorphOS is Amiga done right! :)
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: MorphOS: spellchecker.library V1.0
« Reply #1 on: April 15, 2011, 10:28:42 AM »
I really think this should be an integral part MorphOS itself. Having spellchecking in browsers (like Fab showed above in his OWB) is almost a "must have", and imagine having it available system wide, so where ever text is being typed into a MUI text box or whatever application (mail clients, etc), you will have the option of having spellchecking!

:)
MorphOS is Amiga done right! :)
 

Offline save2600

  • Hero Member
  • *****
  • Join Date: Jul 2006
  • Posts: 3261
  • Country: us
    • Show only replies by save2600
Re: MorphOS: spellchecker.library V1.0
« Reply #2 on: April 15, 2011, 03:08:48 PM »
Thanks for the link and update! Will give this a try someday soon.
 

Offline Daedalus

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 893
    • Show only replies by Daedalus
    • http://www.robthenerd.com
Re: MorphOS: spellchecker.library V1.0
« Reply #3 on: April 15, 2011, 04:23:27 PM »
Yeah, that would be an excellent attribute to be able to give a text box - SpellCheck_Enabled. I think every OS should have that facility, and a prefs allowing language selection, or disabling should the user wish. Maybe even a blacklist/whitelist for choosing specific applications to allow spell checking or not...
Engineers do it with precision
--
http://www.robthenerd.com
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: MorphOS: spellchecker.library V1.0
« Reply #4 on: April 15, 2011, 07:44:53 PM »
Quote from: Daedalus;631846
Yeah, that would be an excellent attribute to be able to give a text box - SpellCheck_Enabled. I think every OS should have that facility, and a prefs allowing language selection, or disabling should the user wish. Maybe even a blacklist/whitelist for choosing specific applications to allow spell checking or not...


It would be a double-plus OS feature! :)
MorphOS is Amiga done right! :)