【AI创造营+七夕特辑】七夕孤寡机器人

  • 七夕孤寡机器人
    • 查看机器人使用指南
    • 内容查看
      • 嗨~&&情话&&藏头诗
      • 口红
      • 孤寡大礼包
      • 总结
      • 逻辑导图
      • 部分代码查看
      • 参考项目
      • 团队&&致谢

七夕孤寡机器人

七夕在即
你还在为怎么说情话烦恼嘛?
你还在不知道怎么样文艺表白困苦嘛?
你还在因为分不清口红而被责备嘛?
你还在为一个人"孤寡"烦恼嘛?
孤寡机器人解决你的困恼!

查看机器人使用指南

视频:

https://www.bilibili.com/video/BV1ab4y1z7vs/

内容查看

嗨~&&情话&&藏头诗

口红

孤寡大礼包

总结

怎么样,是不是很刺激,以后妈妈再也不担心我的……

那么到底是怎么样完成的呢?
让我们一起来看看

逻辑导图

部分代码查看

自动回复部分

# 自动回复内容
class MyBot(Wechaty):async def on_message(self, msg: Message):talker = msg.talker()await talker.ready()if msg.text() == "嗨~":await talker.say(reply[0])if msg.text() == "藏头诗":await talker.say(reply[1])if msg.text() == "情话":await talker.say(reply[2])if msg.text() == "口红":await talker.say(reply[3])if msg.text() == "帮助":await talker.say(helptxt)if msg.text()[0] == "1":await talker.say('已经收到你的心意' + msg.text()[1:] + ',正在生产"藏头诗"~~~')print(msg.text()[1:])await talker.say(cts(msg.text()[1:]))if msg.text()[0] == "2":await talker.say('稍等片刻,小助手马上教你说"情话"~~~')await talker.say(qh(msg.text()[1:]))if msg.text() == "口红明细":await talker.say(khdata1)if msg.text() == "口红品牌":await talker.say(khdata2)if msg.type() == Message.Type.MESSAGE_TYPE_IMAGE:await talker.say('已收到图像,开始验证')# 将Message转换为FileBoxfile_box_user_image = await msg.to_file_box()# 获取图片名img_name = file_box_user_image.name# 图片保存的路径img_path = './image/' + img_name# 将图片保存为本地文件await file_box_user_image.to_file(file_path=img_path)await talker.say(kh(img_path))if msg.text() == "大礼包":await talker.say("孤寡~孤寡~孤寡~")time.sleep(3)await talker.say("祝你七夕孤寡~~~")time.sleep(4)await talker.say("你孤寡我孤寡大家一起孤寡寡\n下面是小助手送你的孤寡礼物!")time.sleep(3)for i in range(3):await talker.say("孤寡  孤寡  孤寡  "*50)time.sleep(20)await talker.say("七夕节快乐~~~狗粮管够~~~")

藏头诗部分

def cts(data):long = len(data)if long <= 4:long = 4else:long = 8print(long)module = hub.Module(name="ernie_gen_acrostic_poetry", line=long, word=7)results = module.generate(texts=[data], use_gpu=True, beam_width=1)for result in results:print(results)return result[0]

情诗部分

def qh(data):module = hub.Module(name="ernie_gen_lover_words")results = module.generate(texts=[data], use_gpu=True, beam_width=1)for result in results:return result[0]

口红分类部分

# 数据处理
img = Image.open(path)  # 打开图片
img = img.convert('RGB')
img = img.resize((100, 100), Image.ANTIALIAS)  # 大小归一化
img = np.array(img).astype('float32')  # 转换成 数组
img = img.transpose((2, 0, 1))  # 读出来的图像是rgb,rgb,rbg..., 转置为 rrr...,ggg...,bbb...
img = img / 255.0  # 缩放# 模型读取
model_state_dict = paddle.load('./resnet101.pdparams')  # 读取模型
model = resnet101()  # 实例化模型
model.set_state_dict(model_state_dict)
model.eval()# 预测
ceshi = model(paddle.reshape(paddle.to_tensor(img), (1, 3, 100, 100)))  # 测试
val()# 预测
ceshi = model(paddle.reshape(paddle.to_tensor(img), (1, 3, 100, 100)))  # 测试
return lablelist[np.argmax(ceshi.numpy())]  # 获取值

参考项目

不仅限于以下项目:

[七夕特辑]如何应对灵魂发问:我的这口红是什么……
星际旅行向导机器人(基于paddlehub+wechaty完成)
一步一步教你用wechaty+百度云主机打造一个带你穿越星际的微信机器人
……

团队&&致谢

团队:让我们水到底!

成员:三岁、super松、iterhui、L兮木、七年期限(以上成员均是大佬,不分先后)

致谢:

感谢团队成员的各类建议和合作配合

感谢参考项目的各位大佬帮助

感谢积极帮助解决问题的各路大佬

感谢帮助参考口红类型的各位小姐姐

最后感谢主办方的机会和精良的活动~~~

项目地址:https://aistudio.baidu.com/aistudio/projectdetail/2263052

GitHub地址:https://github.com/jhcgt4869/gugua_helps

