Re: AIML pattern matcher design

2009-05-09 Thread dhs827
I'm completely engulfed in all this material, but I wanted to come back and say that I'm stunned by the enthusiasm with which you share your knowledge here. Many thanks, again. Dirk Parth Malwankar schrieb: > On Fri, 08 May 2009 22:20:13 +0530, dhs827 wrote: > > > > > > > > ; First thing to le

Re: AIML pattern matcher design

2009-05-08 Thread Parth Malwankar
On Fri, 08 May 2009 22:20:13 +0530, dhs827 wrote: > > > ; First thing to learn is XML parsing with Clojure. > > > Other comments, tips, disses? > > Dirk In case you don't expect end users or other languages to access the configuration, one option you have is to save the configuration directly

Re: AIML pattern matcher design

2009-05-08 Thread Adrian Cuthbertson
I found that after a couple of months of working with Clojure, my whole perspective on thinking about the problem domain and its possible abstractions changed really significantly. An approach that might benefit you is to spend a while dabbling with some repl explorations of some of the key Clojur

Re: AIML pattern matcher design

2009-05-08 Thread Luke VanderHart
> ; First thing to learn is XML parsing with Clojure. This is basically done. Use the xml library in core if you just need to load XML into a map data structure. Use the zip library if you need to navigate it. Use the xml library in contrib if you need to do xpath- style navigation. For the rest

AIML pattern matcher design

2009-05-08 Thread dhs827
I'm stealing knowledge left and right (just ask me :-) to design me an AIML pattern matcher. I've compiled a draft list of objects and behaviors, which I would like to see reviewed for plausibility: startup - opens configuration file (e.g. startup.xml) - passes configuration file