夸夸聊天机器人升级:从随机到准个性化

来,你们要的夸夸聊天机器人升级了,针对问题内容进行“准个性化”回答,目前可以凑合用,但是聊胜于无,欢迎来撩,使用方法,关注公众号AINLP,后台对话即可:

自从《一行Python代码实现夸夸聊天机器人》发布后,有不少同学期待着夸夸聊天机器人的升级。但是巧妇难为无米之炊,所以我准备了夸夸语料库:《为了夸夸聊天机器人,爬了一份夸夸语料库》。有了夸夸问答语料之后,针对聊天机器人或者智能问答就有很多方法可以操作,最直接的一个想法就是计算问题与夸夸语料库中的标题(以及内容)的语义相似度,然后取最匹配问题的答案作为结果返回。

我大概就是是这样操作的,首先对语料库进行了简单的清洗和重组,清洗掉没有答案的,以及作者自己回答的答案,然后将每个问题的答案组合为list作为随机答案。不过更直接一些,只计算问题和标题的相似度,按一定的阈值进行过滤,所以这个版本,还存在很多问题,大家先凑合着用,后续还有升级计划。

这方面比较关键的一个问题就是相似问题匹配或者句子语义相似度计算。关于文本相似度,词语或者短语级别的语义相似度在词向量范畴下解决的很漂亮,感兴趣的同学可以体验:《相似词查询:玩转腾讯 AI Lab 中文词向量》,但是到了句子级别或者文档级别,目前貌似还没有很漂亮的解决方案,或者我调研的不够,有线索的同学欢迎留言探讨。

最后关于如何使用这个夸夸聊天机器人,首先关注我们的公众号AINLP,然后后台和聊天机器人对话即可,不过需要一些关键字触发夸夸模式,譬如“。。。求夸。。”, “。。。求赞。。”, “。。。,求鼓励”, “。。。, 求表扬”, 或者 “。。夸我。。。。”, “。。。鼓励我。。。”等等,否则进入闲聊模式。关于聊天机器人,目前希望大家不要抱太高的期望,把它当傻子即可:

聊天过程中如果问题没有匹配上或者过于简单,会回退到随机模式:

当然,这里选的case一定是准备过的,还有一些bad case没有给你们看,欢迎测试,欢迎建议,特别是如何匹配问题域的建议,非常欢迎。

再奉上一些从夸夸语料中随机选取的标题,仅供参考:

今天终于怼了讨厌的同学!
被工作伤得太重,还想拿年终!
上班太累了又请了一天假
明天要考法语了但我还不想复习
真的好累 快要坚持不下去了 求夸我 让我回回血
撑过去,就是脱胎换骨
不开心☹️
好想独立
为了你们来的,还好有你们这些人在
我好丧啊 求表扬
求表扬!
今天成功卖出了12个乳胶枕,快夸我
头发要掉好多了
和优秀的人差距好大
考试要挂了 快夸我
昨天晚饭才吃了10个包子,求表扬~
无所事事的一天求表扬
想不出自己有任何优点
从100斤长到120斤了!!
一个人也不要忘记吃早餐
发烧的第三天,自己爬起来下楼,买药💪
做个一个可爱的羊毛毡手工!快夸我!
失眠了咋就睡不着呢
算了 不气了
十一点多坚持运动
画了几幅漫画...会被夸吗哈哈哈
周末出去拍了樱花,求表扬
比赛
我把农药删了
今年中考,超紧张
本人三本,想要考中传的研究生,但是好难呀……
看热搜来啦
今天也收拾课桌了!求表扬!!
一个东宫女孩的晚安
现在觉得一个人的路也可以好好走
我睡不着
路上偶遇一女孩,对视把她瞪脸红了,求表扬
今天学习了,求表扬🤓
求你们夸我好看!!急需肯定表扬
搞笑能力,食物中毒被爱人嫌弃。求表演安慰
明天自己去考教师资格证了求表扬
今天又是啾啾表扬好多零回复的宝宝们的一天((≡ຶ̑ꀬ≡ຶ̑))
kao研凉了!求表扬?
相亲了4年都没找到合适的,求表扬
建了一个夸夸群~
换了一份更好的工作,却变得怂了😭
失眠了,求表扬
在社交软件认识一个月见过两次面的男朋友删我好友了,求表扬
社交恐惧,尴尬癌晚期
我真棒
中国股市何去何从
请夸奖为人正直低调谦虚的我
社交恐惧症患者今天认识了挺不错的陌生人却因为怕自己表现不好觉得不安求表扬
工作一年半,空窗期一年,求表扬
总是不想去上班,领导太墨迹
今天在家宅了一天,吃饱睡,这又刚睡醒~
忍住没喝咖啡第四天,求表扬。
今天中午吃了三个玉米!忍住了没有吃泡面!
除夕摔了一跤
第一次跑半马!跑下来了!成绩还不错!!!开心!
今年考博可能凉凉,心塞到像压了泰山
分享狗腿两只
今天的我很难过
不想写作业
面试n份依然0offer,找不到工作咋办
大一,没有生活目标,迷茫,求夸
开学第一跑15圈⭕快夸我嘻嘻嘻😘
就靠表扬过寒冬了
自家短腿宝宝生的短腿宝宝…超可爱啊求表扬!
感觉幸福感爆棚了……又来骗赞啦!关于我拍的一些美好照片!
假期下了好多次厨!
今天搬完家了,开心😄
挑战
第一次求表扬,好紧张
今天吃了好多蔬菜,超棒der!
连着加了六天班
这几天天天打喷嚏,也不晓得谁在想我。
周六还在公司加班,求表扬
姨妈来了好累啊,求表扬!
刚刚有个工人在我旁边放了个屁好臭
下定决心分手了,突然感觉很轻松,夸我
最近公司搞活动,很辛苦很忙碌。
你留言,我来表扬/安慰你
就是想被鼓励一下啊!
红烧肉
我作业做了一个星期没做完,同桌做了一天做完了
今天没忍住发了脾气
阴天下雪前是不是最需要表扬
我乐于助人,可我需要帮助的时候对方婉拒了。
看文献看到头秃怀疑人生 求夸
过上了猪一样的生活,求表扬~
我真的很难过,想要女朋友陪我
这个过年真的好累,感觉撑不下去了
一封表扬件
抢到李荣浩演唱会的票了!
想看看你们怎么夸
早上看了圈神的一个芭蕾舞剧,她真美呀,看得我整个人都变优雅了。
昨天做了一桌子菜一个人吃 快来夸夸我!
快来夸夸我
每次不开心都会去给宝贝们捐一份爱心午餐,心情变超好,求表扬

最后欢迎大家关注公众号AINLP,实地测试测试:

关于夸夸聊天机器人,我们会持续升级的。

注:原创文章,转载请注明出处及保留链接“我爱自然语言处理”:http://www.52nlp.cn

本文链接地址:夸夸聊天机器人升级:从随机到准个性化 http://www.52nlp.cn/?p=11466

Start your future on Coursera today.

欢迎关注我们的公众号

NLPJob

夸夸聊天机器人升级:从随机到准个性化》上有2条评论

  1. Moxiaomo

    想问博主会开源代码吗?

    [回复]

    52nlp 回复:

    可以关注AINLP公众号,有相关的线索和其他同学整理的开源语料库资源;夸夸聊天机器人我要等合适的时候再考虑是否开源。

    [回复]

发表评论

电子邮件地址不会被公开。 必填项已用*标注