点击左上方蓝字关注我们

PaddlePaddle × Wechaty × Mixlab 创意赛再升级!人工智能时代的ChatBot需要具备哪些能力?由你来定义!参赛的小伙伴们果然各显神通,快来pick你心中最中意的聊天机器人吧,并献上你珍贵的star!

对话故事生成,创造个人无限世界

穿越了穿越了,GPT 2 + wechaty让主神阿巴带你冒险!

实现过程:

本项目借助百度基于知识增强的持续学习语义理解框架ERNIE,使用PaddleNLP内置的GPT-2模型将用户输入和对话历史作为模型输入,实现对话故事生成功能。为了保证剧情顺畅可延续,需要预先定义部分关键剧情,比如“一管病毒试剂摆在你面前你要怎么做”等等。

飞桨体验:

总的来说飞桨使用体验很好,各种源码实践很值得学习。对于版本更新导致API变化等问题,建议新手完成入门课程后,多fork简单有趣的项目熟悉飞桨,遇到问题建议多查看源码学习。

https://github.com/Tju-LMc/Paddle_Story_Generation

一个能看懂表格图片的数据助手

一键上传星球数据表格图片,即可获取你想要的SQL答案。

实现过程:

用户上传一张表格数据图片(目前暂只支持单表),  通过PP-Structure解析表格模板并提取表格要素信息。然后基于Pandas数据分析工具以及Matplotlib可视化工具对数据进行深入解读,同时支持送入Text2SQL进行训练,最后就可以基于数据库用文本语言的方式查询到所需信息。

飞桨体验:

飞桨的工具组件和开发套件丰富易用,涉及到的业务领域广,模型种类多,可以像搭积木一样在很短时间内搭建一套应用。想快速上手的朋友可以先在GitHub上浏览飞桨的各种模型,也可在AI Studio上搜索其他大佬的类似实现,里面有大量保姆级教程可供学习。

https://github.com/thunder95/Paddle_Table_Image_Reader

移动小屋——智能车内互动玩伴

在智能车内实现城市间,长途上和黑夜里多场景的有趣互动。

实现过程:

移动小屋为年轻父母设计智能出行时的新育儿体验,在陌生与新奇的移动空间内,通过车窗交互连结前后排的隔绝空间,实现城市间,长途上和黑夜里多场景下的有趣互动。模型方面,目标检测模块主要使用yolov5模型,利用flask框架搭建图片检测的API。bot通过http请求调用API接口,并存储记录为后续的提问环节做数据支撑。

飞桨体验:

飞桨的框架使用简便,可以快速验证产品想法。从构思到产品上线,只需两周时间就可以把想法快速落地。

https://github.com/livingbody/joy_rides

星星的孩子

机器人多人互动游戏,提高孤独症儿童认知。

实现过程:

通过图像识别提高儿童认知,游戏方法如下:

  • 添加机器人,老师引导儿童进行互动游戏;

  • 开始游戏,机器人随机抽取基础图形,提示孩子们寻找匹配的物品;

  • 发送图片,机器人进行识别,满足匹配度时回复“恭喜x同学!”,不满足则鼓励说“x同学还差一点点,继续加油呀!”;

  • 限制时长,即将到时前机器人会进行提醒,到时后游戏自动结束。

飞桨体验:

感谢百度飞桨提供的Notebook环境和算力资源,很好的实现了这个公益性项目。

https://github.com/tipani86/StarChild

宇宙分歧终端机

宇宙分歧终端机,为宇宙和谐助力!

实现过程:

第一步:测试基本功能模块,如EasyDL手势识别、lac词法分析、PaddleGAN唇型合成;

第二步:将三个基本功能进行组合,通过脚本项目实现“宇宙分歧终端机”的效果。

飞桨体验:

去年末借着参加培训班和直播课的机会,深刻体会到了飞桨的魅力。作为中国首个自主研发、功能丰富、开源开放的产业级深度学习平台,百度飞桨提供了丰富的在线课程、公开项目、AI竞赛、免费GPU算力等,为对深度学习感兴趣的老师和同学给予了极大帮助。

https://github.com/yongxinliao-hqu/SpaceDisagreementResolver

礼仪机器人C-3PO

星际旅行,你准备好了吗?礼仪机器人C-3PO助力您的星际旅行!

实现过程:

第一步:测试基本功能模块,如Aurebesh语言转换器、百度翻译API、微信对话机器人;

