savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #5113] Submission of Bilingual spell ch


From: Jakson Alves de Aquino
Subject: [Savannah-register-public] [task #5113] Submission of Bilingual spell checker
Date: Wed, 4 Jan 2006 15:52:11 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); pt-BR; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5)

URL:
  <http://savannah.nongnu.org/task/?func=detailitem&item_id=5113>

                 Summary: Submission of Bilingual spell checker
                 Project: Savannah Administration
            Submitted by: jakson
            Submitted on: Wed 01/04/06 at 15:52
         Should Start On: Wed 01/04/06 at 00:00
   Should be Finished on: Sat 01/14/06 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Percent Complete: 0%
             Open/Closed: Open
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
The project account will remain inactive until a site admin approve or
discard the registration.


######### REGISTRATION ADMINISTRATION #########

While this item will be useful to track the registration process, approving
or discarding the registration must be done using the specific "Group
Administration" page, accessible only to site administrators, effectively
logged as site administrators (superuser):

  <https://savannah.nongnu.org/admin/groupedit.php?group_id=8247>


######### REGISTRATION DETAILS ######### 

Full Name:
----------
  Bilingual spell checker

System Group Name:
-----------------
  bispell

Type:
-----
  non-GNU software & documentation

License:
-------- 
  GNU General Public License V2 or later

Description:
------------
  Bispell is a simple editor capable of spell checking a bilingual text. If
you have a text written in two languages, and the two languages are not two
big blocks, it might be desirable to have a tool to detect in what language
each piece of the text was written and spell check accordingly.  Currently,
as far as I know, the most capable free software text processors can spell
check multilingual texts, but they can't guess in what language the text was
written.  Bispell is useful, for example, if your text is written in one
language but with many quotations in another language.

Bispell is released under the GNU/GPL license.

The software is built with the GTK and uses aspell. Most of the code deals
with the GUI issues. The relevant code is spelltext.c.

The algorithm used to spelling a bilingual text is:

 1) Get next word from buffer 1.
 2) Use aspell to spell check it.
 3) a) If the word is correct, put it in buffer 2.
    b) If the word is mispelled, put "\001mispelledword\002" in 
       buffer 2.
 4) If we have either x consecutive mispelled words or y mispelled
    words among the last z words, go back until the last punctuation
    mark, switch language and go back to step 1. (That's why we 
    can't put the word directly in the GtkTextBuffer: we don't know
    in advance when we'll switch languages).


Other Software Required:
------------------------
  GTK and aspell (The configure script will not create the Makefiles if these
libraries and their header files are not in the system).

Other Comments:
---------------
  I don't have a place on the Internet to put the source code. I have to send
it by email. Please, write to me asking for the source code!

If you have any suggestions of a different name for the project, please, tell
me. One problem is that the program might easily be adapted to spellcheck a
text written in 3 or more languages. So, "bispell" would become an "outdated"
name.








    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?func=detailitem&item_id=5113>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]