સુધારો કરવા માટે અમારા વ્યાપારી સેવા Bot Libre for Business માટે માત્ર $4.99 દર મહિને
Bot Libre Forum

having trouble with this aiml code

દ્વારા bobred પોસ્ટ Dec 20 2019, 8:58

does this store for the life of the chatbot or has that changed?

please answer?

chatbot aiml work.txt


by admin posted Dec 20 2019, 15:32
AIML and tags store the variables on the current conversation.
Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2737, today: 1, week: 2, month: 5

by bobred posted Dec 20 2019, 16:20

when I log out of a chatbot then talk to her again she will forget what she had learned.


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2848, today: 1, week: 2, month: 7

by admin posted Dec 21 2019, 10:34

Yes, that will be a new conversation.

To access global variables you need to use Self.

i.e.

<self>#self.like =+ star</self>


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2912, today: 1, week: 1, month: 4

by bobred posted Dec 21 2019, 17:39

will my chatbot remember what I taught her the next time I speak to her with this aiml script?

aboutmeer.txt

 


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2972, today: 1, week: 2, month: 8

by admin posted Dec 23 2019, 11:25
get/set are only stored for the conversation.
See my last response.

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2902, today: 2, week: 6, month: 16

by bobred posted Dec 24 2019, 11:43

how would I use self in aiml to access global variables?


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2835, today: 0, week: 0, month: 4

by admin posted Dec 26 2019, 15:12
You can use something like:
<category><pattern>I like it when *</pattern>
<template>Is that what you always liked?  <think><self>#self.like = star;</self></think></template>
</category>
<category><pattern>what do i like</pattern>
<template>You like <self>#self.like</self></template>
</category>

Updated: Dec 26 2019, 15:13
Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2867, today: 0, week: 1, month: 3

by bobred posted Dec 27 2019, 6:02

would this allow me to change what I taught her I liked to do?

I need it to store the last weekday I talked to my chatbot.


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2923, today: 0, week: 2, month: 6

by bobred posted Dec 27 2019, 12:47

it works.i can change what it learned with this.


Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 2737, today: 1, week: 2, month: 7

ને: 30922225
ટૅગ્સ: aiml
પોસ્ટ: Dec 20 2019, 8:58
સુધારાશે: Dec 20 2019, 15:33
જવાબો: 9
જોવાઈ: 3522, આજે: 4, સપ્તાહ: 9, મહિને: 18
0 0 0.0/5