4 ms·
MachineEnglish - a (self-)reflective subset of English which allows computers and robots to describe themselves by explaining their algorithm(s) to their users
by dhs 18y ago
MachineEnglish - a (self-)reflective subset of English which allows computers and robots to describe themselves by explaining their algorithm(s) to their users in natural language. Human-machine dialogue can include, but isn't limited to, the machine answering what, how, and why it's doing what it's doing while it is doing it. If I don't have to spend too much time working for rent and ramen money, the prototype will come online this Christmas.
(Disclaimer: No, I did't solve Artificial General Intelligence, nor did I do something equally "magical". I'm not trying to compete for <a href="http://www.loebner.net/Prizef/loebner-prize.html http://www.loebner.net/Prizef/loebner-prize.html">Hugh Loebner's gold medal</a>. I'll never be able to simulate a human brain which can explain its own workings. A human brain which could write such a simulation would have to be able to describe itself, which mine can't. A machine's "brain", however, can be much simpler, and the information about how it works usually does exist. The difficult thing is in encoding it so that it can be queried and used in coherent conversation. That's what I'm hacking on.)