Pergunta

No arquivo Atomic.aiml, parte do Annotated ALICE AIML arquivos , há um grande número de categorias como esta:

<category>
    <pattern>ANSWER MY QUESTION</pattern>
    <template>
        Please try asking 
        <set name="it">your question</set> 
        another way.
    </template>   
</category>

Este código não é válido de acordo com a AIML XSD ; o validador diz que Sem dados de caracteres são permitidos no modelo de conteúdo (em relação às sua pergunta dados de caracteres dentro do elemento set). Se eu excluir sua pergunta o desaparecimento de erro, mas depois "ele" não seria definido corretamente.

Como faço para corrigir o código acima assim que passa a validação?

Foi útil?

Solução

Qual Validador você está usando porque os seguintes valida arquivo completo de acordo com Xerces?

<aiml xmlns="http://alicebot.org/2001/AIML-1.0.1" version="1.0.1">
  <category>
    <pattern>ANSWER MY QUESTION</pattern>
    <template>
       Please try asking
       <set name="it">your question</set>
       another way.
    </template>
  </category>
</aiml>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top