6。2。2用户自动聊天模块测试 20
6。2。3用户情感分析模块测试 21
结论 22
参 考 文 献 23
致谢 24
1 引言
1。1 系统开发背景与意义源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766
近年来,随着计算机人工智能(Artificial Intelligence,英文缩写为AI)的快速发展[1],智能世界已经到临,在计算机融入人们生活的同时, 智能化给我们带来了更多便利。智能化的普及丰富了我们枯燥的生活,让我们处理问题变得简单、高效,我们可以通过一部手机就去操控家里的一切,还可以运用网络来读万卷书,通过网络预约就完成银行的业务办理,这一切都归功于智能化的发展,让我们现在和将来的生活有了不一样的炫彩。
随着智能化的普及,智能化交流的研究也在慢慢的步入人们的视野,而自动聊天与情感分析则是智能化交流研究中的重要课题,希望能有一定的指导意义。目前,很多软件都有涉及到自动聊天及情感分析的功能,像微信公众号,就具有自动关注回复信息,qq公众号关注自动回复信息,以及基于词典和规则集的中文微博情感分析[2],但是由于软件限制或者功能设计限制,这些软件并不具备针对性的自动回复机制,也没有与相应的情感状态分析结合,不能较好的展示用户的情感状态。
1。2 系统开发工具简介
1。2。1 tomcat 简介
Web服务器一般是指网站服务器(网络环境下为客户提供某种服务的专用计算机),也称WWW(WORLD WIDE WEB)服务器,它是运行及发布Web应用的容器,将开发的Web项目放置到该容器中,使网络中的用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与Jsp/Servlet兼容的Web服务器,常用的web服务器有:Tomcat、Resin、JBoss、WebSphere(IBM公司的) 和 WebLogic (BEA公司的)等。Resin一种支持HTML技术的Web服务器,速度非常快,支持Servlet和JSP技术,该服务器可以动态显示HTML内容,是很多网站搭建服务器的选择;JBoss服务器是一个纯Java的EJB服务器,不包含Servlet和JSP技术,但是能和Tomcat很好的结合,核心服务就是提供EJB服务器;WebSphere服务器有许多不同的系列服务器产品,可以基于不同的操作系统平台,进行建立、部署、管理Web应用程序;WebLogic服务器亦具有很多系列产品,功能十分强大,并且配置简单,是JavaWeb用户的一个理想化选择。而本系统使用的web服务器为Tomcat,它是目前最为流行的Apache-Jarkarta开源项目中的一个子项目,是一种小型的轻量级的服务器,在中小型的或有特殊需要(并发访问用户不是很多)的应用系统中。所以多数情况下,这个免费的Web服务器是我们项目开发、调试的首选。Tomcat服务器是免费开放源码的Web服务器,它是Apache服务器的扩展,在运行项目时,tomcat服务器是作为一个独立的进程单独运行的。此外,Tomcat的技术先进,性能稳定,扩展性好,运行时占用资源少,并且一直在不断地改进完善,所以深受Java爱好者的欢迎。