lang-gle
Last build: 3 days ago
Total Builds1
Last build 3 days ago
Success Rate100%
1 passed, 0 failed
Visibility public
Repository access
Recent Builds
15m 0s
time-days-ago
10m 11s
time-days-ago
9m 49s
time-days-ago
18m 29s
time-days-ago
Put the fada vowels in the speller alphabet
The inclusion list had no á, é, í, ó or ú, so the ten a/á, e/é, i/í, o/ó and
u/ú transition pairs were the only thing that could put them into the error
model. giella-core 1.5.2 started dropping pair rules naming a symbol outside
the alphabet, which removed the accented vowels from the model altogether:
"bo" produced 205 corrections and not one of them was "bó". A missing or
misplaced síneadh fada is the most common Irish spelling error, so the speller
could not correct the error class it most needs to.
giella-core 1.14.1 stopped dropping those rules, which restores the ten pairs.
This fixes the underlying cause: the five vowels are letters of Irish and
belong in the alphabet, so they now take part in insertion, deletion and
substitution like any other letter. "bo" now yields 25 corrections carrying a
fada, including "bó".
Also drop č, î and ï. They are template leftovers: in this repository they
occur only in downcasing filters, hyphenation, foreign character classes and
stray North Sámi text, and in no Irish stem lexicon. Removing them roughly
pays for the five vowels, so the compiled error model is 49572 bytes against
56616 for the pre-1.5.2 behaviour.
Note that the weight column of the transition pairs has no effect: the
@_UNKNOWN_SYMBOL_@ rule that editdist.py emits subsumes those arcs, so every
substitution costs the same regardless of what the pairs declare. That is an
upstream issue, identical in C++ and Rust hfst, and is not addressed here.
0s
time-days-ago
docs: remove committed badge/test data (generated per build now)
docs/badgedata/, docs/testlogs/*.md, docs/typosreport/report*.json and the
legacy docs/report.json are regenerated on every main build and force-pushed
to the generated/docs-data branch, which the README badges and the /testlogs/
and /typosreport/ pages now read live over raw.githubusercontent.com. The
tracked copies go stale on every commit and add nothing; .gitignore (rev 335)
already keeps them out.
Kept: docs/testlogs/index.html and docs/typosreport/{bundle,global,index}.*
(page and viewer shells, not data).
0s
time-days-ago
23m 45s
time-days-ago
21s
time-days-ago
9m 42s
time-days-ago
40m 46s
time-days-ago
22m 15s
time-days-ago
Implement correction rule for 'thar an claí'
Added a rule to correct 'thar an claí' to 'thar an gclaí' and related definitions.
11m 15s
time-days-ago
4m 33s
time-days-ago
11m 27s
time-days-ago
A big update of various rules
Updated various rules about including chun bheith, as bheith, gan bheith, le bheith, etc.
14m 59s
time-days-ago
9m 29s
time-days-ago
11m 46s
time-days-ago
24s
time-days-ago
27s
time-days-ago
18s
time-days-ago