资源简介
Java使用图灵机器人实现在线人工智能客服聊天系统,源码Demo
代码片段和文件信息
package com.lt.lt.controller;
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 javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(“/Chart“)
public class ChartController extends HttpServlet {
@Override
protected void doPost(HttpServletRequest request HttpServletResponse response)throws ServletException IOException{
request.setCharacterEncoding(“utf-8“);
response.setCharacterEncoding(“utf-8“);
String text=request.getParameter(“text“);
String APIKEY = “你的key“;
String question = text;//这是上传给云机器人的问题
String INFO = URLEncoder.encode(question “utf-8“);
String getURL = “http://www.tuling123.com/openapi/api?key=“ + APIKEY + “&info=“ + INFO;
URL getUrl = new URL(getURL);
HttpURLConnection connection = (HttpURLConnection) getUrl.openConnection();
connection.connect();
// 取得输入流,并使用Reader读取
BufferedReader reader = new BufferedReader(new InputStreamReader( connection.getInputStream() “utf-8“));
StringBuffer sb = new StringBuffer();
String line = ““;
while ((line = reader.readLine()) != null) {
sb.append(line);
}
reader.close();
connection.disconnect();
String ss=sb.toString();
System.out.println(sb);
response.getWriter().print(ss);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-13 09:21 robot_lt\
文件 3356 2017-11-13 08:17 robot_lt\.classpath
目录 0 2017-11-13 09:22 robot_lt\.myeclipse\
文件 297 2017-11-12 20:13 robot_lt\.myme
文件 66 2017-11-13 08:39 robot_lt\.myumldata
文件 1751 2017-11-12 20:14 robot_lt\.project
目录 0 2017-11-13 09:21 robot_lt\.settings\
文件 500 2017-11-12 20:13 robot_lt\.settings\.jsdtscope
文件 395 2017-11-12 20:13 robot_lt\.settings\org.eclipse.jdt.core.prefs
文件 462 2017-11-12 20:13 robot_lt\.settings\org.eclipse.wst.common.component
文件 252 2017-11-12 20:13 robot_lt\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-12 20:13 robot_lt\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-12 20:13 robot_lt\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-11-13 09:21 robot_lt\WebRoot\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\me
文件 36 2017-11-12 20:13 robot_lt\WebRoot\me
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\classes\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\classes\com\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\classes\com\lt\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\classes\com\lt\lt\
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\classes\com\lt\lt\controller\
文件 2779 2017-11-13 08:48 robot_lt\WebRoot\WEB-INF\classes\com\lt\lt\controller\ChartController.class
目录 0 2017-11-13 09:21 robot_lt\WebRoot\WEB-INF\lib\
文件 4467 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\aopalliance-1.0.jar
文件 1663623 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\aspectjweaver-1.6.9.jar
文件 121757 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\commons-dbcp.jar
文件 59590 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\commons-fileupload-1.2.2.jar
文件 185140 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\commons-io-2.4.jar
文件 284220 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\commons-lang-2.6.jar
文件 60841 2017-11-13 08:17 robot_lt\WebRoot\WEB-INF\lib\commons-logging-1.1.1.jar
............此处省略42个文件信息
相关资源
- 基于微信小程序的培训机构系统源码
- 学生管理系统+Java源码+数据库
- soot生成java程序的控制流图
- 用户管理系统
- java职业中介管理系统
- Java语言程序设计梁勇第31-38章全部完
- java员工管理系统157642
- JavaWeb项目,学生信息管理系统
- java库存管理系统
- java程序设计教程第五版习题解答
- java并发艺术
- 新闻管理系统-jsp大作业-java大作业-
- JavaWeb基于SSM框架的仓库管理系统源码
- 学生宿舍管理系统javabean+servlet+jsp+m
- 毕业设计考试座排系统
- 作业批改管理系统java编写
- jar2exe破解版无环境检测bug
- 数据结构与算法 Java语言版
- java+Oracle的物流管理系统(毕业设计)
- JAVA班级管理系统代码
- java实现扫雷游戏
- javaweb大型项目源码——游戏交易网
- CoreJava CoreJava
- 中国美食网的设计与实现
- 基于web的简单健康管理平台ssm
- jsp发布新闻系统13章复习项目请您留言
- java购物网站
- java8 chm格式文档
- 安卓APP开发“点餐系统”
- Java OA请假管理系统
评论
共有 条评论