必读论文|20篇聊天机器人领域必读论文速递

聊天机器人(Chatbot)是经由对话或文字进行交谈的计算机程序。其能够模拟人类对话,通过图灵测试。自 1966 年以来人类从未停止过对聊天机器人的探索。现如今,苹果语音助手 Siri,微软的小冰、小娜、Rinna、Tay、Zo、Ruk kkuh,亚马逊的Echo,百度的小度机器人,京东JIMI客服机器人,网易七鱼等 Chatbot 纷纷进驻到生活的各个领域,改变着我们的生活。

对话系统和聊天机器人Topic必读论文

历史发展脉络

1966 年,MIT 的计算机科学家 Joseph Weizenbaum 发表了 ELIZA,它可以根据人工设计的脚本与人类交流,是世界上第一个模仿人类谈话的机器人;

1971 年, 斯坦福大学的 Kenneth Colby 开发出 Parry 聊天机器人,它模仿偏执狂患者,这是第一个通过图灵测试的聊天机器人;

1988 年,加州大学伯克利分校的 Robert Wilensky 等人开发了名为 UNIX Consultant 的聊天机器人系统;

1990 年,美国人 Hugh Loebner 设立 Loebner Prize,奖励首个与人类回复无差别的计算机程序,即聊天机器人系统;

1995 年,Richard Wallace 博士开发的 ALICE 系统允许用户自定义自己的聊天机器人,被认为是 20 世纪最伟大的聊天机器人。ALICE 在 2000、2001 和 2004 年三次斩获勒布纳人工智能奖(Loebner Prize),该奖项颁发给最像人类的系统;

2001 年,SmarterChild 在短信和即时信息中广泛流行,聊天机器人第一次被应用在即时通信领域;

2006 年,IBM Watson 能够用自然语言回答问题;

2010 年,苹果语音助手 Siri 诞生;

之后,全球各大公司开始推出 Chatbots 平台或开源架构。

必读论文推荐

Dialog State Tracking: A Neural Reading Comprehension Approach

作者:Shuyang Gao, Abhishek Sethi, Sanchit Agarwal, Tagyoung Chung, Dilek Hakkani-Tur

链接:

https://www.aminer.cn/pub/5de0b9f3df1a9c0c41598a75/dialog-state-tracking-a-neural-reading-comprehension-approach

对话状态追踪用于在给定所有先前对话的情况下估计当前的对话状态。机器阅读理解则侧重于构建系统,以读取文本段落并回答基于段落理解的问题。本篇论文将对话状态追踪转化为一项机器阅读理解任务,以基于上下文回答当前的对话状态是什么这一问题。传统的状态跟踪方法通常将对话状态预测为本体中所有可能的槽值在封闭集合上的分布,而本文使用简单的基于注意力的神经网络来指向对话中的槽值。

Topical-Chat: Towards Knowledge-Grounded Open-Domain Conversations

作者:Karthik Gopalakrishnan, Behnam Hedayatnia, Qinlang Chen, Anna Gottardi, Sanjeev Kwatra, Anu Venkatesh, Raefer Gabriel, Dilek Hakkani-Tür

发表:Interspeech Conference

链接:

https://www.aminer.cn/pub/5db92b0647c8f7664621a7e6/topical-chat-towards-knowledge-grounded-open-domain-conversations

建立可以与人类进行深层次、开放性对话的社交机器人,是人工智能领域的重大挑战之一。Amazon 团队开发的 Topical-Chat 是一个基于知识的人-人之间开放领域对话数据集(Knowledge-Grounded Open-Domain Conversations)。其中的基础知识涵盖 8 个广泛的主题,并且对话伙伴没有明确定义的角色,有助于对开放域对话式 AI 的进一步研究。本文还在 Topical-Chat 上训练了几种最新的编码器-解码器对话模型,并使用自动和人工评估以进行基准测试。

MoEL: Mixture of Empat

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
stm32是一款非常受欢迎的嵌入式开发板,入门必读的内容之一就是如何使用ds18b20温度传感器进行远程测温。 首先,需要了解ds18b20温度传感器的原理和工作方式。它是一种数字温度传感器,采用单总线通信协议进行数据传输。在stm32上进行远程测温,需要将ds18b20传感器与stm32进行连接。 接下来,在stm32的开发环境中,需要使用相关的库函数来实现ds18b20传感器的读取和数据处理。可以选择使用HAL库或者LL库来编写代码。通过配置相关的引脚和定时器等硬件资源,可以实现与ds18b20传感器的通信。 在代码编写过程中,需要注意的是读取ds18b20传感器的温度数据需要进行一系列的操作,包括复位、发送读温度命令、等待转换完成、读取温度值等步骤。通过调用相应的库函数和写入适当的代码,可以实现这些功能。 在远程测温的过程中,因为ds18b20传感器是数字温度传感器,所以可以直接将读取到的数据进行传输,而不需要进行模拟信号转换。可以选择串口、SPI、I2C等通信方式将温度数据发送至远程设备。 最后,需要在远程设备中接收和处理stm32发来的温度数据。可以使用相应的串口、SPI、I2C等接口进行数据接收及解析,并通过其他方式来显示和记录温度数据,如LCD显示屏、电脑上的界面、数据库等。 通过上述的步骤,就可以实现stm32与ds18b20传感器的远程测温。当然,在实际的开发过程中还要考虑一些细节问题,如引脚配置、定时器的设置、通信协议的选择等。希望以上内容能对你入门stm32进行远程测温有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值