第二步:将三个基本功能进行组合,通过脚本项目实现“礼仪机器人C-3PO”的效果。

飞桨体验:

刚入门深度学习和飞桨的同学,可以从AI Studio的课程开始,按照AI学习地图里的预备知识、基础入门、实战进阶逐步深入,还可以参加直播课程动手实践。有了一定的基础后可以参加比赛,体验登榜的乐趣。最后,希望大家积极开源有趣的项目,我为人人,人人为我。

https://github.com/yongxinliao-hqu/C-3PO_Wechaty_PaddleHub

星际终端— AR+LBS轻社交星际漂流瓶游戏

向外太空发信息,查看AI预测的外星人,寻找外星生物、外星建筑。

实现过程:

利用LSGAN生成外星生物——使用seamlessClone+人脸特征点进行外星人换脸——使用cityscapes模型进行场景中物体的识别及定位——使用msgnet风格迁移转换成外星建筑——利用EXIF信息及地图api实现地址定位——利用Wechaty发送/接收漂流瓶,发布任务。

飞桨体验:

PaddleSeg的GitHub页面有很多的SOTA模型,本项目的AR识别环境就直接调用了cityscapes模型。此外,使用PaddleHub的模型进行迁移学习可快速定制模型,本项目的流沙建筑就使用了其中的msgnet迁移。

https://github.com/kevinfu1717/SuperInterstellarTerminal

七夕孤寡小助手

钢铁直男看过来,七夕小助手教你说情话、写藏头诗、认识口红!

实现过程:

使用PaddleHub生成藏头诗和专属情话,借用PaddlePaddle实现口红识别的图片处理和内容预测,再基于wechaty实现微信自动对话。简单的代码即可实现强大的功能!

飞桨体验:

使用飞桨1年多了,PaddleHub体验非常舒适,几行代码就可以完成非常强大的功能,是小白前行路上的主推剂。飞桨yyds!

https://github.com/jhcgt4869/gugua_helps

铅笔画下的虚拟形象

通过调用人脸关键点检测模型,实现虚拟形象的合成。

实现过程:

本项目调用PaddleHub的人脸关键点检测模型,获取脸部信息。在实现头部摆动的功能时,采用求两向量顺时针夹角方式实现。进一步的,还对夹角参数进行了防抖处理,减少震频,提高视频观感,再通过纵横比公式实现嘴巴大小的改变。

飞桨体验:

在实现项目功能的时候,PaddleHub提供了很多预训练模型,大大降低了AI学习的门槛,为像我一样的小白降低了开发成本,每个人都可以来感受AI的魅力。

https://github.com/zengzhuoqi/paddle-virtual-figures-in-penclings

Wander[001] - 未来流浪者 V2.1

以AI chatbot为主体的跨媒体互联网艺术项目,已展出于2021亚洲数字艺术展。

https://github.com/sunyuqian1997/Wander001-V2.1

星际旅航机器人

利用PaddleGAN完成环境模拟,生成平面护照,代码简单,结果有趣!

实现过程:

项目实现流程简单易懂,基于PaddleGAN提供的风格迁移,场景动漫画以及人脸动漫化三个模型完成。然后在云服务器上搭建Wechaty即可连接到微信,从而快速完成一个微信机器人项目。

飞桨体验:

基于百度飞桨的开发套件,开发者可以在短时间内快速完成一个项目,许多模型仅需少量代码即可调用,体验感极佳。对于想快速完成一个项目的朋友们来说,使用PaddleHub套件是一个非常不错的选择。

https://github.com/Cursky/Cosmic-Wanderer-Guide-Robot

Look at the picture and change the color

结合Paddle和Wechaty控制能根据图片改变颜色的LED灯。

实现过程:

完成这个项目需要解决以下关键技术:1.用户与ChatBot沟通的接口,发送图片&返回结果;2.基于PaddleHub实现的图像分割模型部署及接口调用;3.底层硬件Arduino的控制方式,LED灯条的硬件连接。

飞桨体验:

总的来说,基于飞桨来实现这样一个简单的创意还是非常方便的,特别是使用PaddleHub Serving可以部署一个在线服务,下载完模型后,只需一行代码即可完成模型部署。

https://github.com/zbp-xxxp/LPCC

跟异类生物聊个天儿

基于飞桨语音识别、闲聊对话、音色克隆、嘴型同步模型实现语音人机交互。

实现过程:

