您正在使用IE低版浏览器,为了您的雷锋网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
此为临时链接,仅用于文章预览,将在时失效
人工智能开发者 正文
发私信给AI研习社
发送

0

能理解聊天记录的微信机器人 (四)

本文作者:AI研习社 2017-04-14 16:18
导语:如何搭建一个能理解聊天记录的微信机器人?

雷锋网按:本文作者 grapeot,原载于知乎,雷锋网获授权转载。

花了几个小时用Caffe撸了个最简单的斗图机器人,现在逐渐可以理解聊天的内容了。大概的思路是用随便什么网络把表情库都抽出来一个feature,然后形成一个内容数据库。如果有人在群里发图的话,抽feature,在数据库里面找最近邻,做一些简单的dedup。然后把最像的图发回去。效果意外地好。在一些不知情的群里面跟人直接斗起来了。。

能理解聊天记录的微信机器人 (四)

能理解聊天记录的微信机器人 (四)

但这个模型也有自己的缺点。一个因素是没有自己训练/fine tune,直接用的是在ImageNet上面训练的模型,所以在一些真实的照片上面表现的很好,尤其是对猫和狗认得神特码准。但在一些二次元鬼畜风的表情上就相当差了。尤其是碰到套图的时候简直惨不忍睹。。

能理解聊天记录的微信机器人 (四)

代码已经push到github上了:grapeot/WechatForwardBot。极土。有兴趣的可以看看。

雷锋网(公众号:雷锋网)相关阅读:

聊天机器人之热(一):微软、Facebook、亚马逊等巨头为何押下重注

聊天机器人之热(二):大玩家、创业者和投资人

雷锋网版权文章,未经授权禁止转载。详情见转载须知

能理解聊天记录的微信机器人 (四)

分享:
相关文章

文章点评:

表情

编辑

聚焦数据科学,连接AI开发者。
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说