使用图灵机器人高速开发智能聊天机器人

聊天机器人如今已经成为一个流行的话题。不管微信公共帐号,还是qq聊天机器人,能够智能交互聊天的机器人帐号越来越多。相信非常多开发者也想自己实现这样一个好玩的智能聊天机器人。

以下就给广大的技术开发人员提供一个通过图灵机器人简单高速得实现这样一个智能聊天机器人的方法。

先看一下图灵机器人官方体验页的截图。相信大家会很感兴趣:

图灵机器人是一个免费的智能机器人开放平台。做聊天机器人直接调用它的api接口。调用方法很easy,详细大家能够看官方文档(http://www.tuling123.com/openapi/cloud/api.jsp)。因为个人能力有限,就仅帖出java的接入代码(用到三个jar包:httpclient-4.3.1.jar、httpcore-4.3.jar、commons-logging-1.0.4.jar)

//參数

    //key:须要到图灵机器人平台申请

    //info:就是聊天时给机器人发送的内容

    String apiUrl = "http://www.tuling123.com/openapi/api?key=KEY&info=你好";

    HttpGetrequest = new HttpGet(apiUrl);

HttpResponse response = HttpClients.createDefault().execute(request);

if(response.getStatusLine().getStatusCode()==200){

    result = EntityUtils.toString(response.getEntity());

}

图灵机器人不仅仅是有强大智能的聊天功能,还有非常多有用功能。比方查天气、路况等等,大家能够各取所需。

简单的几行代码就实现了一个非常智能的聊天机器人,有兴趣的开发人员能够自己尝试一下。欢迎各位跟本人多多交流。

 

posted @ 2016-04-10 19:36  phlsheji  阅读(750)  评论(0编辑  收藏  举报