IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 『PaddlePaddle X Wechaty』有颜又有才的Living_Bot -> 正文阅读

[人工智能]『PaddlePaddle X Wechaty』有颜又有才的Living_Bot

『PaddlePaddle X Wechaty』有颜又有才的Living_Bot

视频奉上先

BiliBili视频
AIStudio地址(本项目全部相关文件放在此地址中可供下载)

wechaty介绍

Wechaty 是一款开源的微信SDK,它基于微信公开的API,对接口进行了一系列的封装,提供一系列简单的接口,然后开发者可以在其之上进行微信机器人的开发。在跟作者沟通试用以后,发现其中有着非常多的应用场景,比如:

  • 如果你的好友众多,如何管理和维护好友分组;

  • 如何快速有序地处理海量聊天信息,并区分重要性;

  • 如何处理海量的聊天组,特别是微信可以任意建组,长期以后会出现非常多的聊天组;

  • 能否可以自动智能地进行聊天回复

  • ……

项目介绍

本项目基于Wechaty开源微信SDK,以微信为深度学习落地应用平台,融合PaddleClas、PaddleGan、PaddleHub等多个飞桨开发工具,集成笔者前期开源的多个项目(【Mural_Gan】壁画不止在莫高窟可以看到垃圾分类以及中医问答),致力于打造微信个人专属生活小助手,不止让您的生活更便捷,也让您的生活更加丰富多彩!

目前本项目处于0-1阶段,后期将基于此持续添加:

  • “心理对话” 功能:缓解存在心理障碍的人士的心理伤害程度、判断心理受伤等级并给出相对建议;
  • “法律问答” 功能:为法律小白提供一个简易的法律问答系统,便于法律普及;
  • “抗灾物资及援助点汇总平台” 功能:受河南洪灾启发,为各援灾物资集合点及救灾紧急点及联系方式打造信息汇总平台;
  • ……

具体实现

wechaty部署

详情可见教你用AI Studio+wechaty+阿里云白嫖一个智能微信机器人

【Step1:搞定服务器,并完成docker下载及配置】

云服务器部分的详细过程,可参考上面给出的参考项目,本项目不做赘述,阿里云、百度云、腾讯云、华为云均有相关活动及福利,可供各位读者选择。
搞定云服务器后,需要下载docker并进行相关配置,可执行如下代码,其中:WECHATY_TOKEN的具体内容需换成自己的token,具体的token获取方式可见wechaty官网。此外,参加AIStudio与Wechaty的比赛亦可获得(报名已结束)。

$ apt update
$ apt install docker.io
$ docker pull wechaty/wechaty:latest
$ export WECHATY_LOG="verbose"
$ export WECHATY_PUPPET="wechaty-puppet-wechat"
$ export WECHATY_PUPPET_SERVER_PORT="8080"
$ export WECHATY_TOKEN="puppet_padlocal_xxxxxx" # 这里输入你自己的token
$ docker run -ti --name wechaty_puppet_service_token_gateway --rm -e WECHATY_LOG -e WECHATY_PUPPET -e WECHATY_TOKEN -e WECHATY_PUPPET_SERVER_PORT -p "$WECHATY_PUPPET_SERVER_PORT:$WECHATY_PUPPET_SERVER_PORT" wechaty/wechaty:latest

【Step2:检查是否运行成功】

当完成docker下载及相关配置后,需检查是否运行成功,可采用如下方法:

  1. 输入网址: https://api.chatie.io/v0/hosties/xxxxxx (后面的xxxxxx就是你的token);

  2. 如果返回了服务器的ip地址以及端口号,如下图,即说明运行成功;

  3. 如果返回的是{“ip”:“0.0.0.0”,“port”:0},就说明没有运行成功。

【Step3:登录附载微信】

运行成功后会输出很多东西,此时我们需要找到一个Online QR Code: 的地址点击进去:

然后扫码登陆即可!

【Step4_Way 1:本地开发运行】

  • 将本项目挂在的数据集下载到本地并解
  • 更改ding-dong-bot.py内的WECHATY_PUPPET_SERVICE_ENDPOINTWECHATY_PUPPET_SERVICE_TOKEN
  • 更改ding-dong-bot.py内的相关文件地址为实际具体地址;
  • 运行ding-dong-bot.py。

【Step4_Way 2:AIStudio脚本运行】

具体的和【本地开发运行】差别不大,可参考教你用AI Studio+wechaty+阿里云白嫖一个智能微信机器人

!unzip -oq /home/aistudio/data/data103863/garbage.zip -d garbage
!unzip -oq /home/aistudio/data/data103863/Medicine-dialogue.zip -d Medicine-dialogue
!unzip -oq /home/aistudio/data/data103863/Mural_Gan.zip -d Mural_Gan
!mv data/data103863/ding-dong-bot.py /home/aistudio

后记

越来越觉得微信可以作为深度学习应用落地的平台,可凭借其巨大的日活和强劲的便捷度为深度学习应用带去流量加持,例如微信小程序。而现在有了wechaty的加持,使得我们可以以微信为应用平台,通过机器人来完成一些机械性的问答工作,也可以在闲暇时和智能机器人进行对话,他们的出现让生活变得更丰富多彩。

更多功能

这些都是根据【河南洪灾】过程中产生的灵感,总觉得还是要有点家国情怀和人文关怀的吧……

  • “心理对话” 功能:缓解存在心理障碍的人士的心理伤害程度、判断心理受伤等级并给出相对建议;
  • “法律问答” 功能:为法律小白提供一个简易的法律问答系统,便于法律普及;
  • “抗灾物资及援助点汇总平台” 功能:受河南洪灾启发,为各援灾物资集合点及救灾紧急点及联系方式打造信息汇总平台;
  • ……

如果您对此感兴趣,欢迎一起共建!!!

觉得不错的话给我一个Star哦🎉🎉🎉

参考资料

python-wechaty

python-wechaty-getting-started

教你用AI Studio+wechaty+阿里云白嫖一个智能微信机器人

【Mural_Gan】壁画不止在莫高窟可以看到!

垃圾分类

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-08-11 12:23:47  更:2021-08-11 12:24:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 20:34:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码