Discovering spaCy
Sometimes you just get awestruck by things you discover that you didn’t know you were looking for. On a lark…
Theoretical AWE Editor 1.0
Introducing the future introduction of the AWE Editor 1.0. AWE stands for Advanced Word Editor and it’s something I’ve pieced…
Integrating Dokuwiki with the Mulcher
So I had a great idea — why not just use DokuWiki as the story manager? The idea hit me…
Part of Speech in PHP
So as it turns out, there’s an interesting natural language problem in Kongzi beyond the multiple choice problem discussed years…
Most Readability Scores are Inaccurate
So as it turns out, most readability scores are inaccurate. This comes as no surprise because simply by joining some…
What Happened.?
Four years ago something happened in my life — I decided I didn’t need any of that computer programming garbage,…
K1 taking shape ahead of schedule
As K1 starts to take shape and the new UI goes live I am strongly encouraged to keep working on…
Algorithm K-1 Release Canidate Alpha
From the previous discussions we have arrived at the following: Simple “Time Bubbles” (SM-2) is fine, but you can be…
SRS is not very useful
Possible implementation ideas for the K-1 algorithm. We will begin with a quote: Spaced repetition is a solid idea with…
Incremental Reading in Kongzi Online
As I was looking into SM-2 today and other algorithms, I decided to take a look at what SuperMemo was…
K-0
The new algorithm for Kongzi isn’t really a new algorithm, it is a variation on “prefer unknown cards” from Desktop…
Kongzi’s New Algorithm
k-0. I’ve done it. I can’t believe it. After finishing a usable implementation of Kongzi Desktop for kongzi.ca, I had…
Haskell is considered harmful
When we write computer programs we are telling the computer to do something. It then makes sense, on some level,…
It’s all about the Dictionaries
So here we are, finally hooking up the entry editor to the flashcard quiz routine. And the most glaring thing…
I switched to Gentoo on September 1st
I’m liking the new Gentoo. I almost went with Slackware, Puppy, or Devuan. Why Gentoo? It’s something of an experiment.…
You must fight in the Linux civil war
I’ve been away lately and as I have just returned to Linux space I am dismayed to discover the intrusion…
Fix RSSOwl error “RSSOwl was unable to create a browser for reading news. Please refer to the FAQ for further help.”
This has been working since at least Linux Mint 13 and is confirmed to work on the latest Linux Mint…
Attaching Part-of-Speech to Keyword helps learners
JMDict makes the interesting choice of organizing data by grouping together various readings and glosses, where the glosses are organized…
Anki is a horrible bloated piece of crap and I hate it.
Two weeks later. I’ve finished putting together the Anki-like database structure. Logic and inevitability have finally led us to this point. But as…
The Data Structure Paradigm That Changed Everything
Kongzi Desktop had always been different from programs like Anki in that it had a central “dictionary” from which the…