This thread is going to be a bit esoteric, I’m afraid, and the questions posed within are directed at Dr. Wallace.
In my work with Program O over the years, I’ve encountered a number of people who have had issues with their chatbots that were traceable to invalid AIML markup, where punctuation was found within the <pattern> or <that> tags. This has lead me to develop an AIML validator that uses XML Schema (XSD) instead of a DocType Declaration (DTD). However, this is proving to be a greater challenge than anticipated. I’ve overcome many of the challenges so far, but one remains that is likely to be beyond my control, in that the current “official” XML namespace reference (http://alicebot.org/2001/AIML-1.0.1) is no longer valid, as it returns an HTTP 404 error. Is there a new reference available these days? Or do I need to create one elsewhere?