目录

  • 一、什么是图灵机器人?
  • 二、帮你自动微信回复(Python版)
  • 三、图灵机器人智能聊天(微信小程序版)

一、什么是图灵机器人?

1、 图灵机器人简介: 是中文语境下智能度最高的“机器人大脑”,是全球较为先进的机器人中文语言认知与计算平台,图灵机器人对中文语义理解准确率已达90%,可为智能化软硬件产品提供中文语义分析、自然语言对话、深度问答等人工智能技术服务
据了解,“图灵机器人”本身并非机器人,而是加载在机器人身上的类似于Siri的一整套语音语义系统。而在活动现场,多款安装了“图灵机器人”系统的机器人纷纷亮相。而装备了该系统的机器人已经能实现机器人足球赛和拳击赛等的动作。据介绍,接入了图灵机器人大脑机器人在联网的情况下可做到和人自如的对话,就像是真人一样。人机对话像人类一样顺畅是因为图灵机器人采用当前主流框架DeepQA深度问答、自然语言处理及语义分析等技术,从而保证了中文语义理解准确率高达90%以上,而图灵机器人自身的学习能力可让机器人每天以0.8%的速度在不断进步。

进入图灵官网注册账号,官网地址:http://www.tuling123.com


2、注册一个你自己的机器人,然后将获得apikey

3、图灵机器人更多使用用法见: 图灵机器人参考文档

二、帮你自动微信回复(Python版)


找了小伙伴测试一下:

源码:

import requests
import itchatKEY = '********************'  # KEY为图灵机器人的api密钥,自己可以去官网申请def get_response(msg):apiUrl = 'http://www.tuling123.com/openapi/api'data = {'userid': 'wechat-robot','key': KEY,'info': msg,}try:r = requests.post(apiUrl, data=data).json()return r.get('text')except:return@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):defaultReply = 'I received: ' + msg['Text']reply = get_response(msg['Text'])return reply or defaultReplyitchat.auto_login(hotReload=True)
itchat.run()

源码参考:20行代码搭建聊天机器人

三、图灵机器人智能聊天(微信小程序版)


源码集合:
小程序的demo.wxml

<view class='top'>{{tittle}}</view><view class='que' >
<block wx:for="{{syas}}"  wx:for-item="item" wx:key='{{syas}}' >
<view class='con'><view class='isay'><view class='r-t'><text>{{item.isay}}</text></view><view class='r-i'><image src='{{headRight}}'></image>
</view></view><view class='robort'><view class='l-i'><image src='{{headLeft}}'></image></view><view class='l-t'><text>{{item.robot}}</text></view></view>
</view>
</block>
</view>
<view class='send'><view class='input' ><form bindsubmit='converSation'><input type='text' class='text' placeholder='说点什么吧~' name='says'></input><button class='btn' id='btn' form-type='submit'>发送</button></form><button class='btn-d' bindtap='delectChat' >清空</button></view></view>

demo.wxss

