Join Bot Libre's Partner and Affiliate program and support our free open platform
Self, AIML, and scripting : Evaluation flow, declaring new :response sentences and miscelany

RE: Evaluation flow, declaring new :response sentences and miscelany

by admin posted Jan 20 2015, 16:01

Not sure I understand what you are doing, but glad to hear you have it working.

To exclude a value or relationship from a variable you can use "exclude"

notIs {
  exclude "is";
}

notVerb{
  exclude #instantiation from #verb;
}

One thing that looks odd in your script is,

assign #word to :word1;

#word is a primitive, not a variable, assign should only be used with variables.

My guess on your corruption is that you somehow corrupted the global :input :speaker or :sentence variables, such that they no longer match. We should be preventing users from changing these, but are not currently doing so. You can check if they have been corrupted from the knowledge browser by browsing "input-varaible" (this is the global :input).


Id: 712705
Posted: Jan 20 2015, 16:01
Updated: Jan 20 2015, 16:01
Replies: 0
Views: 1837, today: 2, week: 3, month: 9
0 0 0.0/5