顧名思義,“聊天機(jī)器人”是與您聊天的機(jī)器。訣竅是使它盡可能像人一樣。從“美國(guó)運(yùn)通客戶支持”到Google Pixel的呼叫篩選軟件聊天機(jī)器人,各種各樣。
它實(shí)際上如何運(yùn)作?
聊天機(jī)器人的早期版本使用一種稱為模式匹配的機(jī)器學(xué)習(xí)技術(shù)。與當(dāng)今使用的高級(jí)NLP技術(shù)相比,這要簡(jiǎn)單得多。
什么是模式匹配?
要理解這一點(diǎn),請(qǐng)想象您會(huì)問一個(gè)書商,例如“ __本書的價(jià)格是多少?”或“您擁有____本書的哪幾本書?”這些斜體字中的每一個(gè)都是可以將來出現(xiàn)類似問題時(shí)進(jìn)行匹配。
模式匹配需要大量預(yù)先生成的模式。基于這些預(yù)先生成的模式,聊天機(jī)器人可以輕松地選擇與客戶查詢最匹配的模式并為其提供答案。
您不妨猜一下下面的聊天是如何實(shí)現(xiàn)的?
簡(jiǎn)而言之,可以將我的價(jià)格知道的問題轉(zhuǎn)換為模板《star /》的價(jià)格。該模板就像一個(gè)密鑰,以后將使用它存儲(chǔ)所有答案。所以我們可以有以下內(nèi)容
·iPhone X的價(jià)格-1500美元
·Kindle Paperwhite的價(jià)格-100美元
NLP聊天機(jī)器人
模式匹配很容易實(shí)現(xiàn),但是只能走得很遠(yuǎn)。 它需要許多預(yù)先生成的模板,并且僅對(duì)期望數(shù)量有限的問題的應(yīng)用程序有用。
xkcd
輸入NLP! NLP是一些稍先進(jìn)的技術(shù)的集合,可以理解廣泛的問題。創(chuàng)建聊天機(jī)器人的NLP過程可以分為5個(gè)主要步驟
1)標(biāo)記化-標(biāo)記化是一種將文本切成小段的技術(shù),稱為標(biāo)記,并同時(shí)丟棄某些字符,例如標(biāo)點(diǎn)符號(hào)。這些標(biāo)記在語言上代表文本。
標(biāo)記句子
2)規(guī)范化-規(guī)范化處理文本以找出可能會(huì)改變用戶請(qǐng)求的預(yù)期含義的常見拼寫錯(cuò)誤。一篇對(duì)推文進(jìn)行規(guī)范化的非常好的研究論文很好地解釋了這個(gè)概念
推文研究的句法規(guī)范化
3)識(shí)別實(shí)體-此步驟可幫助聊天機(jī)器人識(shí)別正在談?wù)摰氖挛铮缡菍?duì)象還是國(guó)家/地區(qū)或數(shù)字還是用戶的地址。 在下面的示例中觀察到Google,IBM和Microsoft是如何組織在一起的。此步驟也稱為命名實(shí)體識(shí)別。
4)依存關(guān)系解析-在這一步中,我們將句子分為其名詞,動(dòng)詞,賓語,常用短語和標(biāo)點(diǎn)符號(hào)。這項(xiàng)技術(shù)可幫助機(jī)器識(shí)別短語,進(jìn)而告訴用戶要傳達(dá)的內(nèi)容。
Stanford —依賴項(xiàng)解析示例
5)生成-最后,生成響應(yīng)的步驟。以上所有步驟都屬于NLU(自然語言理解)。這些步驟可幫助機(jī)器人理解所寫句子的含義。但是,此步驟屬于NLG(自然語言生成)。此步驟接收先前NLU步驟的輸出,并生成許多具有相同含義的句子。在以下方面,生成的句子通常相似
·詞序-“廚房燈”類似于“廚房燈”
·單數(shù)/復(fù)數(shù)-“廚房燈”類似于“廚房燈”
·問題-“關(guān)門”類似于“您介意關(guān)門嗎?”
·否定-“在19:00打開電視”類似于“在19:00不打開電視”
·禮貌-“打開電視”類似于“請(qǐng)您能開一個(gè)電視好嗎?”
根據(jù)用戶的問題,機(jī)器人可以使用上述選項(xiàng)之一進(jìn)行回復(fù),并且用戶會(huì)滿意地返回。在許多情況下,用戶無法區(qū)分機(jī)器人和人類。
自1995年AIML發(fā)明以來,聊天機(jī)器人一直在穩(wěn)步增長(zhǎng),并取得了長(zhǎng)足的發(fā)展。即使在2016年,平均用戶花費(fèi)超過20分鐘的時(shí)間通過消息傳遞應(yīng)用程序進(jìn)行交互,其中Kakao,Whatsapp和Line是最受歡迎的。
世界各地的企業(yè)都在尋求削減客戶服務(wù)成本,并通過使用這些漫游器來全天候提供客戶服務(wù)。
NLP還有很長(zhǎng)的路要走,但是即使在目前的狀態(tài)下,NLP在聊天機(jī)器人領(lǐng)域也有很大的希望。
-
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8453瀏覽量
133154 -
聊天機(jī)器人
+關(guān)注
關(guān)注
0文章
345瀏覽量
12393 -
nlp
+關(guān)注
關(guān)注
1文章
489瀏覽量
22125
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
自然語言處理在聊天機(jī)器人中的應(yīng)用
馬斯克旗下xAI計(jì)劃推出Grok聊天機(jī)器人獨(dú)立應(yīng)用
NLP技術(shù)在聊天機(jī)器人中的作用
ChatGPT 與傳統(tǒng)聊天機(jī)器人的比較
Meta人工智能聊天機(jī)器人進(jìn)軍新市場(chǎng),挑戰(zhàn)ChatGPT
Snapchat聊天機(jī)器人集成谷歌Gemini技術(shù)
Meta將推出音頻版聊天機(jī)器人
Meta關(guān)閉明星AI聊天機(jī)器人,轉(zhuǎn)向用戶自創(chuàng)AI工具
AI聊天機(jī)器人Grok向歐洲X平臺(tái)Premium會(huì)員開放
Anthropic在歐洲推出Claude聊天機(jī)器人
使用Ryzen ? AI處理器構(gòu)建聊天機(jī)器人
![使用Ryzen ? AI處理器構(gòu)建<b class='flag-5'>聊天機(jī)器人</b>](https://file1.elecfans.com//web2/M00/E4/40/wKgZomY_DnuATA7kAADsZxyjT_M334.jpg)
評(píng)論