An Gramadoir
Details
| Size: | 180 KB |
| Last Update: | 2008-02-08 06:01:11 |
| Version: | 0.6 |
| OS Support: | 180 KB |
| License/Program Type: | GPL |
| Publisher: | Kevin P. Scannell |
| Price: | $0.00 |
Description:
An Gramadoir is an open source grammar checking engine. It is
intended as a platform for the development of sophisticated natural
language processing tools for languages with limited computational
resources.
It is currently implemented for the Irish language (Gaeilge);
this is, to the best of my knowledge, the first grammar checker
developed for any minority language.
Ports for Afrikaans, Akan, Cornish, Esperanto, French, Igbo,
Languedocien, Hiligaynon, Icelandic, Walloon, Scottish Gaelic,
Tagalog, and Welsh are currently underway.
Here are some key features of "An
Gramadoir":
· Portable. As of version 0.5 the core engine is written
entirely in Perl which means it will run on just about anything
that plugs in. It has been tested on a variety of platforms and
operating systems: Linux (x86, ppc, amd64), BSD (x86), Sun
Solaris, DEC alpha, Mac OSX, and Windows.
· Modular. The Perl module provides separate interfaces
for sentence segmentation, spell checking, part-of-speech tagging,
and grammar checking. These components provide a platform for the
development of applications for much more complex natural language
processing tasks (e.g. parsing, machine translation).
· Easy to use. There is a simple command line interface
that reads text from standard input and writes errors to standard
output (you can see some actual output on the Sampler page). Or,
you can try the software now using the Web Interface. There are
also interfaces that allow the grammar checker to be called from
the text editors emacs, vim, and OpenOffice. Last but not least, if
you have a Mac you can try the Java front-end "Ceart" developed
by Cruinneog.
· Corpus-based. Various components of the engine can be
bootstrapped from corpora harvested by my web crawling software An
Crúbadán. This is essential for languages with
severely limited resources, allowing rapid development with a
minimum of effort.
· Easy to develop. I've tried to design the language
developers' pack so that no programming experience is needed. All
Perl code is generated automatically from a number of (hopefully
simple) plain text input files. This is especially important for
minority languages where in many cases there is a lack of trained
linguists, software developers, or both.
· Scalable. With as little as an hour or two of work
(editing word lists output by my web crawler) a developer can have
a decent spell checking package up and running. On the other hand,
the engine is flexible enough to allow for full-scale grammar
checking (as evidenced by the rococo Irish version).
· Language independent. (More or less). Most open source
language technology is designed with (Indo-)European languages in
mind. To counter this trend I've included things like full Unicode
support and better support for the rich morphological phenomena
found in many non-European languages.
· Free Software. It is released under the GNU General
Public License which means (roughly speaking) that you are free to
copy, modify, or even sell this software as long as redistributed
versions preserve these same freedoms. Please consider contributing
to help improve later releases.
Requirements:
· Perl 5.8 or later
· Lingua::GA::Gramadoir
0 comments
Add to
An Gramadoir Version History
Related Software
|
|
From category: Word-Processing |
| Letter Star - Straightforward text processor (was LetterWorks)... |
|
|
From category: Word-Processing |
| TeXi - Platform independent editor that is aimed at making LaTeX editing much easier by providing a lot of visual aids... |
|
|
From category: Word-Processing |
| PDF2Office Professional is a comprehensive PDF document conversion and data extraction tool... |
|
|
From category: Word-Processing |
| MathMagic Pro for InDesign is an equation editor for Adobe InDesign... |
|
|
From category: Word-Processing |
| SubEthaEdit is a powerful and lean text editor and collaboration engine... |
|
|
From category: Word-Processing |
| BBAutoComplete X - Auto-complete partially typed words in BBEdit... |
|
|
From category: Word-Processing |
| PDF to Text is a software application designed to extract text from Adobe PDF files for use in other programs... |
|
|
From category: Word-Processing |
| WriteRoom - Fullscreen distraction-free writing environment... |
|
|
From category: Word-Processing |
| Transform plaintext into leettext using this open source program... |
|
|
From category: Word-Processing |
| An-Gramadoir - Open source grammar checking engine... |
|
|
From category: Word-Processing |
| Apple Pages - Word processor & page layout... |
Leave a comment