Thoughts, stories and ideas.

翻译推荐 | 聊天机器人:应用程序纪元新黎明

原文作者:Sophia Brooke

点击 链接 查看原文

编译:Mason | 倍洽团队

沟通是人类解决问题最固有的方法。一直以来,我们的设备会提示用户使用一些交互方式,例如按钮、菜单、滑动等。随着聊天机器人的引进,这一切可能都将改变。因为当一个聊天界面在考虑周全、设计优秀的情况下,会比那些屡获殊荣的网站与应用程序表现得更为直观,并且也更受欢迎,像最好的 UX 项目都会有一个交互功能来吸引用户。聊天机器人依照字面意思来讲就是完全围绕对话而建立。

采用这项技术的根本原因在于聊天机器人可以让公司以一种更为个性的方式与他们的关注者们进行联系。废除以往那种一刀切的方式,取代网站上的不人性化,这种一对一的互动让品牌有着一个更加能代表自己的声音。

网站与应用程序设计的新纪元

聊天机器人正站在数据的肩膀上,接管一直以来左右虚拟世界的「导航项」的任务。当与一个训练有素的相关机器人对话时,使用者会感到不再需要「导航项」这种文物了,因为通过一问一答,客户可以获得所有需要的信息,而时间上却要比浏览整个网站或是使用复杂的传统工具少得多。

实际上,聊天机器人整合了客户端交互的各个方面:搜索、过滤、客户关怀还有沟通联系。哪怕是一些聊天机器并没有被编入去回答的问题,也构成了对公司有价值的观点,因为如果客户们在需求一个未提供的产品,那么这些问题既是开发缺陷也是新趋势。

聊天机器人会取代应用程序吗?

技术进步的一个标志是人们在与技术的开发过程中使用接口的改变。最开始冲孔卡的淘汰,到后来基于浏览上的交互创造操作系统。现在,是时候考虑去用聊天机器人去取代一些应用程序了。那些常规智能手机上下载的常见应用:计算器,天气,计步器与阅读器等,这些应用中的每一款都可以在例如社交媒体的使用环境中被提供同样信息功能的聊天机器人所替代。

然而也不是所有的应用程序都将会被取代,举个例子,摄像类的聊天机器人就形如鸡肋,但可以用这样的功能进行功能扩充。

NLP 与机器学习

但聊天机器人怎么能模仿得出像一个老练的客户服务代表呢?其实只要通过自然语言处理与机器学习,这都是可能的。机器人通过掌握关键词、语句,可以从预设好的数据平台上生成大致回复。它通过识别系统,执行算法与人造神经网络进行操作。只要这个机器人在线,那么整个学习过程就还在继续,并生成一个智能反馈循环去深度学习。

现阶段,NLP 技术还在它的起步期,在移除机器生硬感与添加人类表达情感上还有太多的学习空间。这一切都围绕着学习近期聊天日志,或是当机器人的首句回复失真时提供用户以选项反馈来实现。

NLP 的基础在于

符号化——将与机器人相关的字符串分割至字节

规范化——处理消息以消除拼写错误以及区分大小写与标点符号

命名实体识别——算法搜索产品名称、数字与其他有意义的数据进行反馈

依赖性解析——机器人分析输入的数据以搜索动词,形容词并理解词语间的关系

情绪分析——某些机器人会试着去了解本次交互是否有助于客户,是否令客户满意,甚至判断将该客户转交给人工服务是否会更好

并不是所有的机器人都有最后两项特征,因为这些功能需要更高层次的编码与特性支持,这也代表了免费的基本版聊天机器人与适用于企业的高端版本之间的区别。

限制条件与解决方案

聊天机器人大多受限于设计者的能力与 NLP 捕捉对话上下文的实际情况,比方说对话的细微之处甚至用户讽刺对于机器人来讲都是很难甚至不可能理解的。更多像是复数一样的概念,需要直截了当的定义或是被解释完全,才能使机器人充分了解日常遇到的情况。这种情况的其中一个解决办法是使用 inflector 辅助函数。而对于类似的术语与代名词,开发人员可以使用词库资源去完善机器人的词汇表,辅以手动输入正确名称的字词至常用词。

