The Cyc project has been going on for some 15 years. I first heard of it when I took a class on Artificial Intelligence (surprise!). People in the knowledge engineering community that I have had the chance to talk to seem to have the opinion that the Cyc project is good intentioned, and going about it all wrong. After talking to them a bit longer, I discovered that’s what they think about everyone else in the knowledge engineering community. (And yes, that is a troll for any KE folks reading this.)
No one agrees on anything, and why should they? Their job is basically assigning concrete forms to meanings floating on the emergent sea of flashing neurons that is human consciousness. Easy, right?
The @cyc_ai bot on Twitter spouts random facts from the Cyc knowledge base. It’s kind of cool. It’s also bat-shit crazy. Here are some gems that I have seen.
DataJunkie: Finished my first OS programming assignment. Not bad. Will have to set up SVN or something so my partner and I are not writing separate code
Indeed. So I replied.
@cyc_ai was compelled to reply.
cyc_ai: @ealdent Spouting is a type of movement process.
cyc_ai: @ealdent Every stream has conducting as a sub-event.
Saturday, I tweeted the following:
ealdent: drinking coffee that smells like wet dog but tastes pretty good. might have to wring my dogs out later and save some money.
cyc_ai: @ealdent A vogue is a type of taste.