我是如何把簡歷變成聊天機器人的

很明顯,機器人有一個時刻。甚至在Facebook的botsformessenger在開發者大會上釋出之前,就已經有大量的投資、爭議和批評。所以我想學習如何使我自己的機器人,並把它的工作!...
Illustration for article titled How I Turned My Resume Into a Chat Bot

很明顯,機器人有一個時刻。甚至在Facebook的botsformessenger在開發者大會上釋出之前,就已經有大量的投資、爭議和批評。所以我想學習如何使我自己的機器人,並把它的工作!

一方面,聊天機器人並不是什麼新鮮事。他們從60年代和伊麗莎時代就開始了。但突然之間,建立有意義的個性化對話的工具就很容易大規模部署了。我們有api,能夠持續監控和解析訊息的相關性,以及巨大的訊息傳遞平臺,這是人們現在花費大部分時間的地方。

為了瞭解機器人世界,我決定嘗試**一個機器人。

我的簡歷,作為一個機器人

Text BOT to 925–378–4371 or chat on Messenger or Telegram.

我的目標是創造一些簡單的東西,所以我想我應該解決一個我很熟悉的問題!

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路由,所以每當我的機器人做一個介紹時,我就可以跳進去實時打招呼。

如何**自己的機器人

Illustration for article titled How I Turned My Resume Into a Chat Bot

我對Smooch示例程式碼做了一些調整,並簡化了說明。即使你不是一個程式設計師,也不要被使用GitHub的事實所嚇倒。以下是如何開始:

  1. 建立一個免費的接吻帳戶。使用左邊的下拉選單建立一個新的應用程式。確定要使用的訊息傳遞通道並將其連線。就我而言,我用的是Twilio。
  2. 登入GitHub並轉到EstherBot。單擊“Fork”(這意味著您正在將檔案複製到您的帳戶,以便根據需要編輯檔案)。

建立此版本將為您提供一個基於web的聊天應用程式。透過Smooch內部的一些整合(比如Twilio),你也可以讓你的機器人在其他平臺上說話,包括SMS、Facebook和Telegram。接下來,我們將設定新的Smooch應用程式(這些說明改編自Smooch自己的示例):

  1. 建立新的“親吻”應用程式後,轉到“設定”選項卡並記下你的應用程式令牌。另外,生成一個新的金鑰,並記下金鑰ID和Secret。
Illustration for article titled How I Turned My Resume Into a Chat Bot
  1. 從GitHub上的分叉EstherBot,將應用部署到Heroku(您將在自述中找到deploy按鈕。)它是託管應用程式的服務,因此,如果您還沒有帳戶,請登入—它是免費的。您需要在應用程式的SMOOCH\u app_u令牌、SMOOCH\u key_uid和SMOOCH\u secret config設定中指定應用令牌、金鑰ID和機密。
  2. 你的應用程式現在應該在Heroku上執行,但你還沒有完全完成。註意Heroku應用程式執行的URL,例如:https://foo-bar-4242.herokuapp.com. 您需要在Heroku應用程式服務的URL配置變數中指定此項。您可以在設定&gt下的Heroku控制面板中執行此操作;配置變數(如果您沒有看到一個變數已經存在,請將“Service\u URL”作為鍵,並將應用程式的URL作為值。
  3. 仍然在Heroku,請確保轉到“Deploy”並連線到GitHub帳戶。然後,從主分支啟用“自動部署”(這意味著,只要對bot指令碼進行編輯,它將自動更新並按預期在幾秒鐘內進行對話)。
  4. 你應該準備好了。開啟你的Heroku應用程式,開始與您的新機器人聊天!

教你的機器人說話

現在你有了一個機器人,你需要決定它會說什麼。這就是檔案script.json的來源。這是你需要編輯的檔案,讓你的機器人說話。

透過單擊鉛筆圖示在GitHub上編輯文件。關鍵字在左邊,機器人的響應在右邊。例如,如果使用者鍵入“hello”,則bot將說“Sweet,讓我們這樣做…”

關鍵字對使用者不區分大小寫。你唯一不想改變的兩個關鍵詞是“連線我”和“斷開連線”。連線我關閉自動聊天,所以機器人將停止響應關鍵字。斷開連線將重新啟動bot。而且,最初的指令碼以“你想瞭解埃絲特嗎?…”開頭但你當然想改變它。您可以在script.js檔案中編輯它。