其实如果你只是随便用用,就不必去考虑什么可拓展性。来自 Iflexion 的 Web 应用程序开发人员解释说,一旦你的聊天机器人得到了指引,你就需要确保它可以有效处理流量并有合理的响应时间。同样,如果你期望一些国际客户,那么你的聊天机器人还需要准备多种语言以避免失效,并让它变得更为人性化。此外,还需要妥善处理安全问题以防止身份盗用。

另一个的标志性的局限是此前创建机器人的平台。一些是创建基于现有服务之上,像是 Facebook、Skype,这让他们容易受到用户的潜在变化和连续性的影响。如果用户在平台上与机器人开始对话后想换一个语境,就需要深度集成技术。

机器人是一个普遍的解决方案吗?

聊天机器人虽然像是万能钥匙一样,但它也仅仅只是个工具,不应该去跟风使用。像绝大多数工具一样,它们在服务于特定目的时才能展现出最好的一面。

好消息是聊天机器人在质量与可行性上一直有一个同步的提升,并在客户关怀以及其他方面节省下的资金数目令人印象深刻。这一数字在 2017 年预计达到 2000 万美金,并在 2020 年期望上升到 80 亿美金。

然而坏消息是机器人绝不是弥补结构与信息上弱势的解决办法。事实上,使用机器人是对公司成熟度的一次考验,只有当流程已经明确定义,每个问题都有个清晰的答案时才具可行性。最好由已经有流程规范的公司来使用。

阅读更多最新译文请点击 一熊翻译组 加入我们

最新技术译文正在赶来的路上……

新版本正式上线 高效工作更进一步

经过几轮内部测试后,全新的倍洽(BearyChat)终于在今天完成了正式上线。距离上一次全新上线已经过去了大半年的时间,在这段期间内,我们陆续推出了临时讨论组、自定义贴纸、图片加载失败后支持重试、支持 Reminder、置顶 P2P 会话、组织架构、超级管理员权限转移等功能,新增了大量的第三方服务,同时也对「看不见的地方」做了大量的优化。而在不断迭代的过程中,我们也发现了一些新的问题。

在此次的全新版上线中,我们吸取了用户的一些反馈,结合在过去期间所遇到的困扰,就全局做了一次性能优化与交互调整,旨在协助大家更便捷、高效的处理工作。

功能删除:

1、多主题
从我们搜集的反馈意见来看,旧版倍洽的「多主题」功能呈现效果不是很明显,为了提升性能,我们在思量许久之后决定永久下线此功能,希望新版倍洽可以为大家营造更清爽、简单的工作氛围。

2、讨论组公告
另外,我们也暂时下线了「讨论组」公告这一功能,之后会有一个全新的公告功能来替代。

同时,新增或调整了

1、性能优化
之前有很多用户反馈切换讨论组卡的问题,经过不懈努力,此次更新中对倍洽的性能进行了大幅度的优化。

2、搜索支持按时间条件过滤
在过去,倍洽仅支持关键字符搜索,这样略显粗糙的搜索条件似乎让我们在「挑选信息」这件事上耗费了一定的精力。而在此次更新上线中,我们增加了在「搜索」时支持按时间条件过滤的功能,用户可在输入搜索条件时对时间范围予以规定,如 24 小时内、一周内、一个月内、一年内或是自定义时间,大范围的排除无用的信息,让「搜索」变得更省时省力。

3、会话新增文件列表
为了便于用户对企业文件的管理,我们在「信息永久存储」和「搜索」的功能基础上,在会话中新增了文件列表一项,即成员可以直接在会话中查看对应的所有文件,同时,成员也可以「发送者」和「文件类型」条件快速筛选、查找文件。

