From AsiaBSDCon 2017
The talk compares against GNU aspell. As another baseline, it’d be interesting to compare against International ispell, which was the de-facto standard on many systems for years, and is still fairly widely used. Like the spell replacement here, ispell was also designed as a multi-lingual, improved version of spell, uses Levenshtein distance for approximate matching in a language-agnostic way, and is BSD-licensed.
Thanks, I wasn’t quite aware of ispell. Just using Levenshtein distance makes it easy to support other languages, while soundex or metaphone algorithms, even though specific to English, vastly help in getting the right corrections in some cases. I will compare against ispell and see the difference.
[Comment removed by author]
I just uploaded a PDF version, you can use that: http://netbsd.org/gallery/presentations/abhinav/AsiaBSDCon2017/asiabsdcon_2017_modern_spell.pdf
I hit view source because I was curious, and… wow, that’s a lot of css.
At least the slides only go in one direction. The last reveal.js (I think that’s the name) slideshow I tried viewing required going up and down and left and right. Like solving a maze.
Yep, it’s reveal.js. With slides that use reveal.js, you can just keep hitting [space] (or N) to get to the next slide (? will bring up a help screen). Reveal.js isn’t bad for presenters (being able to organize the slides in sections is useful), but when I’ve distributed slides created in that format, I either export it to another format (e.g., PDF), or turn off the animations.