国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

不到20行代碼,用Python做一個(gè)智能聊天機(jī)器人

開(kāi)發(fā) 后端
伴隨著自然語(yǔ)言技術(shù)和機(jī)器學(xué)習(xí)技術(shù)的發(fā)展,越來(lái)越多的有意思的自然語(yǔ)言小項(xiàng)目呈現(xiàn)在大家的眼前,聊天機(jī)器人就是其中最典型的應(yīng)用,今天小編就帶領(lǐng)大家用不到20行代碼,運(yùn)用兩種方式搭建屬于自己的聊天機(jī)器人。

 [[263019]]

 

伴隨著自然語(yǔ)言技術(shù)和機(jī)器學(xué)習(xí)技術(shù)的發(fā)展,越來(lái)越多的有意思的自然語(yǔ)言小項(xiàng)目呈現(xiàn)在大家的眼前,聊天機(jī)器人就是其中最典型的應(yīng)用,今天小編就帶領(lǐng)大家用不到20行代碼,運(yùn)用兩種方式搭建屬于自己的聊天機(jī)器人。

1.神器wxpy庫(kù)

首先,小編先向大家介紹一下本次運(yùn)用到的python庫(kù),本次項(xiàng)目主要運(yùn)用到的庫(kù)有wxpy和chatterbot。

wxpy是在 itchat庫(kù) 的基礎(chǔ)上,通過(guò)大量接口優(yōu)化,讓模塊變得簡(jiǎn)單易用,并進(jìn)行了功能上的擴(kuò)展。什么是接口優(yōu)化呢,簡(jiǎn)單來(lái)說(shuō)就是用戶直接調(diào)用函數(shù),并輸入幾個(gè)參數(shù),就可以使用了,不需要關(guān)心函數(shù)的底層實(shí)現(xiàn)。

Chatterbot是一個(gè)基于機(jī)器學(xué)習(xí)的聊天機(jī)器人引擎,基于python編寫(xiě)而成,它可以自可以從已有的對(duì)話中進(jìn)行記憶匹配。

Wxpy因?yàn)椴捎么罅康慕涌诩桑栽谑褂玫臅r(shí)候非常方便,下圖是簡(jiǎn)單的wxpy使用,通過(guò)進(jìn)入交互式界面,可以與指定的好友進(jìn)行交談。代碼及效果如下圖所示:

 

上述的代碼中print_msg函數(shù)采用了wxpy庫(kù)的裝飾器,裝飾器在這里的作用可以查閱其源碼進(jìn)行查看,主要是用于注冊(cè)消息的配置。例如print_msg函數(shù),可以將對(duì)方的回復(fù)消息進(jìn)行輸出。而在手機(jī)微信上我們同樣看到了雙方之間交流,所以從某個(gè)層面上來(lái)講,wxpy就是PC端的微信。

2.圖靈聊天機(jī)器人

下面我們將會(huì)實(shí)現(xiàn)***個(gè)聊天機(jī)器人,該機(jī)器人是wxpy內(nèi)集成的圖靈機(jī)器人,由于圖靈機(jī)器人的高度專業(yè),所以制作出來(lái)的聊天機(jī)器人交流也非常的順暢。那如何將圖靈機(jī)器人嵌入到我們的交流中呢?首先我們需要去圖靈機(jī)器人官網(wǎng)注冊(cè)得到我們自己的機(jī)器人,注冊(cè)完成后,我們便可以生成圖靈機(jī)器人,并得到一個(gè)api_key,如下圖所示:

 

這個(gè)api_key便是我們后續(xù)制作聊天機(jī)器人的關(guān)鍵。圖靈聊天機(jī)器人的代碼和效果圖如下圖所示:

 

由上圖右邊的聊天記錄來(lái)看,依托圖靈機(jī)器人的聊天機(jī)器人效果非常的出色,而且還可以進(jìn)行天氣查詢等功能。

3.自己訓(xùn)練的聊天機(jī)器人

下面我們不依托于圖靈機(jī)器人,而是依靠ChatterBot來(lái)制作一款機(jī)器人,這款機(jī)器人,雖然效果較上一款性能差距較大,但是它可以訓(xùn)練我們自己的語(yǔ)料庫(kù),下面是代碼和效果的展示。

 

由上圖可以看出,或許是受制于語(yǔ)料庫(kù)資源過(guò)少,而且也不能夠主動(dòng)上網(wǎng)查詢。所以要想使其能夠回答和提問(wèn)基本吻合還需要大量的工作。

難道除了這些我們就沒(méi)有其它可以做的了嗎?當(dāng)然不是,ChatterBot為我們提供了可以訓(xùn)練的方式,我們可以提供素材來(lái)讓其進(jìn)行訓(xùn)練。代碼和效果如下圖所示:

 

