Thatstar.aiml: A Template

  • 2 Replies
  • 4661 Views
*

KnyteTrypper

  • Electric Dreamer
  • ****
  • 102
  • Onward thru the fog!
    • AI Nexus
Thatstar.aiml: A Template
« on: July 24, 2005, 01:49:59 am »
This is an  example of the use of the <thatstar> tag. In this case, <thatstar> is used to set the client's name, but there are many instances where knowledge of <thatstar> can come in handy. Although intended as an example, this is a complete aiml file. You can use the training interface to add these categories to your update.aiml, or import it as a separate document in your files (and perhaps add other categories using <thatstar> as they develop).

Code

<?xml version="1.0" encoding="ISO-8859-1"?>
<aiml>

<!-- UsingThatstar.aiml -->
<!-- Free software (c) 2005 KNYTETRYPPER. -->
<!-- This program is open source code released under -->
<!-- the terms of the GNU General Public License -->
<!-- as published by the Free Software Foundation. -->
<!-- Complies with AIML 1.0 Tag Set Specification -->
<!-- as adopted by the ALICE A.I. Foundation. -->
<!-- Last updated 4/17/05 by Richard Gray, aka KnyteTrypper -->

<category>
<pattern>YES</pattern>
<that> DO YOU MEAN YOUR NAME IS *</that>
<template>
<random>
<li>OK, then, I'll call you </li>
<li>I'm pleased to meet you, </li>
<li>Nice to meet you, </li>
<li>Good meeting you, </li>
</random>
<thatstar index="1"/>.
<think><set name="name"><thatstar index="1"/></set></think>
</template>
</category>

<category>
<pattern>YES</pattern>
<that> DO YOUR FRIENDS CALL YOU *</that>
<template>
<random>
<li>OK, then, I'll call you </li>
<li>I'm pleased to meet you, </li>
<li>Nice to meet you, </li>
<li>Good meeting you, </li>
</random>
<thatstar index="1"/>.
<think><set name="name"><thatstar index="1"/></set></think>
</template>
</category>

</aiml>


*

sh001

  • Guest
Re: Thatstar.aiml: A Template
« Reply #1 on: July 24, 2005, 04:59:03 am »
Hello_question_Why should we use this aiml file_alice already does remember the user's name, if user says, my name is abcd _thanks

*

KnyteTrypper

  • Electric Dreamer
  • ****
  • 102
  • Onward thru the fog!
    • AI Nexus
Re: Thatstar.aiml: A Template
« Reply #2 on: July 24, 2005, 12:38:08 pm »
If a client says "My name is *" ALICE sets the value of <name>. However, in both the 2002 ALICE set and the AAA set, the input "I am *" does NOT set the name. It does set "is" "it" and "topic" to the <person> value,  but when asked for a name, the bot says "Your name is ."  In order to fix this, the answer "Yes" to responses like "Do you mean your name is *" need to be modified to call the value of <thatstar>, as illustrated.

 


OpenAI Speech-to-Speech Reasoning Demo
by ivan.moony (AI News )
Today at 01:31:53 pm
Say good-bye to GPUs...
by MikeB (AI News )
March 23, 2024, 09:23:52 am
Google Bard report
by ivan.moony (AI News )
February 14, 2024, 04:42:23 pm
Elon Musk's xAI Grok Chatbot
by MikeB (AI News )
December 11, 2023, 06:26:33 am
Nvidia Hype
by 8pla.net (AI News )
December 06, 2023, 10:04:52 pm
How will the OpenAI CEO being Fired affect ChatGPT?
by 8pla.net (AI News )
December 06, 2023, 09:54:25 pm
Independent AI sovereignties
by WriterOfMinds (AI News )
November 08, 2023, 04:51:21 am
LLaMA2 Meta's chatbot released
by 8pla.net (AI News )
October 18, 2023, 11:41:21 pm

Users Online

256 Guests, 1 User

Most Online Today: 346. Most Online Ever: 2369 (November 21, 2020, 04:08:13 pm)

Articles