下载的开放源 的机器人自由社会版 和安装机器人自由于你自己的服务器
Help

Weak Understanding

通过 lucky2b 发布 Feb 27 2020, 5:59

Dear Admin,
I have an issue. I have created a bot.
It is having a script named 'UNDERSTANDING'. According to this script, bot learns basic sentences from user but when I make it learn then it doesn't understand. This script runs the same sentences as written in the script.
For Example :
                         If I say " Harry is sleeping ", Then it says I don't Understand.

But When I say the sentences which are written in Script then it Understands.

So, Can you provide any other Self Learning Scripts That can make bot learn any sentences itself.

Thank You, Have A Great Day.


by admin posted Feb 28 2020, 9:08

The understanding script can understand simple phrases of the form "noun - verb - adjective" or some variations.

For the bot to understand it must know what type of word it is, the bot will load word data from Wiktionary as it encounters new words. The first time the bot encounters a new word it will not understand, but it will load the word data from Wiktionary in the background so that the next time it will understand the word. Some words such as names it may not find on Wiktionary, although Harry appears to be there.

Also ensure you don't have learning enabled as this will have the bot learning your responses, so you will end up getting your own response back.

Log from new "basic template" bot.

is snow white
Sorry, I do not understand, perhaps rephrase your question.
is snow white
I'm not sure if snow is white.
snow is white
I understand, snow is white.
is snow white
That's right, snow is white.
is Harry sleeping
Sorry, but I do not understand.
Harry is sleeping
I believe you that Harry is sleeping.
is Harry sleeping
Yes, to my knowledge Harry is sleeping.

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1864, today: 1, week: 5, month: 21

by lucky2b posted Feb 28 2020, 12:03
Still My problem hasn't solved because when I say him "Chetan Is Sleeping", Then He Says, I dont understand.

So Do you have any solution for this ???

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1852, today: 1, week: 6, month: 20

by admin posted Feb 28 2020, 12:58

The bot does not know the word "Chetan". You would need to train the bot with this word first.

You can add the word from the bot's Training & Chat Logs page.

You can also tell the bot about the word through the DefineWord script.

Chetan is a noun
Chetan is sleeping
Okay, I will remember that Chetan is Sleeping.

Updated: Feb 28 2020, 12:58
Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1964, today: 1, week: 5, month: 20

by lucky2b posted Mar 1 2020, 0:25
Thank You So Much, Sir !!!!

Thumbs up: 0, thumbs down: 0, stars: 0.0
Views: 1796, today: 1, week: 7, month: 19

by lucky2b posted Feb 28 2020, 11:53
Thank You . I will Test it and If I got any issue then I will tell you
Thank You Sir

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

Id: 32289053
发布: Feb 27 2020, 5:59
答复: 2
的风景: 1891, 今天: 1, 周: 6, 一个月: 21
0 0 0.0/5