Bootstrap Dialog System Status 2008-02-08
Previously, I posted the bootstrap dialog system design. See the project roadmap to see how this component supports the creation of artificial intelligence. I’m currently writing the parsing rule application library. At this pace, I hope that within a couple of months the system will echo back the single use case sentence that I used in the Incremental Fluid Construction Grammar library.
I worked out a way to efficiently select candidate grammar rules from among the several hundred thousand that eventually will be present. Each rule has one or more assocated symbols which must be present in the working memory feature structure that is built by the Fluid Construction Grammar production rule engine. I created an index by rule type that associates symbols with corresponding rules. The engine will search the index, which is stored in the knowledge base, for candidate rules and cache the results to yield efficient access.
Last week I gave a talk at Cycorp, where I used to work, about the combination of Incremental Fluid Construction Grammar and Double R Grammar. It was well received and I’m glad my audience found a number of small errors in my presentation that I subsequently fixed.
Alois Cochard on 12 Feb 2008 at 3:53 pm #
Greetings,
I just see few days ago a comment from yourself on one of my blog post, making me take a tour here:
http://weblogs.java.net/blog/alois/archive/2006/02/ai_imagining_wh_1.html
Really nice project, I dream about hard-AI software running.
Are you looking for developers ?
Would love to collaborate (even for small task) in this project.
Alois
texai.org » Spreading Activation Library Released on 25 Mar 2008 at 10:00 pm #
[…] I just released the Spreading Activation Java library. It is a generally useful component of the English dialog system in which it is used to elaborate a discourse context by adding related concepts to those explicitly […]