Show HN: Euspell – Spelling reform: an enginnering approach (euspell.org)
Previous spelling reforms have failed for two reasons: they asked people to apply rules by hand or remember a large set of new spellings, and they couldn't handle homographs: "read" is reed or red, "records" is a noun or a verb, "wound" is an injury or a past tense - writing in pure phonetics will actually create hundreds of homographs. Euspell approaches spelling reform differently, with the goal of aiding reading and comprehension.
- A lexicon with 205505 entries, each with CLAWS7 part-of-speech tags. Of these, 164067 (80%) are left unchanged. No diacritics are used. Proper nouns are untouched. American spelling is the base, in the line of Webster's reforms. - 5920 entries are ambiguous and need context. The noun/verb -s split (records/recordz) is a linear SVM: 93.2% on held-out text. The hand-written rule it replaced scored 75.9%. The full evaluation is at https://github.com/ossiak/euspell/blob/main/docs/paper-evalu... - Semantic splits (e.g. bow, tear, lead) are hand-written rules and less accurate: "read" gets about four in five right on its test set. - Runs locally in a browser extension (Chrome/Firefox/Safari, including PDFs), MS Word, LibreOffice, Google Docs, and a standalone EPUB/PDF reader for Windows, MacOS, Android and iOS. - Code is GPL-3.0, lexicon is CC BY-SA 4.0: https://github.com/ossiak/euspell. White paper: https://euspell.org/paper
The changes can be toggled on and off: Euspell changes what you read, not the source text. AI tools (Claude) helped with the software, the site and the videos; the reform and the lexicon are mine. There is also a 14-part video series: https://www.youtube.com/playlist?list=PLfCd5hTV7IWg
Most useful feedback: sentences where it picks the wrong spelling.
4 comments
[ 0.51 ms ] story [ 21.1 ms ] threadenginnering <~ engineering conservastive <~ conservative
Normally, i just don't care about a person's spelling. In fact, in these days of LLM tokenized prose, a little random keyboard 'mahsup' can be endearing. However, proposing a spelling help product that was made with an LLM, and then either aren't using it or it doesn't work. Not a strong Show HN outing.
I like the semantic approach though. Using context to identify the words which are likely and checking those for correct spelling is novel, at least to my awareness. Perhaps look for options to 'de-Webster' the spelling as an user choice. The American version of English is not automatically the best in all cases, much like the Oxford comma rule is not always the right way to compose a long list of similar ideas within the same sentence.
Colourful and creative authors prefer to have freedom, to choose how they organise the spelling, prose, structure and composition of their verse.
The reading at "4th grade level" is at yet another level of difficulty in French if i understand correctly. That may be where some of English' complexity has an origin.
I routinely explain to students and the curious that English is less a "core language" than it is the gradual accretion of words from many languages; primarily French and Germanic during the centuries of iterative conquest of the British Isles and the intermingling of the conquerors and the conquered in the market place, with the inclusions of Latin, Greek, Norse, Celts/Gaelic and various other lexicons through various means. It makes for a rather simplistic explanation of a complicated issue, but serves to resolve the "why are none of the language rules actually followed, and sometimes there are more numerous exceptions than adherents" family of questions.
In any case, if this is what you have an intense passion to build, keep at it!