我是如何把简历变成聊天机器人的

很明显,机器人有一个时刻。甚至在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
  • 阅读 ( 114 )
  • 分类:互联网

你可能感兴趣的文章

提高google表单响应率的一种方法

... 聊天机器人是有着大脑袋的小程序 ...

  • 发布于 2021-03-13 15:09
  • 阅读 ( 186 )

什么是kik应用程序,为什么青少年喜欢它?

... kik机器人是如何工作的? ...

  • 发布于 2021-03-19 02:26
  • 阅读 ( 390 )

什么是机器学习算法?他们是这样工作的

... 2微软机器人变成了纳粹 ...

  • 发布于 2021-03-23 07:51
  • 阅读 ( 167 )

求职聊天机器人:用聊天机器人找工作和被雇佣的8个小贴士

...算法调整你的简历,并根据你的喜好得到工作提醒。聊天机器人在促进求职方面也变得很有用。继续阅读,学习如何以及为什么使用它们。 ...

  • 发布于 2021-03-25 08:41
  • 阅读 ( 232 )

5个简历应用程序,让你的简历与众不同,吸引求职者的眼球

...些关键字对其进行裁剪。你还将学习如何打败臭名昭著的机器人简历扫描器ATS。你也会得到一堆免费的模板。 ...

  • 发布于 2021-03-27 06:29
  • 阅读 ( 239 )

什么是自然语言处理,它是如何工作的?

...作场所管理和金融等领域开发和部署。将来我们有可能和机器人进行一次全面而复杂的对话。 如果你有兴趣学习更多关于NLP的知识,在朝向数据科学博客或斯坦福德国家语言处理小组上有很多很棒的资源,你可以查看。

  • 发布于 2021-04-02 07:29
  • 阅读 ( 171 )

生命远程呈现:通过光束机器人替代工作

...行官。
 他解释说,他最初的计划是通过他全新的网真机器人Beam在合适的办公室迎接我。我把剧本给了他,要求他亲自去见我,但他似乎不太介意。他领我回到他的办公室,那里设备齐全,可以给人留下很好的电视印象。除...

  • 发布于 2021-04-24 13:16
  • 阅读 ( 131 )

我女朋友和我是如何把苹果手表融入我们的关系的

...在家里,因为那个价格过高的汉堡包不合我的胃口?
 我是不是为了做饼干烧掉了房子,但别担心,因为我抓了猫和你的旧呼机?
 
 
 不幸的是,苹果手表一次只能发送一个表情符号,这严重限制了这种交流方式。...

  • 发布于 2021-04-30 00:17
  • 阅读 ( 125 )

twitter在不到一天的时间里让微软的ai聊天机器人变成了一个种族主义混蛋

Twitter用了不到24小时的时间来腐蚀一个无辜的AI聊天机器人。昨天,微软发布了一款名为Tay的Twitter机器人,该公司称它是“会话理解”的一个实验。微软说,你和Tay聊得越多,它就越聪明,学会通过“随意和好玩的对话”吸引人...

  • 发布于 2021-05-03 23:50
  • 阅读 ( 153 )

《西半球》季末:你需要知道的一切

...辛普森饰),继续在迷宫中穿梭,然后被砍开,露出我的机器人内脏?我们称之为多洛雷斯1.0(虽然我不能确定,但似乎离这部剧的今天已经有30年的时间了。)还有我遇到黑衣人(埃德·哈里斯)的场景?这就是今天的多洛雷斯...

  • 发布于 2021-05-08 22:15
  • 阅读 ( 163 )
uxps922
uxps922

0 篇文章

相关推荐