精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

十分鐘,如何制作一個(gè)聊天機(jī)器人?

人工智能 機(jī)器人
在現(xiàn)實(shí)中,聊天機(jī)器人的響應(yīng)時(shí)間非常重要。無(wú)論是旅游業(yè)、銀行還是醫(yī)療,如果你真的想幫助客戶,機(jī)器人的響應(yīng)時(shí)間應(yīng)該更短,并且應(yīng)與客戶服務(wù)代表交談時(shí)的真實(shí)情況類似。

 本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)

[[390546]]

了解聊天機(jī)器人的主要用途很重要,每個(gè)行業(yè)都不能使用同一個(gè)聊天機(jī)器人,他們有不同的目的和不同的語(yǔ)料庫(kù)。雖然消息傳遞組件可以很好地給予答復(fù),但是可能需要時(shí)間作出回應(yīng)。另一方面,考慮到時(shí)間問(wèn)題,可以應(yīng)用各種其他方法,甚至可以找到一些以規(guī)則為基礎(chǔ)的系統(tǒng),以獲得適合回答所提問(wèn)題的語(yǔ)句。

你曾多少次聯(lián)系旅行社要求退票,得到一個(gè)恰當(dāng)?shù)拇饛?fù)是遠(yuǎn)遠(yuǎn)不夠的。

現(xiàn)在讓我們制作一個(gè)簡(jiǎn)單的聊天機(jī)器人,安裝以下軟件包:

  1. pip install nltk  
  2. pip install newspaper3k 

Package newspaper3k有以下優(yōu)點(diǎn):

  • 多線程文章下載框架
  • 可識(shí)別新聞URL
  • 可從HTML中提取文本
  • 從HTML中提取頂層圖像
  • 可從HTML提取所有圖像
  • 可從文本中提取關(guān)鍵詞
  • 可從文本中提取摘要
  • 可從文本中提取作者
  • 谷歌趨勢(shì)術(shù)語(yǔ)提取
  • 使用10多種語(yǔ)言(英語(yǔ)、德語(yǔ)、阿拉伯語(yǔ)、中文等)

導(dǎo)入庫(kù),如下所示:

  1. #import libraries 
  2. from newspaper import Article 
  3. import random 
  4. import nltk 
  5. import string 
  6. from sklearn.feature_extraction.text import CountVectorizer 
  7. from sklearn.metrics.pairwise import cosine_similarity 

