[alicebot-archcomm] AIML architecture vs. application architecture
Jon Baer
alicebot-archcomm@list.alicebot.org
Mon, 12 Nov 2001 09:38:48 -0500
Just a small followup from
http://alicebot.org/articles/wallace/two-camps.html it states:
<snip>
In the future we should consider
more carefully how to make ALICE a "container" that is easily accessed by
other
applications. Another solution is provided by namespaces, which allow
embedding of other XML languages in AIML.
</snip>
Im not sure if Im reading it write or it was written wrong, but this
statement has to be backed up by the fact that the XML embedding and other
tricks or features inside of AIML (or even AIML inside XML/HTML/XHTML) is
*only* as good as the interpreter interpreting it, correct? In other words
there really is no reason for the embedding unless its clearly defined
somewhere on what process it should take. It would be the same as say an
Apache server hosting an AIML file and having someone request it. Its
almost useless and serves no purpose without being interpreted cleanly.
- Jon