用户选择一个虚拟角色作为聊天对象,通过音色克隆(Parakeet模型)高度模仿虚拟对象的语音特征,再基于Wechaty在微信端进行语音交互,也可以通过视频(Wav2Lip模型)带来更逼真的体验。语音交互均采用飞桨的开源模型,DeepSpeech用于语音识别,Plato-mini辅助对话文本生成,Parakeet可实现基于音色克隆的文本转语音功能。

飞桨体验:

飞桨的工具组件和开发套件丰富易用,涉及到的业务领域广,模型种类多,可以像搭积木一样在很短时间内搭建一套应用。想快速上手的朋友可以先在GitHub上浏览飞桨的各种模型,也可在AI Studio上搜索其他大佬的类似实现,里面有大量保姆级教程可供学习。

https://github.com/thunder95/Paddle_Voice_ChatBot

太空漫游指南

自动回复星球的介绍与图片,自动合成宇宙漫游照!

实现过程:

本项目基于msg.text()收到的星球名称信息(比如“水星”),通过await talker.say(dict1['水星']) 自动回复星球简介和图片,实现自主太空漫游。旅游结束后,还可以来一张合影留念照,主要通过PaddleHub实现图像的自动抠图,然后将抠出的人物图像合成到祝融号火星自拍中。

飞桨体验:

本项目主要使用PaddleHub的deeplabv3p_xception65_humanseg模型实现自动抠图,不得不说PaddleHub在图像分割技术上做的确实不错,人像抠的非常干净,然后可以直接与新图片合成,关键是使用方便,直接调用模型即可,初学者也很容易上手。

https://github.com/diandian16/-wechaty-paddlehub-

宇宙知识问答

随机获取题目并进行作答,可自动合成荣誉证书哦!

实现过程:

本项目利用字典生成题库,然后借用await talker.say(dict1['随机题目'])随机发布题目。基于字典的题库,机器人可以自动判断是否回答正确。最后,用PaddleGAN生成图像的动漫简笔画,再合并到预设的荣誉证书里。

飞桨体验:

PaddleGAN的photo2cartoon模型可以实现头像的卡通简笔画效果,不得不说这个简笔画效果还是很赞的,与照片的还原度非常高,完全看得出是谁,然后直接与预设的荣誉证书合成,犹如证件照一般贴到预设位置,效果棒棒的。

https://github.com/diandian16/wenda/

更多有趣的、好玩的项目还在持续产出中。如果你有好的创意,快加入技术交流群和大家一起分享吧!

如有飞桨相关技术问题,欢迎在飞桨论坛中提问交流:

http://discuss.paddlepaddle.org.cn/

欢迎加入官方QQ群获取最新活动资讯:793866180。

如果您想详细了解更多飞桨的相关内容,请参阅以下文档。

·飞桨官网地址·

https://www.paddlepaddle.org.cn/

·飞桨开源框架项目地址·

GitHub: https://github.com/PaddlePaddle/Paddle 

Gitee: https://gitee.com/paddlepaddle/Paddle

????长按上方二维码立即star!????

飞桨(PaddlePaddle)以百度多年的深度学习技术研究和业务应用为基础,集深度学习核心训练和推理框架、基础模型库、端到端开发套件和丰富的工具组件于一体,是中国首个自主研发、功能丰富、开源开放的产业级深度学习平台。飞桨企业版针对企业级需求增强了相应特性,包含零门槛AI开发平台EasyDL和全功能AI开发平台BML。EasyDL主要面向中小企业,提供零门槛、预置丰富网络和模型、便捷高效的开发平台;BML是为大型企业提供的功能全面、可灵活定制和被深度集成的开发平台。

END