我們首先定義了一個(gè)chatbot,然后將訓(xùn)練數(shù)據(jù)加入進(jìn)去,讓模型匹配我們的問(wèn)題,得到訓(xùn)練的結(jié)果。

右邊的圖展示了我們的結(jié)果,由結(jié)果可以看出,由于我們的訓(xùn)練集中沒(méi)有“在”這個(gè)數(shù)據(jù),所以得到的回答很莫名其妙,而對(duì)于“你好”和“你叫什么名字?”這兩個(gè)問(wèn)題的回答則得到了很***的答復(fù),這就是加入訓(xùn)練數(shù)據(jù)集的優(yōu)勢(shì)所在。

 

  1. trainer.train([ "你好", "你好,很高興認(rèn)識(shí)你", "你叫什么名字?", "我叫chat-robot-2.",]) 

(訓(xùn)練集的數(shù)據(jù))

你也可以加入你想要訓(xùn)練的語(yǔ)料庫(kù)進(jìn)行訓(xùn)練,一樣會(huì)得到不錯(cuò)的效果。有的同學(xué)可能會(huì)問(wèn)這是如何訓(xùn)練的呢?答案就在chatterbot的源碼里,打開(kāi)源碼我們可以這里的chatbot選擇的訓(xùn)練方法是“BestMatch”,也即最匹配方式,從訓(xùn)練的對(duì)話中找到最相識(shí)的語(yǔ)句,然后根據(jù)對(duì)話提供回答。

 

Python做機(jī)器學(xué)習(xí)的項(xiàng)目是不是很有趣,以上就是小編為大家?guī)?lái)的兩款聊天機(jī)器人的設(shè)計(jì),大家趕快動(dòng)手設(shè)計(jì)一款屬于自己的聊天機(jī)器人吧!

責(zé)任編輯:龐桂玉 來(lái)源: 菜鳥(niǎo)學(xué)Python
相關(guān)推薦

2018-06-08 16:18:43

Python微信聊天機(jī)器人

2019-04-19 16:30:30

Python機(jī)器人代碼

2022-09-30 13:55:46

Python機(jī)器人

2020-12-02 13:00:17

Recast.AI聊天機(jī)器人人工智能

2021-11-30 10:56:43

ChatterBot機(jī)器人人工智能

2021-05-24 15:29:24

人工智能機(jī)器人聊天

2023-07-27 14:38:58

人工智能機(jī)器人開(kāi)發(fā)

2024-01-31 18:04:58

SQL語(yǔ)句元數(shù)據(jù)

2022-08-04 07:03:41

AnswersInfobip無(wú)代碼

2020-02-26 17:39:18

Python機(jī)器人Word

2023-12-18 19:05:34

2021-10-28 22:46:13

Python機(jī)器人數(shù)據(jù)

2022-07-05 06:42:01

聊天機(jī)器人人工智能

2018-12-29 14:50:06

人工智能機(jī)器人編程語(yǔ)言

2016-10-09 13:40:44

PythonSlack聊天機(jī)器人

2024-11-01 07:30:00

2019-01-25 16:30:34

機(jī)器人機(jī)器學(xué)習(xí)人工智能

2017-06-08 10:07:53

機(jī)器人銀行微軟

2019-03-22 09:00:00

AI人工智能聊天機(jī)器人

2024-10-09 17:10:05

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

