图灵机器人

package com.xxx.work;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.Scanner;

public class Turing {
    
    /**
     * 说明:图灵机器人库从网上就可以找到
     */
    private static void testTuring(String str){
        final String key = "e7a1447ed2182d57758ca845e5a0f36e";
        String info = "";
        try {
            info = URLEncoder.encode(str, "utf-8");
            String spec = "http://www.tuling123.com/openapi/api?key="+key+"&info="+info;
            URL url = new URL(spec);
            HttpURLConnection connection = (HttpURLConnection)url.openConnection();
            connection.connect();
            BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream(),"utf-8"));
            String line = "";
            StringBuilder sb = new StringBuilder();
            if((line=br.readLine())!=null){
                sb.append(line);
            }
            br.close();
            connection.disconnect();
            System.out.println(sb);
        } catch (IOException e) {
            System.err.println("异常的信息:"+e.getMessage());
            e.printStackTrace();
        }
    }
    
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        testTuring(str);
    }
}

时间: 2024-12-15 15:43:44

图灵机器人的相关文章

机器人api(图灵机器人)

图灵机器人,是基于自然语言解析的智能机器人,已经免费开放了机器人api接口,有需求的同学能够去试试. 图灵机器人官网:http://www.tuling123.com 图灵机器人体验:http://www.tuling123.com/openapi/cloud/proexp.jsp

使用图灵机器人笑话功能提高微信公众帐号活跃度

概要: 微信公众帐号早已经"泛滥成灾",虽然如此,各企业商家还是费尽心思在上面做文章,以免"错失商机".然而,微信公众帐号的活跃度可为掺不忍睹,除了极个别的知名服务行业帐号每天有上千次交互外,其余基本"无人问津". 为了解决这一难题,提高微信活跃度,本次教程以java开发为例,介绍如通过图灵机器人api接口在微信公众帐号中加入笑话功能. 通过增加其趣味娱乐性,可以有效提高用户粘度,在保证关注量的同时,实现公众帐号应有的价值. 本文重点介绍笑话功能

个人微信接入图灵机器人(基于Python)

开发环境:Ubuntu14.04 编程语言:Python2.7 1.在图灵机器人官网(http://www.tuling123.com)注册账号,创建机器人,如果只是学习的话,可以使用免费版,一个账号最多可以创建5个机器人,一个机器人日调用接口数5000次. 2.开发环境搭建,这里使用的是阿里云服务器Ubuntu14.04 2.1 安装python2.7: sudo apt-get install python2.7 2.2 借助python的itchat和pillow,可以使用pip安装.it

Delphi 实现 图灵机器人API(IDHTTP POST )

此功能所需的 Key及接口文档,都可以在图灵机器人的官网下载, 小伙伴们需要申请自己的图灵机器人账号. 申请方法请自行百度“图灵机器人”  . 登录账号后,在左侧的[机器人接入],获取需要的信息,记得一定要关闭 secret,开启的话,需要对请求进行特殊处理,具体处理方法可以看接口文档中的“数据加密Demo”,当然Java 开发的小伙伴可以直接使用Demo(流行的语言真好,东西都是现成的) 下面贴出的是POST请求,实现图灵机器人的方法. unit Demo; interface uses Wi

用图灵机器人高速创建微信公众帐号

微信公众帐号已经泛滥成灾,作为一个技术开发者,想高速创建一个智能的微信公众帐号,能够试试功能强大的图灵机器人. 首先.必须已经拥有了一个可用的公众帐号,这是前提. 其次.登录公众帐号.进入管理后台.进入"功能-高级功能"模块.能够看到有"编辑模式"和"开发模式". 非常多人仅仅能选择"编辑模式",是由于"编辑模式"仅仅是普通的网页操作,没有不论什么的技术可言.当然实现的功能也非常easy. 假设想要很多其它

介绍图灵机器人php API

图灵机器人平台,基于自然语言处理.知识库和云计算等技术,为广大开发者.合作伙伴提供的一系列智能语义处理能力(包括语义理解.智能问答.知识库对接等)的服务平台.截止到目前为止,平台已经积累了近百亿条语料库和PB级别的基础数据,经测试平台的整体准确度已经达到90%以上,而且平台已经应用于HTC的小Hi语音助手.中国电信的微信平台.海尔的智能家电控制系统等,广受企业的好评. 下面介绍下他的api: 下面这里摘自官网:http://www.tuling123.com/openapi/cloud/api.

微信公众平台接入图灵机器人

这是我已经接入好的,见图: 第一步:微信公众平台申请: 第二步:图灵机器人官网申请key;完了后按照http://www.tuling123.com/openapi/cloud/api.jsp?section=3参照这个在微信公众平台的开发者模式填写即可以. 快来试试我的吧.

图灵机器人API,适用于微信、微博、QQ群、智能硬件等

该API有智能聊天.查天气.查快递.查菜谱.查车票.查航班.查出行.查周边等近500个功能,可以用在微信公众平台.QQ群.手机语音助手.智能硬件等领域\ [1].[代码] [PHP]代码 跳至 [1] [2] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <?PHP /**图灵机器人网站:http://www.tuling123.com /**API端口体验链接:http://www.tuling123.com/

图灵机器人API调用 C++版

这是一个非常简单的例子,作为新手的我是拿来练手的,当然也可以给和我一样的朋友一些参考. 而且图灵官网没有给出C的例子,网上一搜也是各种Java.C#甚至易语言实现,不要歧视C++好不好●︿●,就算不如语言老大PHP,它也是很强的! 这个例子其本质就是一个C++写的get数据  (POST和这个也差不多啦,可以自己动手试一试╭(′▽`)╯ ) 没有用MFC,直接用的WindowAPI哦,用的是winhttp. 也没有使用JSON库之类的来解析数据,因为我是暴力拆解字符串的,所以如果返回值位数不对可

图灵机器人的应用

要实现一个图灵机器人(类似微软小冰),首先需要在 http://www.tuling123.com/ 中注册,然后创建一个应用,便可通过应用的API key使用图灵机器人.图灵机器人非常方便的一点是不需要添加额外的库类.只需要get请求访问 http://www.tuling123.com/openapi/api 就可以获得json数据,然后对json数据进行解析即可. 1 写一个访问图灵机器人网络地址的工具类 这里用到了谷歌sdk自带的JSONObject解析json数据,然后根据json数据