毫不奇怪,精心設計令人信服的會話流真的很難。可能是整個過程中最難的部分。能夠增加天賦,陰謀和個性是一個不同的技能集比建立一個機器人。我一開始是在紙上繪製一個對話樹,但是如果你的互動更複雜,你應該使用一個更複雜的工具,比如MindMup。使用Bot UI工具包,我用影象、gif和按鈕向終端使用者展示了對話的效果(你可以免費下載我的實際草圖檔案來開始。)

如果您想透過換行符、影象和互動式按鈕來定製更多的訊息,請在GitHub上的自述中瞭解更多資訊。


瞧!您已將另一個機器人新增到internet。

劇透警告:我的機器人正在殺死它作為一個招聘人員。它與來自各個行業的人聊天,並向Facebook、Microsoft和Google的人員介紹我——另外還有六個規模較小、引人註目的團隊。你拿什麼?機器人和會話介面是自應用商店革命以來出現的“最令人興奮”的東西嗎?有沒有一個時候我們都有機器人充當中介?


Esther Crawford是一名產品營銷人員,熱衷於講故事和設計。點選EstherBot瞭解更多。這篇文章是改編自埃絲特的媒體上的原始職位。圖片由歐文史密斯透過蓋蒂。

  • 發表於 2021-05-17 08:53
  • 閱讀 ( 32 )
  • 分類:網際網路

你可能感興趣的文章

5款獨特的安卓聊天機器人,讓您盡情享受

...,機器人獲得的經驗和水平,與徽章授予根據你的Replika如何看待你的個性(例如,奉獻)。為了瞭解你,機器人被程式設計為好奇。然而,如果它**太多或想討論你不舒服的事情,你可以告訴它停止或改變話題。有了規律的輸入...

  • 發佈於 2021-03-12 14:51
  • 閲讀 ( 56 )

聊天機器人會取代你最喜歡的智慧手機應用嗎?

... Facebook推出機器人已經有一年了。結果如何?70%的故障率。這意味著機器人程式在沒有人工干預的情況下只能處理30%的請求。這也不是機器人第一次在平臺上表現不好,微軟Tay社交媒體機器人是最著名的失敗之...

  • 發佈於 2021-03-14 13:13
  • 閲讀 ( 49 )

facebook messenger機器人的工作原理和失敗原因

...一年裡,公司和開發人員開始瞭解機器人程式在哪裡以及如何最有效,在哪些用例中,機器人程式真正有意義並幫助終端使用者。只要開發者繼續這樣做,聊天機器人的未來是光明的。 ...

  • 發佈於 2021-03-14 16:28
  • 閲讀 ( 42 )

最糟糕的5個火種騙局:在火種上安全約會的小貼士

... 以下是你應該注意的**騙局,以及如何避免它們的建議。因為我們想讓你繼續向右刷卡而不被騙。 ...

  • 發佈於 2021-03-18 06:41
  • 閲讀 ( 52 )

如何以正確的方式將簡歷上傳到linkedin

... 如何在linkedin的工作列表上上傳你的簡歷 ...

  • 發佈於 2021-03-18 16:51
  • 閲讀 ( 40 )

什麼是kik應用程式,為什麼青少年喜歡它?

...有最好的名聲,因為孩子們可以和陌生人聊天。瞭解Kik是如何工作的,以及你是否需要關心。 ...

  • 發佈於 2021-03-19 02:26
  • 閲讀 ( 43 )

社交媒體機器人解釋:惡意帳戶和如何發現他們

... 博查克。我是一個瀏覽器擴充套件,它分析Twitter帳戶以確定它們是否是宣傳機器人。該公司的網站還包括一個分析工具。 ...

  • 發佈於 2021-03-19 06:16
  • 閲讀 ( 36 )

什麼是機器學習演算法?他們是這樣工作的

...生了我們今天在技術工業中看到的許多進步。但是機器是如何被賦予學習能力的呢?此外,我們這樣做的方式是如何導致意想不到的後果的? ...

  • 發佈於 2021-03-23 07:51
  • 閲讀 ( 48 )

求職聊天機器人:用聊天機器人找工作和被僱傭的8個小貼士

...天機器人在促進求職方面也變得很有用。繼續閱讀,學習如何以及為什麼使用它們。 ...

  • 發佈於 2021-03-25 08:41
  • 閲讀 ( 64 )

5個簡歷應用程式,讓你的簡歷與眾不同,吸引求職者的眼球

...立一個好看的簡歷,用簡單的控制元件自定義它,並學習如何填充框,你只需要資源. ...

  • 發佈於 2021-03-27 06:29
  • 閲讀 ( 51 )
uxps922
uxps922

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