91免费看片网站| 国产欧美日韩中文字幕在线| 久久奇米777| 欧美一级淫片aaaaaaa视频| 国产乱子伦三级在线播放| 中文字幕亚洲在线观看| 在线免费观看日韩欧美| 波多野结衣之无限发射| 超碰97免费在线| 午夜精品一区二区三区电影天堂| 午夜伦理精品一区| 求av网址在线观看| 免费观看黄色网| 国产免费不卡| 91精品办公室少妇高潮对白| 久草热视频在线观看| av成人国产| 国产精品美乳一区二区免费| 国产精品久久久久久av公交车| 欧美卡1卡2卡| 永久免费在线| 综合欧美亚洲日本| 国产精品欧美激情在线观看| 日韩福利视频导航| 黑人巨大精品欧美一区二区小视频 | 中文字幕日韩av电影| 免费黄色在线看| 狠狠色噜噜狠狠狠狠97| 福利视频午夜| 国产精品美女久久久久av爽李琼 | 国产欧美亚洲视频| 911精品国产| 久久成人亚洲精品| 国产经典一区| 一区二区三区 在线观看视| 超碰在线99| 亚洲国产成人久久综合一区| 欧美日韩在线一二三| 亚洲一区二区| 成人h视频在线观看播放| 亚洲理论电影片| 91chinesevideo永久地址| 精品视频在线观看免费观看 | 男女啪啪免费观看| 久久99精品久久久久久久久久久久 | 欧美一区二区播放| 久操视频在线观看| 日韩视频一区二区| 爱情岛论坛亚洲品质自拍视频网站| 日韩视频一区二区| xxx.xxx欧美| 亚洲欧美国产精品| yy6080久久伦理一区二区| 在线中文字幕日韩| 国产在线一区不卡| 国产精品ⅴa在线观看h| 亚洲91精品| 国产综合色一区二区三区| 国产精品久久久一区二区| 午夜精品亚洲一区二区三区嫩草 | 欧美丝袜足交| 国产精品视频永久免费播放| yw视频在线观看| 欧美日韩久久一区二区| 三级福利片在线观看| 亚洲精品视频在线播放| 亚洲高清国产拍精品26u| 97超视频免费观看| 亚洲一级毛片| 日本精品一区| 成人aa视频在线观看| 妞干网2018| 欧美性感一区二区三区| 精品三级久久| 久久97精品久久久久久久不卡 | 日韩精品极品视频| 国产美女特级嫩嫩嫩bbb片| 婷婷中文字幕综合| 50度灰在线| 久久精品亚洲国产| 成人嘿咻视频免费看| 欧美成人综合一区| 91色乱码一区二区三区| 中文在线а√在线| 亚洲大胆人体在线| 都市激情亚洲| 久久99影院| 久久先锋影音av鲁色资源网| 中文字幕免费在线观看| 欧美精品一区二区三区四区 | 欧美夫妻性视频| 婷婷综合五月| 欧美狂野激情性xxxx在线观| 一区二区三区欧美亚洲| 图片区小说区亚洲| 91av在线影院| 久久精品久久综合| 992tv在线观看| 亚洲欧洲日产国产网站| 欧美视频网址| 97超碰人人澡| 欧美精品aⅴ在线视频| 精品国产18久久久久久二百| 精品无人区一区二区三区竹菊| 91麻豆国产自产在线观看| www.在线播放| 久久免费高清视频| 全国精品久久少妇| 在线麻豆国产传媒1国产免费| 亚洲白拍色综合图区| jiujiure精品视频播放| 亚洲国产精品成人天堂| 7777精品伊人久久久大香线蕉最新版| 激情综合五月| 亚洲精品偷拍视频| 在线欧美日韩精品| 日韩三区视频| 免费不卡av在线| 欧美一级欧美一级在线播放| 久久91精品| 亚洲熟妇av一区二区三区漫画| 欧美撒尿777hd撒尿| 琪琪久久久久日韩精品| 久久亚洲国产成人精品无码区 | 国产又黄又大又粗视频| 欧美一区中文字幕| 色乱码一区二区三区网站| 男人揉女人奶房视频60分| 日韩免费视频线观看| 久久大综合网| 成人xxx免费视频播放| 色婷婷久久一区二区| 久久精品观看| 自拍视频在线| 亚洲一区二区三区乱码aⅴ| 综合自拍亚洲综合图不卡区| 色8久久久久| 成人短视频在线观看免费| 欧美成人精品二区三区99精品| 一区二区电影| 久久久亚洲精华液精华液精华液 | 日韩经典中文字幕一区| 尤物视频在线观看| 琪琪第一精品导航| 欧美经典一区二区三区| av日韩在线免费观看| 欧美理论片在线观看| 国内一区二区视频| 日韩黄色片在线| 日韩二区三区在线| 日韩精品久久久久久| 天堂8中文在线| 色噜噜一区二区| 欧美精品一区二区三区高清aⅴ| 99在线|亚洲一区二区| 992tv免费直播在线观看| 91在线视频成人| 色偷偷88欧美精品久久久| 国产精品毛片久久| 欧美女子与性| 国产日韩久久| 日韩一区二区三区视频在线| 国产一区二区三区久久久久久久久| 第一页在线观看| 久久精品国产综合精品| 日韩欧美精品三级| 久久精品国内一区二区三区 | 国产精品午夜久久| 中文字幕免费在线观看| 清纯唯美亚洲激情| 亚洲黄网站在线观看| 97超碰在线公开在线看免费| 免费成人看片网址| 欧美成人福利视频| 国产盗摄精品一区二区三区在线| 韩国美女久久| 日本人体一区二区| 98精品在线视频| 亚洲一区二区三区四区的| 国产精品传媒精东影业在线| 成人免费视频| 在线播放豆国产99亚洲| 按摩亚洲人久久| 亚洲精品免费一二三区| 国产一区二区三区四区老人| 在线观看中文| 国产视频九色蝌蚪| 欧美高清无遮挡| 欧美日韩色婷婷| 麻豆久久久久久| 99这里只有精品视频| 超碰在线电影| 欧美激情视频一区二区三区| 亚洲欧美日韩国产精品| 欧美国产精品中文字幕| 91久久电影| 伊人网在线播放| 8×8x拔擦拔擦在线视频网站| 九九热久久66| 色噜噜久久综合伊人一本|