写点什么

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

  • 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:001639

评论

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

入职那天“直接起飞”!双非渣本后端,两个月逆袭字节?

Java 编程 程序员 面试 计算机

保险污名化?区块链赋予保险的「四个机会」

CECBC

react脚手架create-react-app学习笔记

Tao

React

我终于在六月份实现了跳槽九连杀:字节跳动 Java 研发岗

Java 编程 面试 IT 计算机

解读区块链技术在中小企业中的4种常见用例

CECBC

支付通道接口异常统计上报

try catch

Java 失败上报

阿里 Java 面试爆出内幕?十万字内部面试题总结(2021合格版)全网开源!

Java 编程 程序员 架构 IT

站在巅峰的阿里面试参考指南!居然能让我成功拿下 12 家大厂 offer?

Java 程序员 架构 面试 IT

链路压测中的支路问题初探

FunTester

性能测试 测试框架 压力测试 全链路压测 测试开发

我要上首页!自荐好文,官方百万流量扶持

InfoQ写作社区官方

9月日更 11月日更 12月日更 热门活动 10月月更

神啦!最全“Java面试宝典+Java核心知识集”,一箭双雕杠秋招

Java 程序员 架构 面试 IT

合并两个有序数组

Memorys

Java 面试 算法

滚雪球学 Python 第三轮,Python Web 之 Django 的世界

梦想橡皮擦

8月日更

在小厂工作三年的程序员喊话大厂:Java 中高级岗面试为何越来越难?

Java 程序员 架构 面试 IT

我是一个下「笨功夫」的人

非著名程序员

个人成长 认知提升 个人提升 8月日更

迈入 8K 时代,AI 驱动超高清 “视” 界到来

阿里云CloudImagine

阿里云 高清视频 视频处理 视频制作 视频云

书山有路,AI为径:科大讯飞如何在智能教育硬件赛场突出重围?

脑极体

字节大牛把算法常见面试:哈希、链表、队列、递归全部总结出来了

Java 程序员 面试 算法 计算机

想不到阿里内部的神级项目和JDK源码阅读指南竟惨遭GitHub开源

Java 架构 面试 程序人生 计算机

2021 年最新版,阿里巴巴 / 今日头条 / 京东 Java 面经大合集(含答案)

Java 编程 面试 IT 计算机

什么是通证经济?它和区块链又有什么关系呢?

CECBC

人类高质量程序员如何过七夕?

InfoQ写作社区官方

话题讨论

【SpringCloud技术专题】「原生态Fegin」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(中)

码界西柚

SpringCloud OpenFegin Fegin 8月日更

高可用架构(上)

编号94530

微服务 数据库设计 架构设计 高可用架构 高可用集群

同事吃透了这份“阿里 Java 面试核心知识手册”6月份居然斩获 11 张大厂 Offer!

Java 编程 架构 面试 IT

涨薪 150%,从小厂逆袭,坐上美团 L8 技术专家(面经 + 心得)

Java 编程 程序员 架构 IT

如何利用 Apache APISX 提升 Nginx 的可观测性

API7.ai 技术团队

nginx 开源 网关 APISIX

为了彻底搞懂 hashCode,我钻了一下 JDK 的源码

沉默王二

Java

AlertManager 告警发送频率探究

greatersecurity

惨遭泄密!阿里P8大佬的架构笔记外泄:微服务分布式架构实践手册

Java 编程 架构 面试 架构师

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