飞桨创意赛火热进行中,总有一款AI时代Chatbot适合你相关推荐

  1. Mixlab 【AI创造营】 百度飞桨创意赛 参赛项目介绍

    Mixlab [AI创造营] 百度飞桨创意赛 参赛项目介绍 项目名称 个性图腾-灵魂使者 Stand by me 作品简介 Jojo立的具象版,从此路人也能看到灵魂使者了! 不用再担心你熊熊燃烧的中二 ...

  2. AI创意赛火热,赛事能成BAT强化AI优势的新动能?

    文 | 杨苏颖 来源 | 智能相对论(ID:aixdlun) 全球人工智能人才开始逐渐进入量产模式. 今年6月,百度和浙江大学联合承办了首届中国高校人工智能创意赛,旨在挖掘有潜力的人工智能人才.而阿里 ...

  3. 飞桨学习赛:英雄联盟大师预测2023年2月85.365分方案

    ★★★ 本文源自AlStudio社区精品项目,[点击此处]查看更多精品内容 >>> 飞桨学习赛:英雄联盟大师预测2023年2月85.365分方案 比赛链接 - 飞桨学习赛:英雄联盟大 ...

  4. 我的飞桨学习赛:英雄联盟大师预测

    我的飞浆学习赛:英雄联盟大师预测 原始代码 数据集 评分结果 改进方式 构建更多的前馈神经网络 修改模型的超参数 学习率 batch_size和epoch 进行特征选择 改进的结果 目前正在改进的方法 ...

  5. 搭建基于飞桨的OCR工具库,总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别的PaddleOCR

    介绍 基于飞桨的OCR工具库,包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别.竖排文本识别.长文本识别.同时支持多种文本检测.文本识别的训练算法. 相关链接 PaddleOCR ...

  6. 怎么开发联机小游戏_微信小游戏创意大赛火热进行中,小游戏联机对战引擎免费用...

    腾讯云为小游戏开发者升级工具箱 小游戏联机对战引擎免费用 由微信小游戏举办的"微信小游戏创意大赛"正在火热进行中.12月23日,腾讯云宣布,除了给创意大赛的参赛者提供基础云资源,还 ...

  7. 小布助手在百度飞桨实体链指比赛中的实践应用

    本文由百度飞桨举办的千言数据集:面向中文短文本的实体链指任务比赛中取得优异成绩的小布助手算法工程师樊乘源投稿. 背景介绍 实体链指是指对于给定的一个文本(如搜索Query.微博.对话内容.文章.视频. ...

  8. 百度飞桨PP-YOLOE ONNX 在LabVIEW中的部署推理(含源码)

    文章目录 前言 一.什么是PP-YOLO 二.环境搭建 1.部署本项目时所用环境 2.LabVIEW工具包下载及安装 三.模型的获取与转化 1.安装paddle 2.安装依赖的库 3.安装pycoco ...

  9. 百度飞桨:春节写春联:你写上联,AI写下联

    写春联:你写上联,AI写下联 一. 前言 二. 项目简介 三. 基本要求 四. 代码实现 五. 项目成果 六. 总结 百度飞桨系列文章: 百度飞桨:给出关键词,AI自动生成元宵节祝福~ 百度飞桨:(情 ...

最新文章

  1. LintCode刷题——Largest Divisible Subset
  2. ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)、chr(.. 以及oracle中使用chr
  3. ES5新增的方法——数组的方法
  4. boost::hana::zip_shortest用法的测试程序
  5. 可穿戴设备创业:现在和未来
  6. 从决策树学习谈到贝叶斯分类算法
  7. java弹框形式输入_java中点击一个按钮弹出两个输入文本框的源代码
  8. fast group合计 report_FastReport报表设计.doc
  9. 架构师要了解那些??
  10. php100的阶乘代码while语句,编写PHP程序,使用while循环计算4096是2的几次方,然后输出结果...
  11. 百度地图 json 区域 数据_获取百度地图可视区域范围的数据
  12. apache2.2.21下为codeigniter配置url地址重写
  13. HW 基于接口/全局地址池的DHCP
  14. 国家机关可免费使用百会办公门户一年
  15. 关于.Net WebProxy【转】
  16. SQL server 删除注册表
  17. 从零开始制作游戏外挂
  18. 阅读ResNet论文 心得体会
  19. 程序员初创公司的合伙人股权的进入和退出机制设计-20151020
  20. 投资区块链项目的四大必修课

热门文章

  1. 转变技术指导重点江苏水稻穗期田管 国稻种芯百团计划行动
  2. vue:生成二维码 qrcode、vue-qr(二维码中间可带logo)
  3. matlab 创建批量文件夹_初识MATLAB
  4. emlog博客网后台登录模板
  5. 招聘区块链底层开发工程师(深圳)
  6. ec6110刷linux系统,华为DIIEC6110M_VER_C主板救砖纯净系统烧录固件包下载
  7. 排查通过服务器中 redis 的漏洞植入 pnscan 病毒进行挖矿
  8. 前端VSCode常用插件安装和使用
  9. matplotlib 的使用技巧(局部放大图、坐标轴设置、边框设置、横纵比设置)
  10. vlc连接视频(摄像头)方法步骤(一)