.top{position: fixed;top: 0;height: 6vh;width: 100%;line-height: 40px;background-color: #ffffff;text-align: center;font-size: 20px;font-weight: bold;color:rgba(2, 2, 5, 0.87);box-shadow: 8px -2px 15px rgb(209, 204, 204)}.top-r{position: fixed;left: 15px;color: #7c22d6;font-size: 15px
}
.send{position: fixed;bottom: 0;width: 100%;height: 12vh;line-height: 140px;background-color:#ffffff;text-align: center;box-shadow: 6px -2px 15px rgb(209, 204, 204)}
.input{position: fixed;width: 100%;bottom: 10px;}
.text{float: left;margin-left: 10px;width: 61%;height: 33px;border-radius:29px;font-size: 12px;background-color: rgb(239, 243, 243);text-align: center;color: #505050}
.btn{float:left;margin-left: 10px;height: 31px;width: 53px;background-color: rgba(17, 208, 192, 0.88);line-height: 31px;
font-size: 12px;color: #ffffff;cursor: pointer;border-radius:18px;box-shadow:3px 3px 12px -1px #968f96db;
}
.btn-d{float:left;margin-left: 8px;height: 31px;width: 52px;background-color: rgb(0, 0, 0);line-height: 31px;color: #fafafa;cursor: pointer;border-radius:18px;box-shadow:3px 3px 12px -1px #968f96db;font-size: 12px
}.say{float: right;margin-right: 30px;width: 30px;height: 29px;font-size: 16px;font-weight: bold;line-height: 29px;color: #9f2dee;cursor: pointer;border-radius:7px;}.que{margin-top: 7vh;width: 98%;margin-left: 1%;line-height: 32px;margin-bottom: 13vh}.robort{width: 65%;margin-top: 0px}
.robort image{margin-bottom: -60px;width: 30px;height: 30px;border-radius: 7px;}
.robort text{margin-left: 4px;border-radius: 10px;font-size: 14px;color:  rgba(226, 19, 115, 0.788);margin-bottom: -32px;}
.isay{margin-top: 5px
}
.isay image{float: right;margin-right: -86vw;width: 30px;height: 30px;border-radius: 7px;background: darkblue }
.isay text{margin-right: 5px;float: right;border-radius: 8px;font-size: 14px;color: rgba(136, 13, 194, 0.664);}
.con{margin-top: 1%;margin-left: 1%;width: 98%;}
.l-i{width: 30px;
}
.l-t{margin-top: 15px;margin-left: 35px;border-radius: 15px;}
.r-i{width: 30px;}
.r-t{float: right;margin-right: 41px;border-radius: 15px;}

demo.js(注意:key='apikey'//这里填入你得到的图灵机器人的apikey

const app = getApp()Page({/*** 页面的初始数据*/data: {tittle: "Let's Chat",syas: [{'robot': '我是XX,来跟我聊天吧!'}],headLeft: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=4139308026,2925331886&fm=26&gp=0.jpg',headRight: '',},/*** 生命周期函数--监听页面加载*/onLoad: function() {let that = thiswx.getUserInfo({success:function(e){let header = e.userInfo.avatarUrlthat.setData({headRight:header})}})},converSation: function(e) {let that = thisvar obj = {},isay = e.detail.value.says,syas=that.data.syas,length = syas.length,key='apikey'//这里填入你得到的图灵机器人的apikeyconsole.log(length)wx.request({url: 'http://www.tuling123.com/openapi/api?key='+key+'&info='+isay,success:function(res){let tuling = res.data.text;obj.robot=tuling;obj.isay=isay;syas[length] = obj;that.setData({syas:syas})}})},delectChat:function(){let that = thisthat.setData({syas:[]})}})

源码参考:微信小程序连接图灵API实现智能聊天(超级简单)

图灵机器人( 智能回复微信)及(智能聊天)相关推荐

  1. 微信公众号图灵机器人开发php,使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人...

    使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人. 代码下载:http://blog.y ...

  2. 用wxBot和图灵机器人API实现微信群聊机器人

    1 实现方案 用 wxBot登录微信,接收.发送微信消息. 用 图灵机器人 API对消息作回复. 2 实现效果 机器人会回复来自联系人的消息,以及群里@此账号的消息. 注意要将对应的群保存到联系人. ...

  3. php百度大脑,百度大脑和图灵机器人制作一个简单的自动聊天机器人【PHP代码】...

    可以和机器人聊天 文字发送消息 网页进行语音回复 这里主要用到了两个接口 一个是百度大脑  用来实现语音合成 一个是图灵机器人用来实现自动聊天 以下是代码分两个版本 版本一是没有语音合成 版本二是加上 ...

  4. 微信图灵机器人自动回复和微信加淘宝淘客推广

    #两块内容 1.微信图灵机器人自动回复 首先去图灵机器人注册,记住秘钥要关上,不然会出现4001错误 import itchat import requests import jsondef auto ...

  5. 淘宝旺旺智能回复软件 旺旺智能客服 旺旺聊天机器人

    最新版下载地址  http://files.cnblogs.com/feathersky/AutoReply.rar  可免费试用  试用版不能最小化 其他功能都一样 可根据买家不同问题回复不同答案模 ...

  6. python+图灵机器人+itchat自动回复微信

    import requests import itchat #这是一个用于微信回复的库 KEY = 'ca098ebe818b49df98af997bef29b3b3' #这个key可以直接拿来用# ...

  7. 图灵机器人微信自动聊天功能

    最近,同学搞了个微信自动回复,只要再群里说话,就会回复,感觉挺好玩,现把代码分享下如下,先看看效果,如下图 左边的是机器人,右边的是我和它聊的. 现在开始把! 首先需要去图灵申请个apikey,图灵官 ...

  8. 是时候找个一直在线的人陪你聊天了--图灵机器人小demo的实现。

    话不多说,直接上步骤: 第一步:申请图灵账号,获取到自己的专属key值: http://www.tuling123.com/   这是图灵机器人官网,点击注册,注册成功并登陆之后,点击右上角的小图标进 ...

  9. 使用酷q进行图灵机器人聊天以及舔狗功能(小白完全版)

    随着网页QQ(smart qq)停止服务,各种GitHub上面的qq机器人凉了一大半.前几天一直在搞爬网页qq的自动机器人,找不到错误,后来发现是smart qq么得了.所以现在最好用的就是酷q加上一 ...

最新文章

  1. Linux操作系统下DHCP服务器配置方法介绍
  2. 深度学习核心技术精讲100篇(六十五)-万字长文从ReLU到GELU通讲神经网络激活函数
  3. 如何部署同一个Spring boot web 应用到不同的环境
  4. php soap debug,php soap客户端调试实例
  5. DNN(DotNetNuke)注册用户终于突破10万人了,其3.0也终于跳票了...
  6. 编译原理教程_3 词法分析
  7. 阿里云吴结生:今天的应用架构,正处在一个不可测的阶段
  8. optisystem仿真 光源线宽与干涉
  9. SSL/TLS 单双向认证代码示例
  10. 支付宝内部功能调用APP的said说明
  11. 印能捷服务器中文字显示方块,修改Preps中文标记字体解决PJTF/JDF无法导入印能捷问题...
  12. 如何画出美丽漂亮的三维立体图——Mathematica的快速上手
  13. VS2015 还是VS2017 好用_强烈推荐:2020年12款Visual Studio 好用的工具
  14. Linux服务器上设置全局代理访问外网并验证
  15. 微信小程序留言功能实现
  16. Vue http request 请求拦截器
  17. 什么是MapReduce?MapReduce的运行机制是什么?MapReduce的实现过程
  18. 数字图像处理之目标颜色识别
  19. 三分钟教会你用U盘装系统,再也不用花钱重装了
  20. 基站伪造、蹭网卡:无线安全之多敏感话题访杨哲

热门文章

  1. 深入浅出计算机视觉(一)
  2. I love you not because of who you are
  3. 机器学习实战-42: 非线性回归算法(Non-linear Regression)
  4. VCSA6.7-VCSA7.0部署经常踩中的坑【 两个 】
  5. 十一、Redis Cluster模式
  6. python 识别图片中的中文_python识别图片中文字的方法
  7. 注册测绘师笔记(三)
  8. 好家园房产中介网后台管理
  9. [ESC]Linux终端远程连接不上服务器的问题解决,报错:Could not connect to ... (port 22): Connection failed.
  10. 精华推荐 |【开发百宝箱之猿如意使用指南】「工欲成其事,必先利其器」一文教你如何通过“猿如意” 优化工作、生活和学习!