10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

英国超市推出机器学习侍酒师

  • 2018-03-06
  • 本文字数:1324 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

德国超市公司 Lidl 的英国分公司推出了一款基于 Facebook 消息的聊天机器人,旨在帮助顾客选择合适的葡萄酒以迎合他们的食物或场合。这款名为 Margot 的聊天机器人采用了一种独特的自然语言方法,可以与购物者互动,回答常见的问题,将葡萄酒与食物进行搭配,找到一款合适的葡萄酒并进行测试(当然是关于红酒的了)。Lidl 与客户参与公司 Aspect 合作,从构思到项目完成,在短短 12 周内完成。

Aspect 新兴技术总监 Tobias Goebel 告诉 InfoQ, 他们能够达到这一速度,是由于在具备市场经验的同时使用了他们的专用平台 Aspect CXP ,它包括一个基于独特方法的组件并支持多种语言,该方法是人工智能话题中的自然语言理解 ( Natural Language Understanding :NLU)。

Aspect CXP 平台包括完整的生命周期工具,如开发人员 IDE 、具有 REST API 的数据库、管理和分析工具以及运行时 Java 应用服务器。所有这些就是 Aspect NLU 引擎了。

Goebel 解释说,从传入的消息中确定用户意图的常用方法是使用机器学习利用大量手工标记的数据来训练一个神经网络。虽然对于 Lidl 这样的用例也是种有效的方式,但通常并没有足够的数据来有效地训练网络。即使有足够的数据,那么完成之后,网络也只是通过一种语言训练的,这就必须得对每一种语言再重新进行训练。

Aspect 的 NLU 框架通过维护成千上万个语义概念的语言无关的词汇改变了这一局面。这些概念链接到 14 种不同语言的实例,包括完整的字典、形态学、语义和每种语言的语法,包括绘文字。这意味着,用户消息的关键语义元素的一些抽象就足以构建规则,这些规则可以立即理解任何给定问题的数百种变体,并且不需要再重新训练即可用于今后所有 14 种语言。

在它的葡萄酒聊天机器人在英国推出的时候,这种方法显然对像 Lidl 这样的全欧洲贸易商产生了强大的吸引力,Goebel 说,这正是 Lidl 选择它们作为合作伙伴的一个重要因素。

为了开发这款聊天机器人,Aspect 与应用程序开发公司 2-steps-ahead 合作。Aspect 提供了项目管理、架构和语言专业知识,而2-steps-ahead 带来的是编程技能。

Lidl 最近因其葡萄酒的选择获得了很多好评,同时也赢得了红酒和起泡酒的奖项。然而,这些知识和相关的购买建议都出自他们的全职侍酒师,他们不能同时出现在超市的 800 多个商店中,也不能为所有咨询到客服中心的用户一一提供建议。聊天机器人身负侍酒师的专业技能登上舞台,这样顾客只要通过 Facebook messenger 与聊天机器人聊天或进行提问,就能立即获得对葡萄酒的建议了。

Margot 混合了菜单驱动的交互和自然语言对话框,这种交互方式是经过了深思熟虑的设计决策。Goebel 说,用户在与电脑交流时,仍然期待得到菜单引导,但是在未来,随着聊天机器人的体验更为普遍,这种混合的交互需求就会消失了。

无论是为了研究还是娱乐,如果你有兴趣亲自尝试一下这款葡萄酒聊天机器人,可以访问 Lidl UK Facebook 页面,点击“发送信息(send message)”。在 Facebook Messenger 上,从菜单中选择“开始(get started)”,然后点击“启动葡萄酒聊天机器人(start the wine bot)”。

查看英文原文 UK Supermarket Launches Machine Learning Sommelier

2018-03-06 18:001564

评论

发布
暂无评论
发现更多内容

五个核心能力打造普惠金融商业化发展模式

易观分析

普惠金融

大数据培训Spark数据倾斜问题的解决方法

@零度

spark 大数据开发

大数据环境搭建:​​​​​​​​​​​​​​​​​​​​​Hadoop编译和分布式环境搭建

Lansonli

大数据 hadoop 环境搭建 7月月更

易观分析加入智能投研技术联盟,共促行业数智化发展

易观分析

易观新闻

内行,阿里大牛离职带出内部“高并发系统设计”学习手册

程序知音

Java 阿里巴巴 程序员 后端 高并发

APISIX 如何与 Hydra 集成,搭建集中认证网关助力企业安全

API7.ai 技术团队

云原生 网关 身份验证 APISIX 网关

小程序表单组件-1

小恺

7月月更

数据也能进超市

天翼云开发者社区

云计算 大数据 云平台

阿里云第四届全球数据库大赛火热开赛,40万奖金广纳英才

科技热闻

LeetCode-119. 杨辉三角II(java)

bug菌

Leet Code 7月月更

【容器篇】Docker实现资源隔离的秘籍

技术小生

Docker 7月月更

关于微软 Edge 浏览器的 Tracking Prevention 特性在 Angular 应用中的影响

汪子熙

JavaScript typescript Web web开发 7月月更

揭露数据不一致的利器 —— 实时核对系统

Shopee技术团队

数据分析 后端

一招,让停车管理不再难

天翼云开发者社区

数字化 云平台

天翼云携手华为,强强联合,共创数据存储新生态

天翼云开发者社区

存储 数字化

2022年中国互联网医疗年度盘点

易观分析

互联网医疗

百家号基于AE的视频渲染技术探索

百度Geek说

视频 视频渲染

Python|分析QQ群聊信息,记录词频并制作词云

AXYZdong

Python 7月月更

项目进度管理和风险管理记录

老猎人

告别缺电焦虑!充电桩装上“智慧大脑”

天翼云开发者社区

云主机 云平台

2022数十位Java架构师汇总产出,最新25个技术栈“Java面经”

程序知音

Java 程序员 面试 后端 八股文

java零基础入门-多态

喵手

Java 7月月更

为安全而生!云安全漫谈开讲啦

云安全 云计算运维

拔掉网线几秒,再插回去,原本的 TCP 连接还存在吗?

程序员小毕

程序员 程序人生 计算机网络 java面试 TCP协议

【愚公系列】2022年7月 Go教学课程 010-数据类型之布尔型和字符类型

愚公搬代码

7月月更

leetcode 455. Assign Cookies 分发饼干(简)

okokabcd

LeetCode 数据结构与算法 贪心算法

数据库审计部署方式有哪些?哪种比较好?

行云管家

数据库 数据库审计 数据库审计部署

数据库审计和日志审计的三大区别分析

行云管家

数据库 日志 日志审计 数据库审计

Python 入门指南之标准库概览

海拥(haiyong.site)

7月月更

火眼金睛,天翼云助力打造城市视觉中枢

天翼云开发者社区

大数据 云平台

大数据ZooKeeper(一):基本知识和集群搭建

Lansonli

大数据 zookeeper 7月月更

英国超市推出机器学习侍酒师_语言 & 开发_Tim Hodkinson_InfoQ精选文章