4、讨论组支持删除
讨论组不仅可以合理地组织和整理团队里发生的所有讨论,更可以精准地向直接相关的人推送有价值的信息,但是当一个讨论组对应的需求不再存在时,这个讨论组也就没有了意义。在此次的上线中,我们在支持「归档讨论组」的情况下,又推出了「删除讨论组」功能,值得注意的是,归档讨论组后,历史信息不会被删除,如有需要,归档后的讨论组依然可以恢复,成员可以继续讨论;而讨论组一旦删除则意味着永久删除,不可恢复。

5、会话列表支持显示最近一条消息
在新版倍洽中,成员可以直观在会话列表中看到最近联系人或者讨论组最近的一条消息,避免了必须打开对话框才能了解最新消息的复杂操作。

6、简化创建临时讨论组的步骤
为了更快响应用户对及时性讨论的需求,倍洽在此次全新上线中,简化了创建临时讨论组的步骤,成员只要在私信聊天窗口,点击右上角「发起多人会话」图标,之后直接勾选其他需要参与临时讨论的成员即可。

以上,就是我们在新版倍洽(BearyChat)做的一些大的改变,其它细节上的改进在此就不一一列举了。希望新版倍洽可以帮助大家建立更流畅、更高效的工作流。同时,如果在新版的使用中有什么疑问和问题,也欢迎大家及时的反馈给我们,相信在不断地迭代更新中,倍洽可以为大家带去更多更好的功能和体验。

场景案例 | 市场运营团队如何使用倍洽?

