I read a little about the metric from the link you posted, and I am not a programmer, so I can only understand very little about it. But the fact that a program would have the ability to do that with strings blows my mind. Why don't we see such things in more UIs in all sorts of commercial applications? Either way, including it in something like this is surprising, and I think really speaks to your skill- I mean, god damn.
I hate to spawn an off topic discussion, but I'd love to know, if it detects typos in strings, how does it infer what the user meant to say? Does it refer to accepted strings and try to pick the best expected command?
Edit - Silly me, I use my iPhone constantly and yet ask where in commercial programming I'd encounter typo corrections!
Someone asked me, you know, what is the point of not requiring users to just use the correct strings? I thought maybe Lazy just wanted to practice or, just did it for fun. But then I realized, with the amount of items, systems, ships, etc in a big modded game, the ability to guess at the name of an item would be incredibly useful.