首页 > 其他 > 详细

ChatterBot人工智能,聊天机器人,无坑指南(安装,使用)(2.使用篇)

时间:2020-07-01 19:45:41      阅读:46      评论:0      收藏:0      [点我收藏+]

上一篇(安装):https://www.cnblogs.com/Ctrl-cCtrl-v/p/13220584.html

 

代码:

 1 from chatterbot import ChatBot
 2 chatbot = ChatBot(
 3     Charlie, #机器人名字
 4     trainer=chatterbot.trainers.ListTrainer
 5 )
 6 
 7 # 对话语料对,一问一答
 8 conversation = [
 9     "Hello",
10     "Hi there!",
11     "How are you doing?",
12     "I‘m doing great.",
13     "That is good to hear",
14     "Thank you.",
15     "You‘re welcome."]
16 chatbot.train(conversation)
17 
18 response = chatbot.get_response(input("话:")) #获取回答
19 print(response)

默认使用的Levenshtein distance算法能让引擎从问答对中选出一个相近的回答

 

ChatterBot人工智能,聊天机器人,无坑指南(安装,使用)(2.使用篇)

原文:https://www.cnblogs.com/Ctrl-cCtrl-v/p/13220619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!