先上图:
xiaoi.rb
require'open-uri'
require'cgi'
class XiaoI
Webbot_Path="http://202.109.73.87/engine/flashrobot2/webbot.js"
Send_Path="http://202.109.73.87/engine/flashrobot2/send.js"
Recv_Path="http://202.109.73.87/engine/flashrobot2/recv.js"
def initialize()
@sid=open(Webbot_Path).read.scan(/sessionId\s?=\s?"(\d+)"/m).flatten.to_s
open(Send_Path + "?SID=#{@sid}&USR=#{@sid}&CMD=JOIN&r=")
open(Recv_Path + "?SID=#{@sid}&USR=#{@sid}&r=")
@sid
end
def send(msg='')
open(Send_Path + "?SID=#{@sid}&USR=#{@sid}&CMD=CHAT&SIG=You&MSG=#{CGI::escape(msg)}")
end
def recv
open(Recv_Path + "?SID=#{@sid}&USR=#{@sid}&r=").read.scan(/\(\[\{"MSG":"(.*?)"/).flatten.to_s
end
end
test.rb
base=File.expand_path(File.dirname(__FILE__))
$:.unshift base
require'xiaoi.rb'
require'iconv'
def h(str)
iconv=Iconv.new("UTF-8//IGNORE","GBK//IGNORE")
iconv.iconv(str).to_s
end
xiao_i=XiaoI.new
loop do
print "我:"
xiao_i.send(h(gets.chop))
puts "小I机器人:#{xiao_i.recv}"
end
svn:http://xiaoi-ruby.googlecode.com/svn/trunk/
- 大小: 70.4 KB
分享到:
- 2009-03-22 15:56
- 浏览 1116
- 评论(2)
- 论坛回复 / 浏览 (2 / 2237)
- 查看更多
相关推荐
小i机器人是一款智能客服解决方案,它提供了丰富的API接口,允许开发者使用各种编程语言,包括Python,来与其进行对接。在本项目中,我们将探讨如何利用Python对接小i机器人,并了解必要的步骤和关键知识点。 首先...
"AI人工智能技术分享 知识图谱技术及应用介绍-小i机器人在中文语义开放平台的研究与进展" 知识点一:自然语言处理(NLU) * 小i机器人在中文语义开放平台的研究与进展中,自然语言处理(NLU)是核心技术之一。 * ...
小i机器人 v1.2.3 Beta 当前版本:1.2.3 软件语言:中文 软件类别:系统辅助 软件大小:7.15 MB 适用固件:2.2及更高固件 小i机器人,中国版的Siri,十年来,小i机器人扩展影响每个渠道,丰富的机器人开发经验应用与...
此SDK为小i机器人开放云平台的Python#SDK iBot Cloud在提供智能交互服务的同时,在内容中内置了26项服务功能(天气、笑话、百科、豆瓣、搜索、快递、心理测试、翻译、星座、娱乐、餐馆、古诗、计算、单位换算、菜谱...
小I机器人PHP接口
可以用来调用小i机器人的PHP模块。 请登录: http://cloud.xiaoi.com/ 注册账号和密码获取app_key以及app_secret 在我的模块里面改成你自己申请的。 $data是机器人返回的数据。可以直接拿去使用
小i机器人知识问答词库.zip是一个包含大量对话数据的压缩包,主要针对小i机器人这一特定的智能对话系统。小i机器人是一款先进的自然语言处理(NLP)平台,广泛应用于客服、教育、医疗等多个领域,它能理解并回应用户...
小i机器人伴侣最新推出1.1.5版,主要修改了一些小BUG,并对小i新推出的MSN迷你博客(MSN mini blog)服务增加了支持,推荐下载。
小i微信接口代码,下载该代码后 在云平台php使用
小i机器人和图灵机器人是两个知名的聊天机器人平台,广泛应用于客户服务、在线助手和智能家居等领域。这两个平台提供了丰富的SDK(Software Development Kit),方便开发者用不同的编程语言,如C#,来集成和定制聊天...
此SDK为小i机器人开放云平台的C#SDK iBot Cloud在提供智能交互服务的同时,在内容中内置了26项服务功能(天气、笑话、百科、豆瓣、搜索、快递、心理测试、翻译、星座、娱乐、餐馆、古诗、计算、单位换算、菜谱、汇率...
小i机器人在AI产业化之路上的经历,展现了人工智能技术在商业化应用上的发展历程,同时也反映了人工智能技术如何从实验室走向市场、服务于普罗大众的过程。小i机器人的技术创新主要涉及以下几个方面: 1. 智能客服...
此SDK为小i机器人开放云平台的java SDK iBot Cloud在提供智能交互服务的同时,在内容中内置了26项服务功能(天气、笑话、百科、豆瓣、搜索、快递、心理测试、翻译、星座、娱乐、餐馆、古诗、计算、单位换算、菜谱、...
此SDK为小i机器人开放云平台的 php SDK iBot Cloud在提供智能交互服务的同时,在内容中内置了26项服务功能(天气、笑话、百科、豆瓣、搜索、快递、心理测试、翻译、星座、娱乐、餐馆、古诗、计算、单位换算、菜谱、...
机器人插件,里面有相关的远程控制功能,需要的朋友可以随时联系我,本插件无毒无害,天然绿色
小i机器人在疫情防控中的应用,展现了AI技术如何助力公共健康安全以及提升社会整体的工作效率。 首先,小i机器人通过自然语言处理(NLP)技术,提供了智能疫情防控机器人的服务,其中包含防疫外呼机器人、疫情查询...
title: 人工智能金融商用落地实例增多,小i机器人助力金融机构数字化转型 人工智能在金融领域的应用和落地实例不断增加,小i机器人作为领导者,将其业务扩展到金融、通讯、政务、汽车、电力、医疗、教育、制造等多...
该软件神乎其神!不信来试试!
【小i机器人中的智能语音技术分析】 智能语音技术是当今信息技术领域的热门话题,它涉及到自然语言识别与合成、语义理解和知识工程等多个方面。小i机器人作为一款智能语音处理的应用,充分利用了这些技术,为用户...
人工智能金融商用落地实例增多,小i机器人助力金融机构数字化转型 人工智能发展多年,产业落地的商用价值和未来趋势受到关注。小i机器人的创始人、CEO朱频频博士认为,人工智能的未来技术趋势是认知智能。他认为,...