[pandorabots-general] Too much recursion in AIML
Dr. Rich Wallace
drwallace at alicebot.org
Fri May 19 03:21:11 PDT 2006
The most general answer to, Why Too much recursion in AIML, is get to know
your update.aiml file. Whether you are using Pandorabots Targeting,
Training, Say Instead, or Advanced Alter Response, the changes you make go
into a file called update.aiml. You can view and download this file under
the AIML tab of Pandorabots. Definitely download and save your work. But
also, check for any unexpected AIML errors. Sometimes you might not have
gotten the AIML you expected when you were doing your training, creating
Too much recursion.
Another frequent cause of Too much recursion occurs when you are using
imported AIML that requires a predicate to return a known value, such as
OM. In this case you need to use the Configure tab on Pandorabots to set
the value of <get>'s to return the default value OM.
> <html><div style='background-color:'><P>Actually, a lot of my problem I
> think comes from having more than one answer<template> to the
> same question. <EM>The pattern matching algorithm of any interpreter
> should always have a final something to say for *, *, * (pattern, that,
> topic) = no match</EM> found is not acceptable to me as no match should
> still be a match of no match. The reality is you can input "gleebix"
> and still get a response.</P>
> <P>It would be nice to have a tool that can put files side by side
> and scan for dupicate entries in one file that might be in the
> other file. Here it is, part of what I hope to do, and
> that is to combine the 2002 set with the AAA set in an English only
> file. Translation becomes less of a problem as you just have
> to convert English to any other language. So then rather than
> try to include another language(s) in a single set I'd break the
> languages into seperate sets that can be added as needed. Then all
> the work is in the actual translation of the base data set. It is a
> matter of focus, instead of blending together various languages with
> English in a single file, focus on just one language and work on expanding
> and refining the abilities of an English speaking AI and then later
> after we have pushed beyond ALICE's
> current limits we can easily convert the whole set to any other
> langauge. Trying to put everything in one package is the demo model
> and we are a little beyond that now. <BR></P><BR><BR><BR>
> <DIV>
> <DIV align=center>
> <DIV>
> <DIV align=center><A href="http://www.galacticenterprise.com/">Galactic
> Enterprise</A></DIV>
> <DIV align=center>Join the
> adventure...</DIV></DIV></DIV></DIV></div></html>
>
> _______________________________________________
> This is the pandorabots-general mailing list
> To Post, reply to pandorabots-general at list.pandorabots.com
> Unsubscribe and change preferences at
> http://list.pandorabots.com/mailman/listinfo/pandorabots-general
> Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
> Learn to read at http://www.literacy.org/
More information about the pandorabots-general
mailing list