感谢大家的支持与关注,我们下次再见!
祝大家都不孤寡!!!

七夕了没有男/女朋友怎么办?孤寡机器人帮你!相关推荐

  1. python实现图灵机器人帮你回复微信好友消息

    python实现图灵机器人帮你回复微信好友消息 ''' Created on 2018年4月26日@author: cvv54 '''#引入itchat包获取微信消息 import itchat fr ...

  2. 如何用大数据找到男/女朋友?

    全世界只有3.14 % 的人关注了 数据与算法之美 小柯25岁,单身男,热衷大数据,并决定认真钻研,用数据分析来实现自己的"脱单计划". 找女友第一步:整理思路    找女友第二步 ...

  3. 送女朋友实用的七夕礼物、送女朋友七夕礼物最有意义排行榜

    一年一度的七夕节马上就要到了,你是不是已经在想:有哪些有意思的礼物可以送给女朋友?也有各种平台和品牌,自称送礼达人,给你各种推荐送女朋友的礼物,这些答案要么是抖机灵的,要么是旅游钻戒什么的割韭菜,一点 ...

  4. 七夕情人节该送女朋友什么礼物,推荐五款让女朋友超惊喜的礼物

    七夕情人节又快到了,在这有爱的日子里,相信又有一大群男同胞不知该送女朋友什么礼物,又担心送到女朋友不喜欢的,但又不想敷衍了事,没关系,那就跟着我一起来看看这五款适合送给女朋友的礼物. 一.西圣F1气传 ...

  5. 七夕有哪些送女朋友的小众又高级的礼物?小众又高级的礼物推荐

    一年的七夕又要来了,普通的生活不免寡淡,因为有爱人的存在,我们便会给节日们覆上彩色滤镜,在充满爱的的节日去表达爱,表达爱的方式也有很多种,其中送礼物也是一种非常能提升爱的幸福感的方式,如果你还不知道该 ...

  6. 找一个程序员男/女朋友 程序员怎么可能没对象

    程序员对大家而言既陌生又熟悉,移动互联网越来越发达,大到人工只能.大数据:小到帮助隔壁小丽装系统程序员似乎是"上天入地.无所不能". 程序员也越来越多,在刺激的游戏画面.琳琅满目的 ...

  7. 七夕节不知道送女朋友什么礼物?赶紧码住这篇送礼指南

    七夕情人节都快要到了,你还在烦恼着不知道买什么礼物!我可不允许有男同胞有这样的烦恼,这不,善解人意的我为你们排忧解难来啦!关于七夕,一个充满浪漫气氛的节日,送的礼物自然也不能随随便便.刚好下面是我整理 ...

  8. 【python】隔离期间送男/女朋友的小浪漫

    学习的内容主要是如何打包一个带图标的exe文件.看到一个博客,很好实现的样子,所以自己就试了其中的代码.想让这个更简单一点,所以打包成exe文件.参考如下: (1)原始蓝色玫瑰花生成的python脚本 ...

  9. 教你用Python画一颗圣诞树给你自己的男/女朋友

    本文分为两大部分:网页版圣诞树.Python版圣诞树 代码来自CSDN作者分享,本人只作为转载写成合集,如有侵权请联系本人删除 文章目录 圣诞树合集 一.网页版圣诞树 1.纯CSS动画圣诞树Demo0 ...

最新文章

  1. 【语言处理与Python】1.2将文本当作词链表
  2. %求余数 rand随机数
  3. 静态代码块无法对静态变量赋值的原因
  4. select case语句_图解Go select语句原理
  5. 初识公有云--公有云的相关概念
  6. .NET方向高级开发人员面试时应该事先考虑的问题
  7. Java对象的强引用、软引用、弱引用和虚引用 笔记
  8. 常见报错_【办公】文档打印常见报错,怎么办?
  9. 光纤交换机使用方法及应用方案详解
  10. 【TextView】实现QQ一键加群功能
  11. 如何在word左侧显示目录
  12. 2016虾神封箱:虾神的空间统计书单
  13. 互动媒体技术A1作业报告
  14. 论文的每一页最上方都有一条横线(word2007)
  15. 最好的网络拓扑制作软件
  16. 7-12 验证哥德巴赫猜想 (10 分)
  17. svn版本库浏览器_WebSVN—在线版本库浏览器
  18. Mall商城后台管理系统——(Vue+SSM)
  19. Matlab报错——数组索引必须为正整数或逻辑值
  20. 用c语言写一个简易的四则运算计算器

热门文章

  1. Android OTG (USB Hos) 编程
  2. 框架 day81 涛涛商城项目-实现首页搜索功能,商品详情,描述,规格展示
  3. 联想混合云Lenovo xCloud,新企业IT服务门户
  4. STM32定时器[直接用寄存器]
  5. v-show和v-if有什么区别和共同之处?使用的场景分别是什么?
  6. 美赛数据(国内外灾害数据库汇总)-数学建模(十八)
  7. 【Python】可视化:常见统计图的汇总(含源代码示例)
  8. 常被忽略的React Children用法
  9. linux tomcat8.5使用,【linux】【tomcat】tomcat8.5安装
  10. origin session