不久前,我们曾经为大家介绍过移动开发人员在倍洽上的工作选型以及搭建日常工作流流程(详见 场景案例 | 倍洽移动开发团队如何使用倍洽?。这一次,我们来看一看市场运营团队是如何使用倍洽来完成每日的工作。

信息的获取、反馈,工作的交流与协同是市场运营团队对一款工作协同工具的「刚需」。在日常工作中使用第三方工具服务时,需要花费大量时间在各个工具间切换查看,对于新消息、新任务的接收与分发,无法保证时效性,并形成外部信息孤岛,极大影响了日常的工作效率。在以前,一个团队的成员们接收到的信息流是庞大的而纷杂的,而对于不同职能的人群,对接收的信息流需求各不相同,需要将信息流分门别类,进行精准的推送。除此之外,对于一些采编团队,由于工作内容需要的外出办公,易面临团队管理松散的问题,无法实时跟进工作动态,很难与其他团队例如美工组、视频组进行第一时间的合作与任务分配。于是,对于能够一并解决以上问题的工具,需求日渐高涨。

在一熊科技,我们的市场运营团队使用倍洽按照日常工作中的不同内容创建了不同的讨论组:「日报周报」组用来跟进团队成员的工作规划;「创业公司」、「B 轮 C 轮公司动态」、「大公司动态」、「投融资届动态」组用来收集外部行业动态;「市场合作」组用来商讨市场合作与线下活动事宜;「竞品追踪」用来观察竞品的风向;「运营数据」用来汇总阶段成果的各项指标;「市场工作动态」用来进行日常的工作与协同;「素材空间」用来收集与分享工作的成功案例与发现的优秀佳作;「热点资讯」用来追踪时下风靡与突发热点;「渠道投放」用来记录广告投放效果与进行 SEO 优化讨论;「舆情监控」用来监控产品在各个应用商店与竞品的舆情。

具体工作流程:

1.我们会在「热点资讯」讨论组内创建 RSS 订阅源与爬虫机器人来追踪热点新闻,把握资讯动向。当一个热点事件发生后,相关资讯会自动抓取到讨论组内,保证运营团队与编辑人员第一时间接触到第一手素材。

2.在「市场工作动态」讨论组内,使用倍洽已集成的「Trello」、「Worktile」、「Teambition」服务来进行任务发布与工作协同,将每项任务的进展阶段实时推送到讨论组内。使用「石墨文档」、「Quip」与「Evernote」来发布在线文档,组内成员可以依据发布者的设置权限来对该在线文档进行合作编写、在线修改与预览查看。

如上图所示,运营团队在接收到 RSS 机器人接收到「程序员节」热点资讯后,经过小组选题策划的讨论后,在「Teambition」中创建「1024 程序员节日推送」任务,并创建「图片」、「段子」、「撰写」等任务子项,组内成员通过评论任务以提供素材想法。创建一个「石墨文档」来开始撰写推送,并权限设置为「可以编辑」来完成组内成员在文档中的修改与意见评论。

3.在「运营数据」讨论组,在推送发布后的反馈阶段,我们的运营团队会使用「Incoming」机器人来收集各平台每日粉丝增长量与页面的 UV、PV 数据来对推送效果进行数据化评价,并进行复盘。使用「Appreview」来收集产品应用在商店中的评价与竞品的舆情,方便我们在第一时间做出行动。将邮件机器人添加至讨论组内,可以将新邮件通知实时推送到讨论组,倍洽支持链接的内容梗概预览,对于官方联系邮箱收到来自用户的投诉与建议,组内成员可以做到在第一时间进行回复。

「金数据」是一项倍洽已集成的在线表单工具,在线下活动后的反馈调研阶段,我们使用该服务进行资料收集,并在讨论组内创建「金数据」机器人,将金数据采集样本的新数据消息推送至讨论组。

4.在任务结束的总结与复盘阶段,在「素材空间」讨论组,我们会将进行本次任务时与工作之余所发掘到的经典素材链接、图片进行分享。倍洽不仅支持消息的永久存储,还可以将消息进行收藏标记,在「收藏」页面可以将消息回溯至标记节点。对于一个新加入团队的成员,可以了解到团队历史进程与当今任务进度,令其尽快融入团队。

5.另外,通过接入钉钉的打卡数据,在群内做上班未打卡、下班漏打卡提醒,在「日报周报」讨论组,我们使用「Basecamp」通过日报周报形式对团队成员的工作规划,大大提升了团队出勤效率与工作进程。

倍洽不仅支持开放 API 接口的服务的接入,而且我们目前拥有「Incoming」、「Outgoing」与「Hubot」三种自定义机器人。对于一些懂得技术的人员,通过设置这三种机器人可以实现超出我们目前已集成服务更多的功能,甚至可以将你日常工作中制式化的简单工作托管给机器人,通过输入消息指令进行中转操作。如果你能够熟练使用自定义机器人,那么在工作的简洁化上会更进一步,可以说是「推开一扇新世界的大门」。

倍洽一直以「面向未来的工作方式」为愿景服务于效能团队,通过将 ChatOps 模式落地以打通日常工作流,实现真正一站式工作。越来越多的企业与团队开始选择倍洽来帮助提升工作运转效率,打破信息孤岛,解决一直以来协同度低下的难题。我们也将继续积极引进、整合国际先进理念,为企业和团队提供更高效的工作消息处理方式。

新动向:Asana 机器人重新上架,并为 Trello 与 GitLab 机器人增加消息过滤

在抓紧进度,力求新版倍洽更快与大家见面的同时,近期我们也对三个机器人进行了迭代:在支持最新的授权模式后 Asana 机器人重新上架;为 Trello 机器人增加事件过滤功能;为 GitLab 机器人增加分支过滤功能。

Asana:任务管理工具的另一个选择

与 Trello、Tower 等卡片式项目管理工具略有不同,Asana 以其更为关注个人待办事务列表的特点,长久以来一直获得许多用户的青睐。

在修改并支持最新授权模式后,Asana 机器人已在本周重新上架,现在在倍洽机器人管理列表当中可以看到 Asana 机器人,为其选择发送目标,完成授权确认并选择工作区、项目等信息后,即可在倍洽中实时查收来自 Asana 的任务消息。

目前,Asana 机器人支持对 project 与 task 中相关项目和任务的更新信息进行同步。

消息过滤:Trello、GitLab 机器人新特性

近期,我们也对使用频率非常高的 Trello 与 GitLab 机器人进行了优化,期望能够进一步在「消息无遗漏」与「消息免打扰」的不同期望当中实现平衡,帮助使用者更好的管理与自己相关的任务信息。

更新后,在启用 Trello 或 GitLab 机器人时,配置流程中将增加有关消息过滤的选择提醒,选择后,相应机器人将仅推送已选中的类型内容,一定程度上减少了不关心或低关注度内容对消息流的干扰。例如,可对 Trello 中有关 Card、Label、Checklist 的不同提醒事件按照实际需求进行选择推送,让消息的获取更为精准。

同样的,在 GitLab 机器人中,为降低无关推送的干扰,更新后的 GitLab 机器人支持选择需提醒分支,选定后,相应机器人仅提醒已选中分支中的更新内容。

新特性对过去已配置启用的 Trello 或 GitLab 机器人同样适用,只需要在团队机器人管理列表中找到并点进相应的已启用机器人,即可对提醒选择进行补充设置。

一熊科技启动校招 5 大岗位等你来战

如果你热爱编程语言

如果你想创造更有趣的程序

如果你想让世界聆听编程的声音

那么

一熊科技等着你

没有错! 就是那只萌萌哒的大熊——一熊科技!

开始校园招聘啦!

抛开过去世俗老套的观念,越来越多技术方向的应届生在就业时更倾向于创业公司,但是又苦于创业公司只有社会招聘,多重因素之下很容易错过自己喜欢的公司或更好的发展机会。 今年,作为创业公司的一熊科技正式开启校招通道,同时开放五大岗位,为更多应届毕业生提供便利的应聘通道和更快速的成长机会~

下面小编要正式开始

安利低(牛)调(X )的一熊科技了

公司简介

一熊科技创建于 2014 年,成员们以 90 后为主,核心成员大多来自微软、阿里、腾讯、网易、豆瓣等一线互联网团队。一熊致力于打造先进工具帮助企业解决沟通效率问题,主打产品倍洽(BearyChat)于 2015 年初正式上线,通过在沟通平台中引入智能聊天机器人的方式,帮助使用团队实现消息的一站式查收与自动化工作的完成。目前已先后为华为集团、澳门太阳城集团、南方报业、Keep、小红书等一线团队提供高效信息处理服务。凭借清晰的商业模式和市场定位,BearyChat 已于 2016 年 11 月完成 A 轮融资。 BearyChat 团队整体偏工程师文化,目前整个团队已经接近 50 人,我们希望能把一群有理想的年轻人聚集在一起做一件「理想驱动型」的事情。

福利待遇

人手一台 MBP 是标配

五险一金 + 房补餐补各种补贴

薪水更是大大大大大的有

带薪年假、不打卡、双休

无限的水果零食下午茶

一年一次国外团建和若干小团建(生活不止眼前的编程,还有诗和远方

BAT一线互联网公司大牛

完善的培训体系

定期技术交流、知识分享

硅谷风格文化企业

工作地点

北京、深圳

招聘岗位

一、前端工程师(北京、深圳)

岗位职责:

1、负责 BearyChat 相关产品的 Web 前端开发工作
2、其他前端需求的研发工作

我们希望你:

1、2018 届毕业生
2、本科及以上学历,计算机、通信等相关专业
3、熟悉 WEB 前端技术,对符合WEB标准的网站重构有丰富经验,有成功作品
4、理解并掌握 Javascript 语言核心技术 DOM/BOM/Ajax/JSON 等,对 Javascript 框架应用有一定的经验
5、对 CSS/Javascript 性能优化、解决多浏览器兼容性问题有一定的经验
6、熟悉 React/Angular 优先
7、知道 GitHub Flow,并在实际项目中采用过优先
8、知道国内外优秀项目规范,并在实际项目中采用过优先(如 Angular-Code-Style Google-css-html-code-style)
9、对用户体验、交互操作流程、及用户需求有一定了解
10、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力
11、热爱前端技术,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的前端技术

二、后端工程师(北京、深圳)

岗位职责:

1、负责 BearyChat 数据平台开发
2、与各个端的同事一起定义、开发 BearyChat 的产品功能
3、与各个端的同事一起收集用户反馈,进行产品快速迭代
4、和其他后端同事一起保证 BearyChat 平台服务的稳定性和扩展性

我们希望你:

1、2018 届毕业生
2、本科及以上学历,计算机、通信等相关专业
3、有扎实等数据结构和算法知识(喂还没毕业不会那么快就忘光了吧)
4、熟悉 Java/Clojure/Python/Go(我们有同事两周学会写 Clojure 真的不是骗你的)
5、了解互联网产品的开发流程
6、熟悉 Linux/Git/GitHub 等工具链
7、了解网络协议及优化的知识
8、能够手写 sql 语句(用得了 ORM,怼得了 DBA)
9、能够没有障碍地阅读外文文档
10、有超强的团队合作精神及责任感

假如你还满足这些条件就更(wan)好(mei)了:

1、读过这个书单里面的书 https://www.douban.com/doulist/1466659/
2、是个工具控,并且乐于分享工具给别人
3、不排斥写各种语言,明白 imperative/declarrative/functional 在合适的人手中都是坠猴的风格的道理
4、有定期阅读优秀论文、工程师博客的习惯
5、在 GitHub/Twitter/Stackoverlow 等大型同性交友网站有好玩的内容方便我们了解你

三、iOS 工程师(深圳)

岗位职责:

BearyChat iOS 客户端及相关开发和重构

我们希望你:

1、2018 届毕业生
2、本科及以上学历,计算机、通信等相关专业
3、经历过完整的 iOS 项目
4、熟悉 Objective-C 和 Swift
5、熟悉 C/C++
6、熟悉 Git
7、发自内心的热爱技术, 有探索精神

加分项:

1、附带有意义的 Blog/GitHub/StackOverflow/Douban 地址
2、熟悉至少一门其他后端开发语言

四、Android 工程师(深圳)

岗位描述:

BearyChat Android 客户端及相关开发和重构

我们希望你:

1、2018 届毕业生
2、本科及以上学历,计算机、通信等相关专业
3、良好的数据结构与算法基础,熟悉 Java,熟悉多线程编程
4、熟悉 TCP/HTTP 网络编程
5、熟悉 Android 系统以及 SDK 相关领域知识
6、有独立钻研移动领域新技术的热情和能力

加分项:

1、熟悉 Kotlin
2、有属于自己的应用上线,或者有自己维护的开源库
3、至少有一个完整的 Android 应用开发经验
4、有自己的技术博客/GitHub/Twitter 等能够让我们更加了解您的信息

五、销售经理(北京)

岗位描述:

1、利用公司提供的意向客户资源对客户跟踪回访,并寻找销售机会;
2、挖掘潜在客户的需求,择机促成客户购买 ;
3、维护现有用户,建立良好的长期合作关系;
4、可以主动地寻找新的销售线索,争取新的销售机会;
5、对潜在市场推广公司的产品,保持公司良好的对外形象;

我们希望你:

1、本科以上学历,希望未来从事营销工作优先;
2、学习能力强,性格开朗,有责任心;
3、熟悉互联网产品;
4、计算机专业、营销专业优先;

tips:以上四个工程师岗位同时招聘在校实习生,要求可酌情减低
校招通道

联系人:林女士

简历投递邮箱:hr@bearyinnovative.com

或直接点击校招通道投递简历。

「创造」的另一面是「效率」

「在一熊工作的三年,我和团队为 BearyChat 创造了很多机器人以及其他智能应用,越来越了解到创造的背后是效率」 ——来自一熊科技后端工程师

「简氛围」的另一面是「严要求」

「在熊厂的孩纸们都很 nice ,但是很有原则,要求很高,但这恰恰是我想要的。通过自觉而高效的工作,我想我会在更短的时间内得到更大的提升」 ——来自一熊科技安卓实习生

「殷勤奉献」的另一面是「幸福指数」

「我们老板提倡幸福指数是员工第一生产力」 ——来自一熊科技所有熊孩子的咆哮欢呼

在这里

你的能力将得到质的飞越

与公司一起快速成长

期待你们的到来

一起打造效率沟通解决方案

为更多企业和团队带来革命式体验