余弦相似度或余弦核將相似度計(jì)算為X和Y的標(biāo)準(zhǔn)化點(diǎn)積:

  1. sklearn.metrics.pairwise.cosine_similarity(X, Y=None, dense_output=True

參數(shù)

X{ndarray, sparse matrix} of shape (n_samples_X, n_features) 輸入數(shù)據(jù)。

Y{ndarray,sparse matrix} of shape (n_samples_Y, n_features), default=None 輸入數(shù)據(jù)。

如果沒(méi)有,輸出將是X. dense_outputbool中所有樣本之間的成對(duì)相似性,default =True是否返回密集輸出,即使輸入是稀疏的。如果為False,則如果兩個(gè)輸入數(shù)組都是稀疏的,則輸出是稀疏的。

返回

核矩陣:ndarray of shape(n_samples_X, n_samples_Y)

  1. import numpy as np 
  2. import warnings 
  3. warnings.filterwarnings('ignore'

這里從一個(gè)醫(yī)療保健網(wǎng)站獲取數(shù)據(jù):

  1. article=Article("https://www.mayoclinic.org/diseases-conditions/chronic-kidney-disease/symptoms-causes/syc-20354521"
  2. article.download() 
  3. article.parse() 
  4. article.nlp() 
  5. corpus=article.text 
  6. print(corpus) 
  7.  
  8.  
  9. #tokenization 
  10. text=corpus 
  11. sentence_list=nltk.sent_tokenize(text) #A list of sentences 
  12.  
  13.  
  14. #Print the list of sentences 
  15. print(sentence_list) 

準(zhǔn)備好了語(yǔ)料庫(kù)之后,你需要考慮用戶或客戶可能會(huì)問(wèn)或說(shuō)的問(wèn)題,這與我們的內(nèi)容無(wú)關(guān)。它可以是問(wèn)候語(yǔ)、感謝語(yǔ),也可以是拜拜之類的信息。團(tuán)隊(duì)需要就這些信息和他們的反應(yīng)進(jìn)行考量。

問(wèn)候機(jī)器人響應(yīng):

  1. #Random response to greeting 
  2. def greeting_response(text): 
  3.  text=text.lower() 
  4.  
  5.  
  6.  #Bots greeting 
  7.  bot_greetings=["howdy","hi","hola","hey","hello"
  8.  
  9.  
  10.   #User Greetings 
  11.  user_greetings=["wassup","howdy","hi","hola","hey","hello"
  12.  for word in text.split(): 
  13.  if word in user_greetings: 
  14.  return random.choice(bot_greetings) 
  15. #Random response to greeting 
  16. def gratitude_response(text): 
  17.  text=text.lower() 

感謝機(jī)器人響應(yīng):

  1. #Bots gratitude 
  2.  bot_gratitude=["Glad tohelp","You are most welcome""Pleasure to be ofhelp"
  3.  
  4.  
  5.  #User Gratitude 
  6.  user_gratitude=["Thankyou somuch","grateful","Thankyou","thankyou","thankyou"
  7.  
  8.  
  9.  for word in text.split(): 
  10.  if word in user_gratitude: 
  11.  return random.choice(bot_gratitude)

種類列表:

  1. Default title text 
  2. def index_sort(list_var): 
  3.  length=len(list_var) 
  4.  list_index=list(range(0,length)) 
  5.  x=list_var 
  6.  for i in range(length): 
  7.  for j in range(length): 
  8.  if x[list_index[i]]>x[list_index[j]]: 
  9.  #swap 
  10.  temp=list_index[i] 
  11.  list_index[i]=list_index[j] 
  12.  list_index[j]=temp 
  13.  
  14.  
  15.  return list_index 

聊天機(jī)器人響應(yīng)功能來(lái)自于對(duì)預(yù)定義文本的余弦相似性的響應(yīng)。

  1. #Creat Bots Response 
  2. def bot_response(user_input): 
  3.  user_input=user_input.lower() 
  4.  sentence_list.append(user_input) 
  5.  bot_response="" 
  6.  cm=CountVectorizer().fit_transform(sentence_list) 
  7.  similarity_scores=cosine_similarity(cm[-1],cm) 
  8.  similarity_scores_list=similarity_scores.flatten() 
  9.  index=index_sort(similarity_scores_list) 
  10.  index=index[1:] 
  11.  response_flag=0 
  12.  j=0 
  13.  for i in range(len(index)): 
  14.  ifsimilarity_scores_list[index[i]]>0.0: 
  15.   bot_response=bot_response+''+sentence_list[index[i]] 
  16.  response_flag=1 
  17.  j=j+1 
  18.  if j>2: 
  19.  break 
  20.  
  21.  
  22.  if response_flag==0: 
  23.  bot_response=bot_response+""+"I apologize, I dont understand" 
  24.  
  25.  
  26.  sentence_list.remove(user_input)  
  27.  
  28.  
  29.  return bot_response 

對(duì)于退出聊天,退出列表中的單詞寫(xiě)為“退出”,“再見(jiàn)”,“再見(jiàn)”,“退出”。

響應(yīng)這些話,聊天機(jī)器人將退出聊天。

啟動(dòng)聊天機(jī)器人,盡情享受吧!

  1. #Start Chat 
  2. print("Doc Bot: I am DOc bot and I will answer your queries about chronickidney disease, if you want to exit type, bye"
  3.  
  4.  
  5. exit_list=['exit','bye','see you later','quit'
  6.  
  7.  
  8. while(True): 
  9.  user_input=input() 
  10.  if user_input.lower() in exit_list: 
  11.  print("Doc Bot: Bye Bye See youlater"
  12.  break 
  13.  elif greeting_response(user_input)!=None: 
  14.  print("Doc Bot: "+greeting_response(user_input)) 
  15.  elif gratitude_response(user_input)!=None: 
  16.  print("Doc Bot: "+gratitude_response(user_input))  
  17.  else
  18.  print("Doc Bot: "+bot_response(user_input)) 

請(qǐng)參見(jiàn)下面聊天機(jī)器人的回復(fù):

 

“謝謝”并不在我們的機(jī)器人感謝程序中,因此我們要傳達(dá)這樣的信息。隨著時(shí)間的推移,你可以擴(kuò)大這樣的詞匯表,或者使用正則表達(dá)式對(duì)其進(jìn)行微調(diào)。

舉個(gè)小例子,與聊天機(jī)器人開(kāi)始聊天,應(yīng)該是快速和簡(jiǎn)單的。你需要針對(duì)不同行業(yè)對(duì)聊天機(jī)器人進(jìn)行微調(diào),這些行業(yè)的語(yǔ)料庫(kù)來(lái)自實(shí)時(shí)數(shù)據(jù)或云端的一些儲(chǔ)存。

此外,需要注意的是,實(shí)時(shí)數(shù)據(jù)要面對(duì)挑戰(zhàn),聊天必須基于最新的數(shù)據(jù)作出回應(yīng),例如在旅行社訂票。

 

 

責(zé)任編輯:華軒 來(lái)源: 讀芯術(shù)
相關(guān)推薦

2021-04-21 09:00:00

機(jī)器人語(yǔ)言工具

2021-11-30 10:56:43

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

2020-07-30 08:06:34

Python開(kāi)發(fā)工具

2020-08-07 14:40:09

Python聊天機(jī)器人編程語(yǔ)言

2025-08-27 09:06:27

2020-12-17 06:48:21

SQLkafkaMySQL

2019-04-01 14:59:56

負(fù)載均衡服務(wù)器網(wǎng)絡(luò)

2009-10-09 14:45:29

VB程序

2022-10-12 23:02:49

Calcite異構(gòu)數(shù)據(jù)框架

2021-07-29 08:57:23

ViteReact模塊

2022-06-16 07:31:41

Web組件封裝HTML 標(biāo)簽

2024-06-19 09:58:29

2021-09-07 09:40:20

Spark大數(shù)據(jù)引擎

2023-04-12 11:18:51

甘特圖前端

2012-07-10 01:22:32

PythonPython教程

2015-09-06 09:22:24

框架搭建快速高效app

2023-11-30 10:21:48

虛擬列表虛擬列表工具庫(kù)

2024-05-13 09:28:43

Flink SQL大數(shù)據(jù)

2024-01-29 00:20:00

GolangGo代碼

2025-03-18 12:20:00

編程
點(diǎn)贊
收藏

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

无人码人妻一区二区三区免费| 欧美成人蜜桃| 九九视频在线免费观看| 精品少妇一区| 欧美色综合久久| 99久re热视频精品98| 欧日韩在线视频| 日日夜夜精品免费视频| 久色乳综合思思在线视频| 国产黑丝一区二区| 欧洲美女精品免费观看视频| 亚洲午夜羞羞片| 日韩免费毛片| 姝姝窝人体www聚色窝| 日本午夜精品视频在线观看 | 欧美天堂亚洲电影院在线观看| 日韩精品免费在线视频| 国产精品久久a| av3级在线| 欧美激情综合五月色丁香| 91手机在线观看| 国产精品无码粉嫩小泬| 亚洲成人在线| 久久精品视频在线播放| www.中文字幕av| 精品视频在线播放一区二区三区| 欧美性猛交xxxx黑人| 欧美狂野激情性xxxx在线观| 91高清在线| 久久久亚洲精品一区二区三区| 91精品国产91久久久久青草| 在线免费看91| 三级不卡在线观看| 羞羞色国产精品| 日韩成人毛片视频| 欧美电影《睫毛膏》| 日韩精品在线免费观看| 中文在线字幕观看| 国产一区二区高清在线| 欧美视频在线观看一区二区| av片中文字幕| 成人片免费看| 香蕉影视欧美成人| 97免费视频观看| 免费在线看电影| 一区二区在线观看免费视频播放| 亚洲欧洲三级| 午夜视频在线观看网站| 中文天堂在线一区| 亚洲一区精品视频| jyzzz在线观看视频| 国产亚洲一区二区在线观看| 欧美高清视频一区二区三区在线观看| 天堂网2014av| va亚洲va日韩不卡在线观看| 成人区精品一区二区| 国产黄色片网站| 国产在线播放一区三区四| 国产欧美一区二区| 国产精品高潮呻吟av| 激情小说亚洲一区| 亚洲最大的成人网| а√中文在线资源库| 国产精品99久久久久| 99久久自偷自偷国产精品不卡| h狠狠躁死你h高h| 国产成人亚洲精品青草天美 | 少妇高潮一区二区三区| 日韩精品www| caopeng视频| 不卡在线一区| 久久精品一区中文字幕| 欧美偷拍第一页| 亚洲国产裸拍裸体视频在线观看乱了中文 | 日韩一区二区三区不卡| 99国产麻豆精品| 欧美日本国产精品| 91在线免费看| 亚洲欧美电影院| 国产美女在线一区| 三级成人黄色影院| 欧美日韩国产美| 91精品又粗又猛又爽| 西野翔中文久久精品国产| 中文字幕日韩综合av| 青草影院在线观看| 一区二区三区导航| 国产精品女人久久久久久| av观看在线免费| 26uuu久久天堂性欧美| 亚洲欧洲国产日韩精品| 久久青青色综合| 色综合天天做天天爱| 欧美日韩精品区别| 草莓视频一区二区三区| 一本久久综合亚洲鲁鲁| 全网免费在线播放视频入口 | 日韩成人一级| 日日骚久久av| 日本一级片免费看| 久久99国内精品| 蜜桃传媒视频麻豆第一区免费观看| 成人午夜影视| 亚洲成人激情自拍| 中文字幕第38页| 美女福利一区| 久久九九精品99国产精品| 日韩免费一级片| 国产一区二区三区四区五区美女| 久久99精品国产99久久| 一区二区高清不卡| 婷婷中文字幕综合| 三级黄色片免费观看| 亚洲另类av| 欧美激情一级精品国产| 中文字幕网址在线| 久久综合久久综合久久综合| 青青视频免费在线观看| 巨胸喷奶水www久久久免费动漫| 日韩欧美国产小视频| 精品一区二区三区蜜桃在线| 日韩一级网站| 91视频99| 黄色av免费在线| 欧美主播一区二区三区| 最近中文字幕无免费| 女主播福利一区| 国产精品尤物福利片在线观看| 神马精品久久| 亚洲福利视频导航| 久久久久亚洲av片无码v| 成人羞羞网站入口| 国产成人av网| 四虎在线免费看| 亚洲第一主播视频| 中文字幕无人区二| 欧美一区国产在线| 91精品视频网站| 蜜桃视频网站在线观看| 欧美日韩精品一区二区在线播放| 亚洲永久精品ww.7491进入| 亚洲人体大胆视频| 成人动漫视频在线观看免费| 超碰个人在线| 制服丝袜日韩国产| 国产高清视频免费在线观看| 久久精品国产99国产| 天堂精品一区二区三区| 亚洲1234区| 国产午夜精品美女视频明星a级| 日韩不卡视频在线| 久久这里只有精品首页| 男人操女人免费软件| 日韩欧美在线精品| 2019最新中文字幕| 欧美视频免费一区二区三区| 一本到不卡精品视频在线观看| 成人影视免费观看| 水野朝阳av一区二区三区| 欧美乱偷一区二区三区在线| 午夜精品成人av| 一区二区三区国产在线观看| 精品乱码一区内射人妻无码| 亚洲国产精华液网站w| 15—17女人毛片| 欧美xxav| 国产高清自拍一区| 日韩欧美一中文字暮专区| 日韩av中文字幕在线| www毛片com| 国产精品色婷婷久久58| 日韩精品在线播放视频| 欧美日本一区二区高清播放视频| 国产一区免费观看| 欧美xo影院| 日韩在线www| 午夜老司机福利| 精品日本美女福利在线观看| 一级黄色录像毛片| 韩国毛片一区二区三区| 九九热只有这里有精品| 久操精品在线| 成人黄在线观看| 国产蜜臀在线| 国产香蕉一区二区三区在线视频 | 性欧美又大又长又硬| 国产亚洲视频中文字幕视频| 国产一区二区三区中文字幕| 亚洲国产美女搞黄色| 色一情一交一乱一区二区三区| 精品亚洲国内自在自线福利| 欧洲精品一区二区三区久久| 欧洲乱码伦视频免费| 96精品久久久久中文字幕| 色综合桃花网| 久久精品国产亚洲精品2020| 人妻一区二区三区免费| 欧美色爱综合网| 国产亚洲精品女人久久久久久| 久久免费午夜影院| 国产又黄又嫩又滑又白| 久久久久久黄| 久久这里只有精品8| av资源久久| 国产伦精品一区二区三区视频免费| 日韩一区二区三区在线免费观看 | 欧美极品视频一区二区三区| 精品国产亚洲一区二区三区大结局| 91成人在线播放| 成人av福利| 亚洲网址你懂得| 蜜桃久久一区二区三区| 欧美剧在线免费观看网站| 婷婷激情五月网| 亚洲在线中文字幕| 国产jizz18女人高潮| 久久午夜羞羞影院免费观看| 337p日本欧洲亚洲大胆张筱雨| 日本不卡123| 大陆极品少妇内射aaaaa| 欧美福利影院| 中文字幕一区二区三区在线乱码| 国产99久久| 精品综合久久久| 97久久综合精品久久久综合| 成人黄色免费片| 成人四虎影院| 日本高清不卡的在线| 爱草tv视频在线观看992| 久久久999精品| 欧美日本高清| 中文字幕无线精品亚洲乱码一区| 视频一区二区三区在线看免费看| 精品国产亚洲一区二区三区在线观看| 国产男男gay体育生白袜| 欧美三级电影在线看| 亚洲无码精品一区二区三区| 日韩欧美国产高清91| 久久国产精品系列| 天天色天天爱天天射综合| 国产网友自拍视频| 亚洲高清在线精品| 国产亚洲第一页| 亚洲国产视频一区二区| 久草视频免费在线播放| 一区二区三区小说| 麻豆影视在线播放| 亚洲老司机在线| 九九热精品在线观看| 亚洲精品中文字幕在线观看| 久久久久久久久久久久久女过产乱| 亚洲人成7777| 久久久国产精品黄毛片| 一区二区久久久| 黄色小视频在线免费看| 亚洲va欧美va国产va天堂影院| 日本一区二区欧美| 亚洲成av人影院| 日韩特级黄色片| 色噜噜狠狠成人中文综合| 日本一本在线观看| 欧美色国产精品| 国产普通话bbwbbwbbw| 欧美va天堂va视频va在线| 黄色小视频免费观看| 亚洲护士老师的毛茸茸最新章节| 天天躁日日躁狠狠躁喷水| 日韩电影在线观看中文字幕| 青青操在线视频| 伊人久久久久久久久久| 黄色网址视频在线观看| 欧美高清电影在线看| 欧美激情网站| 国产精品久久久久久久久久新婚| 欧美伊人亚洲伊人色综合动图| 91手机在线播放| 性欧美xxxx免费岛国不卡电影| 青青草原亚洲| 自拍偷拍欧美| 日本精品一区在线观看| 蜜桃视频免费观看一区| 人妻巨大乳一二三区| 91亚洲精品久久久蜜桃网站 | 97视频在线观看网址| 欧美精品总汇| 97中文在线| 中文字幕亚洲影视| 一区二区三区四区在线视频| 亚洲午夜视频| 天天爱天天操天天干| 国产精品伊人色| 国产精品一级黄片| 国产精品狼人久久影院观看方式| 久久久久久久久久久久久久久久久 | 2019中文字幕在线电影免费| 国产成人aa精品一区在线播放| 国产区一区二| 鲁鲁狠狠狠7777一区二区| 99久久精品网站| 精品无码一区二区三区在线| 另类小说视频一区二区| 星空大象在线观看免费播放| 中文字幕日韩一区二区| 久久黄色精品视频| 日韩欧美国产一二三区| 97最新国自产拍视频在线完整在线看| 久久久久国产精品www| julia一区二区三区中文字幕| 国产日韩精品推荐| 亚洲大全视频| 久久久久久久少妇| 成人av免费在线播放| 亚洲人与黑人屁股眼交| 色婷婷精品久久二区二区蜜臂av| 精品国产亚洲av麻豆| 尤物yw午夜国产精品视频明星| 久草成色在线| 91丝袜美腿美女视频网站| 国产探花一区二区| 18禁网站免费无遮挡无码中文| 国产综合久久久久影院| 在线观看日本中文字幕| 欧美日韩亚洲91| 亚洲爱情岛论坛永久| 久久精品国产亚洲精品2020| 成人精品动漫| 日韩av一区二区三区在线| 亚洲欧洲视频| 中文字幕18页| 玉足女爽爽91| 国产欧美久久久| 久久影院中文字幕| 日本午夜免费一区二区| 日本不卡免费新一二三区| 亚洲欧美视频| 国产精品成人一区二区三区电影毛片| 精品成人国产在线观看男人呻吟| 亚洲AV无码乱码国产精品牛牛| 久久伊人精品一区二区三区| 亚洲欧美综合久久久久久v动漫| 视频一区二区综合| 免费在线观看不卡| 精品无码在线观看| 91国产成人在线| 国产中文字幕在线看| 国产91精品在线播放| 精品在线观看入口| 免费男同深夜夜行网站| 久久久精品一品道一区| jizz国产在线观看| 伊人久久男人天堂| 成人av色网站| 中文字幕黄色大片| 国产精品乡下勾搭老头1| 91麻豆免费视频网站| 欧美一级欧美一级在线播放| 色yeye免费人成网站在线观看| 99精品国产一区二区| 在线观看不卡| 亚洲人人夜夜澡人人爽| 在线精品亚洲一区二区不卡| 成人p站proumb入口| 91精品久久久久久久久久另类| 91精品国产乱码久久久久久 | 欧美2区3区4区| 996这里只有精品| gogogo免费视频观看亚洲一| 西西44rtwww国产精品| 亚洲天堂网在线观看| 欧美另类激情| 隔壁人妻偷人bd中字| 91美女福利视频| 亚洲av无码乱码国产精品fc2| 日韩视频中文字幕| 亚洲一区二区免费在线观看| 亚洲熟妇av日韩熟妇在线| 久久精品人人爽人人爽| 国产精品毛片久久久久久久av| 欧美另类高清videos| 婷婷综合成人| 色戒在线免费观看| 亚洲一区国产视频| 美州a亚洲一视本频v色道| 成人a在线视频| 亚洲精选久久| 毛片久久久久久| 亚洲精品一线二线三线| 视频二区不卡| 天天做天天躁天天躁| 26uuu欧美| 成人黄色在线观看视频| 欧洲成人午夜免费大片| 天天影视天天精品| 亚洲国产精品无码久久久久高潮| 欧美天堂亚洲电影院在线播放| 国产精品69xx| 亚洲午夜精品一区二区三区| 成人精品亚洲人成在线| 中文字幕+乱码+中文字幕明步| 欧美激情奇米色|