29. The article of claim 26 , wherein instructions to perform an initialization comprise instructions to: convert an AIML category having one pattern and one response template to an equivalent combination of one attribute and one megacategory, the one megacategory comprising the one response template; and store the equivalent combination.
26. The article of claim 25 wherein instructions causing a machine to link the plurality of attributes to the plurality of response templates comprises instructions to: form a megacategory, with the megacategory linking a combination of attributes to one of the plurality of response templates using one of the plurality of Boolean expressions.