我们还发现未来48小时的天气预报是影响空气质量长期预测和突变

斯坦福发起医疗影像挑战赛,基于吴恩达团队mura数据集日前,斯坦福宣布基于mura发起一项检测肌肉异常的深度学习挑战赛。主办方使用隐藏测试集进行模型评估,参赛团队需要在codalab上提交代码。汪思颖05月25日18:27吴恩达深度

【CIMIC】11 11 京东全球好物节

ai/open/course/523

分享到:

导语:如何实现一个自己的聊天机器人?superscript是一款开源的交互式会话引擎,它带有弱ai、自然语言理解、简单易用和灵活可扩展的特点。superscript也是目前开源领域内最优秀的聊天机器人引擎之一,社区讨论活跃、模块构建合理,受到诸多自然语言处理相关开发者的追捧。

近日,雷锋网(公众号:雷锋网)ai研习社有幸邀请到了呤呤英语ai技术负责人hain,他从代码实操的角度为我们详细介绍了superscript系统的设计与实现。

 嘉宾介绍

hain,rockq开发者社区创始人,呤呤英语ai技术负责人,曾就职于ibm中国开发中心和创新中心。

rockq社区是2015年5月在北京建立的分享、学习型社区,主要面向javascript开发者,并拓展到机器学习和虚拟现实领域。本着“精益创新,竭尽分享”的精神,rockq已经举办过30余次不同内容的分享活动。呤呤英语是一家儿童英语在线教育公司,有面向儿童的国际化社交网络和高等专业的外教团队。从2016年开始,hain开始探索聊天机器人的商业机会,以及如何使用深度学习和nlp技术研发聊天机器人,目前已经推出了两款聊天机器人,帮助少儿学习英语。

 公开课内容以下为本次分享的完整视频(约40分钟)。以下是文字版整理:

大家好,我是hain,今天我们分享一下关于会话交互系统superscript的设计与实现。

首先做一个简单的自我介绍,我曾在ibm中国开发中心和创新中心工作过四年,后来又创办了一个开发者社区rockq,现在在一家英语教育创业公司呤呤英语做ai技术负责人,同时也是一个开源爱好者。这里是我的github地址和主页截图,大家可以看到,左上角是deepqa2,使用深度学习训练的一个会话模型,右js访问科大讯飞的语音识别的api,其他还有用docker的技术来做elk的等。同时我也整理过一些问答的语料,因为大家都知道,使用机器学习训练问答系统的难点是特征提取,而特征提取的天花板其实是在于精确的语料。这里我通过整理10万个问答对,得到了3000个精确的问答语料。此外我还为一些聊天机js的样例,以及做过tensorflow相关的入门教程。

今天我们主要讲的内容是聊天机器人对话引擎,即通过nlp的技术去处理人机对话系统。作为开发者,我们首先要考虑的问题是要做一个什么样的。根据我的观察,在it领域大概每十年就会有一个大的改变,包括1970年代的主机系统,1980年代以mac为代表的个人电脑浪潮,以及1990年代的谷歌搜索为代表的互联网时代的到来,到2000年代以iphone为代表的手机移动互联网的问世,还有2010年代微信的推出。我们就会猜想说下一个十年会出现一个怎样的,发生怎样的改变,让人们的生活更便捷。我觉得应该是人工智能。而在人工智能里,应该有一个杀手级的应用,我觉得这个应用是聊天机器人。

所以从去年3月初我就开始调研聊天机器人的相关技术,以及它能用在哪些行业,解决什么问题。我本人目前是在一家英语教育公司做面向儿童的英语教育机器人。实际上这两年涌现了一大批做聊天机器人的公司或者组织,其中大公司一般更偏向于做底层,做一些理论研究和平台化的,而其他小公司和创业公司则更多的是从应用层面出发,解决一些实际的问题。这里我介绍三种比较典型的面向聊天机器人开发者的平台级。第一个是微软推出的botframework,它的主要特点是提供了一个跨平台的连接方案。因为我们可能会将聊天机器人的分发的许多不同的平台上,例如对接自己的oa系统,对接到telegram,对接到facebookmessager,或者是通过短信和邮件的形式与你的机器人进行对。