moz4r's blog

BOT memory

moz4r's picture

Hi this is what I use to give the chatbot some learning capacities:

It's a WIP

3 things:

Short time memory:

I used <topic> tag and <set> vars

They are temporary informations that are used only, example to turn on specific subject of conversation

<think><set name="topic">SPEAKABOUTROBOTS</set></think>

Set the conversation subject to SPEAKABOUTROBOTS

So all the AIML into


Inmoov messenger

moz4r's picture

Little update of the bot, this is inmoov ( and friends ) messenger .  Sorry for translation quality of messenger AIML. You can mod it .

 

 


WebkitSpeechRecognition works great !

moz4r's picture

Thanks the team . i can now stop the listening and resume it and never touch the microphone icon

Robot is now autonomous

I removed the microphone from the head to avoid servo noise ,  i put it later into coton away from servo.

 

 


Perfect MouthControl

moz4r's picture

Hi ! this is perfect mouthcontrol synchronisation :

Can be impoved

 

 

 

 

1 arduino nano dedicated to it

Output jack to input analog ( aref 1 volt my jack output 1volt max )

https://github.com/MyRobotLab/pyrobotlab/blob/master/home/moz4r/mouthcon...