很明顯,機器人有一個時刻。甚至在Facebook的botsformessenger在開發者大會上釋出之前,就已經有大量的投資、爭議和批評。所以我想學習如何使我自己的機器人,並把它的工作!
一方面,聊天機器人並不是什麼新鮮事。他們從60年代和伊麗莎時代就開始了。但突然之間,建立有意義的個性化對話的工具就很容易大規模部署了。我們有api,能夠持續監控和解析訊息的相關性,以及巨大的訊息傳遞平臺,這是人們現在花費大部分時間的地方。
為了瞭解機器人世界,我決定嘗試**一個機器人。
我的目標是創造一些簡單的東西,所以我想我應該解決一個我很熟悉的問題!
LinkedIn的個人資料在過去十年裡沒有太大變化。當然,它們比簡歷更吸引人,但也沒什麼吸引力。它基本上只是一個日期、標題和流行語的列表,非常適合淘汰90%的候選人。但是一旦你找到了一個有趣的候選人,你怎麼判斷她是否在找工作呢?你怎麼判斷他是否適合文化?如果你想看看他們的作品呢?
我認為機器人可以在招聘過程的這個階段介入,因為機器人可以很容易地回答反覆出現的問題(讓我們面對現實:招聘人員基本上都會問同樣的問題)。機器人還可以為簡歷上的行專案提供更多的上下文,並給人一種個性的感覺。有很多關於你自己的資訊可以用來幫助你找到更好的機會,比如你的愛好、價值觀、地點偏好、工作的多媒體樣本等等。簡歷不能容納所有這些,但機器人可以。我希望伊斯特博特能展示我的一些古怪興趣,討論我的個人價值觀。
我不是開發人員,只知道HTML、CSS和JS的基本知識,所以我需要找到一個簡單的方法來建立bot。像Howdy的BotKit、microsoftbot Framework、Kik Bot Kit、Gupshup、Api.ai和Wit.ai這樣的構建器提供了更多的特性,但由於技術要求,它們基本上是非初學者。
我可以很快地使用其他一些資訊服務,包括TextIt(我喜歡它的視覺化編輯器)、Sonar和decisionon Smooch。有幾個替代方案,最簡單的平臺上建立一個機器人今天是電報,並使用機器人平臺2.0你可以建立一個基本的機器人在幾分鐘內感謝“BotFather”
我使用了Smooch,因為它可以方便地跨多個平臺傳送影象、gif和動作按鈕。另外,他們有我需要的關鍵整合Twilio(用於簡訊息/彩信)、Messenger、Telegram和Slack(用於跟蹤對話)。我不希望他們的任何其他整合,但我喜歡我可以改變主意,並新增其他平臺的道路上,如果我想。
在引擎蓋下,Smooch連線到很多其他頻道:Android、iOS、Facebook、Shopify、Telegram、WordPress和web。您可以透過Stripe接受付款,也可以透過開啟Front、Help Scout、HipChat或Zendesk從一堆其他服務中進行選擇,以簡化客戶支援方面的工作。因為所有的對話都會自動同步並透過Slack路由,所以每當我的機器人做一個介紹時,我就可以跳進去實時打招呼。
我對Smooch示例程式碼做了一些調整,並簡化了說明。即使你不是一個程式設計師,也不要被使用GitHub的事實所嚇倒。以下是如何開始:
建立此版本將為您提供一個基於web的聊天應用程式。透過Smooch內部的一些整合(比如Twilio),你也可以讓你的機器人在其他平臺上說話,包括SMS、Facebook和Telegram。接下來,我們將設定新的Smooch應用程式(這些說明改編自Smooch自己的示例):
現在你有了一個機器人,你需要決定它會說什麼。這就是檔案script.json的來源。這是你需要編輯的檔案,讓你的機器人說話。
透過單擊鉛筆圖示在GitHub上編輯文件。關鍵字在左邊,機器人的響應在右邊。例如,如果使用者鍵入“hello”,則bot將說“Sweet,讓我們這樣做…”
關鍵字對使用者不區分大小寫。你唯一不想改變的兩個關鍵詞是“連線我”和“斷開連線”。連線我關閉自動聊天,所以機器人將停止響應關鍵字。斷開連線將重新啟動bot。而且,最初的指令碼以“你想瞭解埃絲特嗎?…”開頭但你當然想改變它。您可以在script.js檔案中編輯它。
毫不奇怪,精心設計令人信服的會話流真的很難。可能是整個過程中最難的部分。能夠增加天賦,陰謀和個性是一個不同的技能集比建立一個機器人。我一開始是在紙上繪製一個對話樹,但是如果你的互動更複雜,你應該使用一個更複雜的工具,比如MindMup。使用Bot UI工具包,我用影象、gif和按鈕向終端使用者展示了對話的效果(你可以免費下載我的實際草圖檔案來開始。)
如果您想透過換行符、影象和互動式按鈕來定製更多的訊息,請在GitHub上的自述中瞭解更多資訊。
瞧!您已將另一個機器人新增到internet。
劇透警告:我的機器人正在殺死它作為一個招聘人員。它與來自各個行業的人聊天,並向Facebook、Microsoft和Google的人員介紹我——另外還有六個規模較小、引人註目的團隊。你拿什麼?機器人和會話介面是自應用商店革命以來出現的“最令人興奮”的東西嗎?有沒有一個時候我們都有機器人充當中介?
Esther Crawford是一名產品營銷人員,熱衷於講故事和設計。點選EstherBot瞭解更多。這篇文章是改編自埃絲特的媒體上的原始職位。圖片由歐文史密斯透過蓋蒂。
...,機器人獲得的經驗和水平,與徽章授予根據你的Replika如何看待你的個性(例如,奉獻)。為了瞭解你,機器人被程式設計為好奇。然而,如果它**太多或想討論你不舒服的事情,你可以告訴它停止或改變話題。有了規律的輸入...
... Facebook推出機器人已經有一年了。結果如何?70%的故障率。這意味著機器人程式在沒有人工干預的情況下只能處理30%的請求。這也不是機器人第一次在平臺上表現不好,微軟Tay社交媒體機器人是最著名的失敗之...
...一年裡,公司和開發人員開始瞭解機器人程式在哪裡以及如何最有效,在哪些用例中,機器人程式真正有意義並幫助終端使用者。只要開發者繼續這樣做,聊天機器人的未來是光明的。 ...
... 以下是你應該注意的**騙局,以及如何避免它們的建議。因為我們想讓你繼續向右刷卡而不被騙。 ...
...有最好的名聲,因為孩子們可以和陌生人聊天。瞭解Kik是如何工作的,以及你是否需要關心。 ...
... 博查克。我是一個瀏覽器擴充套件,它分析Twitter帳戶以確定它們是否是宣傳機器人。該公司的網站還包括一個分析工具。 ...
...生了我們今天在技術工業中看到的許多進步。但是機器是如何被賦予學習能力的呢?此外,我們這樣做的方式是如何導致意想不到的後果的? ...
...天機器人在促進求職方面也變得很有用。繼續閱讀,學習如何以及為什麼使用它們。 ...
...立一個好看的簡歷,用簡單的控制元件自定義它,並學習如何填充框,你只需要資源. ...