5 May 2011 mentifex   » (Master)

JavaScript AI Mind Programming Journal -- Wed.4.MAY.2011

Wed.4.MAY.2011 -- Bugfix of the WHO Problem

The JavaScript AI Mind is a tutorial version of the more robust artificial intelligence in Forth called MindForth. Recently we solved a "WHO" problem in MindForth, namely the inability of the artificial mind to de-activate the concept of "who" from within an input query so as to impart full activation to whatever concept should be the answer to the who-query. In MindForth it turned out that the R eActivate mind-module was neglecting to zero out the concept of "who" and it was a simple b ugfix to correct the problem. Now apparently the JSAI has the same problem, because we input "who are you" and we obtain the erroneous output, "WHO IS I". Since the concept of "who" is obviously not being de-activated, we will try the same bugfix that we used in MindForth. We tried it, and it works.

Wed.4.MAY.2011 -- Selecting "AN" Article Before Vowels

Today into the J avaScript AI we have ported MindForth code that substitutes "AN" for "A" before a noun that starts with a vowel. The mind-module of En Article (for English articles) has no problem of guessing whether a vowel comes next, but instead knows for sure when a vowel is coming, because the N ounPhrase module is ready to speak the first phoneme of the chosen noun prior to calling the En Article module. Thus the AiMind seems to use "AN" or "A" as effortlessly as a human mind does.


Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!