所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

聊天机器人

小汤小弟哦 小汤小弟哦 2019-12-21 17:58:50

【项目背景】

现在市面上有好多语音助理,都十分智能。但是语音助理都只能从人的听觉获取反馈,给出特定的回复,不能从中获取人类的情感信息。因此我想做一个聊天机器人,可以从照片(摄像头)中识别表情,分类表情,不同表情开始不同的聊天。从表情中获取人类的心情,并给予不同心情的人类相应的帮助。

步骤1 步骤1
选择舞台背景

从背景库中选择一张合适的背景图片。

projectImage
步骤2 步骤2
编写代码

整体思路是:

1.当绿旗被按下时先初始化“微笑”、“正常”与“笑话”列表,往里面添加语料库

2.摄像头获取人脸信息

3.依据采集的人脸信息进行判断,判断人的表情是正常还是微笑

4.从对应的表情列表中随机抽取一条信息进行回复

projectImage

设计了一个讲笑话功能。当用户点击机器人角色时,机器人会询问需要的服务。如果用户需要听笑话,则随机讲个笑话。

projectImage
附件 附件

【后记】

本来感觉自己的想法很美好,但现实很残酷。表情识别只能识别出“微笑”和“正常”,连生气都识别不出来。而且感觉只要露牙齿就判定为微笑。查阅了百度 AI 的文档,说是有“愤怒”等其他表情的,但是根本没试出来。然后感觉自己做得好傻→_→

Makelog作者原创文章,未经授权禁止转载。
2
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]