欢迎来到天天文库
浏览记录
ID:18408975
大小:874.50 KB
页数:36页
时间:2018-09-17
《msn机器人程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于文语转换的自动识谱、汉语唱歌软件的设计与实现绪论南开大学本科生毕业论文(设计)中文题目:MSN机器人程序的设计与实现外文题目:TheDesignandImplementationofMSNRobotProgram学号:0510676姓名:赵昕年级:2005级专业:计算机科学与技术系别:计算机科学与技术系学院:信息技术科学学院指导教师:吴英完成日期:2009年5月20日摘要摘要随着网络的兴起,越来越多的人依赖网络,因此聊天机器人应运而生。聊天机器人是以联系人的形式出现的,只要你添加相关机器人的账号,就
2、可以像与真人聊天一样与机器人聊天,并可查询地图、股票、天气预报、电视节目等信息。目前,知名的聊天机器人有:一枝独秀的MSN机器人小i、专业的MSN股票机器人牛牛,国内则如腾讯的QQ机器人小Q,但在功能上和MSN的系列机器人相比有一定差距。本文详细分析了MSN的通信协议与工作流程,并根据分析MSN登录、消息发送与接收流程,设计和实现了简单的MSN客户端程序。该客户端允许在一台电脑上同时登录多个MSN账号,并能与多个MSN用户进行聊天。同时,本文还充分研究了聊天机器人的工作原理,并设计和实现了MSN聊天机器
3、人系统。关键字:聊天机器人;MSN;聊天软件IAbstractAbstractWiththeriseofnetworks,moreandmorepeoplerelyonthenetwork,sothechatrobotappeared.Chatrobotbasedontheformoffriends,ifyouhaveaddedtherobot’saccount,youcanchatwiththerobotjustlikearealperson,andcanalsoquerymaps,stocks,we
4、ather,televisionprogramsandotherinformation.ThisdocumentfullystudiestheMSNMessengerprotocol,andusesitslandingprinciplesandmessagesendprinciplestodesignandachieveaMSNclient.Theclientcanloginanumberofaccountatthesametimeinonecomputer,andstartchattingwithdi
5、fferentfriend.Atthesametime,thisdocumentalsofullystudiedtheoperationprincipleofthechatrobot,anddesignandachievestheMSNchatrobotsystembasedontheMSNclient.Keywords:ChatRobot;MSN;ChatSoftwareII目录目录第一章绪论11.1研究背景11.2MSN机器人的发展现状11.3本文工作2第二章MSN协议分析32.1MSN登录过程32
6、.2即时消息发送接收过程112.3MSN连接保持方法15第三章MSN机器人系统设计173.1系统结构173.2系统方案选取183.3系统难点及相应解决方案183.4软件结构18第四章MSN机器人系统实现214.1系统实现部分214.2系统测试26第五章总结与展望295.1全文总结295.2工作展望29参考文献3031目录致谢3131第一章绪论第一章绪论1.1研究背景自从上世纪中叶第一台计算机诞生以来,计算机越来越走进人们的生活当中,特别是随着计算机网络的发展,把全世界的人们紧密的联系在一起,大大的扩展了
7、计算机的功能,人们越来越离不开计算机了。如今,作为网络应用之一的聊天工具,越来越受到人们的欢迎和重视。现在已有的聊天软件不胜枚举,流行的主要有MSNMessenger、QQ等。MSNMessenger来自于软件巨头微软,其实力当然不容小觑。目前最新版本为MSN9,能够实现文本、手写、语音、视频等多种沟通方式,可以预见在不久的将来,聊天软件将成为人们通过因特网相互联系和娱乐的主要平台。由于MSNMessenger协议是公开的,因此第三方软件开发者能通过协议写出自己的程序与网络交互,于是MSN机器人应运而生
8、。MSN机器人是以MSN联系人的形式出现的,只要你添加相关机器人的MSN帐号,就可以像与真人聊天一样与机器人聊天,并可查询地图、股票、天气预报、电视节目等信息。1.2MSN机器人的发展现状MSN机器人是一项能够带给用户良好信息体验的技术产品――基于人工智能技术的开发、研究和应用,为成千上万用户提供新颖实用的网络服务。MSN机器人技术日渐成熟,其中著名的如赢思软件公司开发的小I机器人。2004年赢思先后在全球知名的即时通讯(IM)平台MSN、
此文档下载收益归作者所有