基于Android的智能聊天系统答辩ppt.ppt
《基于Android的智能聊天系统答辩ppt.ppt》由会员分享,可在线阅读,更多相关《基于Android的智能聊天系统答辩ppt.ppt(31页珍藏版)》请在三一文库上搜索。
1、,智能聊天,智能聊天,一个神奇的话题,在今天,有智能汽车,有智能电视,有智能家居,那么智能聊天呢? 当你心情低落,当你迷失道路,当你需要交流 很多,很多,我想:智能聊天 一个神奇的话题,一个有未来的话题。,Getting Started,Step 1: 介绍android手机软件的现状和智能聊天的发展 Step 2: 相关技术背景,介绍了开发本手机App用到的技术、平台。 Step 3: 系统需求分析与设计,介绍了功能需求和性能需求。 Step 4: 程序的详细设计和实现,介绍了程序各个模块的实现过程。 Step 5: 程序实现与测试,介绍系统的主要实现界面和系统的测试。 Step 6: 展望
2、智能聊天的未来。,3,Step 1: android手机软件的现状和智能聊天的发展,Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。 现在它拥有全球最大的移动端的市场份额!,lets see android,source: http:/ Andy Rubin等人创建Android公司,并组建Android团队 2007年11月5日 谷歌公司正式向外界展示了Android的操作系统,创立了开放手持设备联盟(Open Handset Alliance) 2008年, 在GoogleI/O大会 谷歌
3、正式发布了Android 1.0系统 2011年1月 Android系统设备的用户总数达到了1.35亿,Android系 统已经成为智能手机领域占有量最高的系统。 2011年8月2日, Android手机已占据全球智能机市场48%的份额,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。 2015年 发布了最新的AndroidL版本,智能聊天-向往的话题,世界上最早的聊天机器人诞生于20世纪80年代,这款机器人名为“阿尔贝特”,用BASIC语言编写而成。 1950年,图灵在哲学刊物思维(Mind)上发表了“计算机器与智能”的文章,提出了后来经典的图灵测试交谈能检验智能,如果一台计算机能
4、像人一样对话,它就能像人一样思考。他由此获称“人工智能之父”。 1991年,美国科学家兼慈善家休勒布纳设立人工智能年度比赛勒布纳奖,号称是对图灵测试的第一种实践,旨在奖励最擅长模仿人类真实对话场景的机器人。,智能聊天-向往的话题,source: http:/ 2008年,勒布纳奖人工智能奖最后一轮比赛10月12日在英国雷丁大学展开。艾尔博特等6种软件程序击败另外7种程序,获得决赛资格。艾尔博特与12个陌生人交谈,力图让他们相信它是“人”。一番争论、笑声过后,这一电脑程序成功骗过3人,在今年人工智能比赛中拔得头筹,朝“成为史上第一台能思考的机器”目标更近一步,智能聊天的原理,说白了,聊天机器人产
5、生的原因是,研发者把自己感兴趣的回答放到数据库中,当一个问题被抛给聊天机器人时,它通过算法,从数据库中找到最贴切的答案,回复给它的聊伴。 此外,聊天机器人的成功之处在于,研发者将大量网络流行的俏皮语言加入词库,当你发送的词组和句子被词库识别后,程序将通过算法把预先设定好的回答回复给你。而词库的丰富程度、回复的速度,是一个聊天机器人能不能得到大众喜欢的重要因素。千篇一律的回答不能得到大众青睐,中规中矩的话语也不会引起人们共鸣。此外,只要程序启动,聊士们24小时在线随叫随到,堪称贴心之至。,Step 2: 本手机App用到的技术、平台。,智能聊天开发平台:Eclipse下的Android开发环境
6、智能聊天开发所用语言:Java,9,Step 3: 程序需求分析与设计,介绍App功能,智能聊天app本身创意简单独特,玩法简单,内容引人入胜。 App的策划主要包括程序的规则、目标受众、运行的目标平台、采用的呈现技术、操作方式等几个方面,程序需求分析,(1)程序规则,本程序为智能聊天,因此不存在很复杂的规则。这个程序在进入主界面后,模拟智能聊天模式,主动发送消息给聊天机器人,机器人反馈消息于聊天者,最后在屏幕上显示。 (2)难度设计,本程序难度简单,输入文字进行对话即可,简单方便。非常便于人们交流。 (3)目标受众,这个程序受众主要为年轻人。考虑到受众面广的原因,将画面设定为卡通画形式,使画
7、面更加年轻化。 (4)运行的目标平台,本程序的目标平台为Android4.0以上的Android手机程序使用Eclipse作为主要的开发工具,使用Photo Shop作为图片处理工具。,功能需求分析,良好的用户界面,能够在视觉上吸引玩家。为了使界面简洁美观,需要在主界面中添加背景图片来渲染程序的气氛,同时为了便于用户的操作,需要设置模拟qq的对话框模式进行发送数据,这样的设置让用户一目了然。,系统结构设计,(1)进入App,输入准备发送的消息; (2)post数据,app获取用户输入的数据进行发送的远程数据库。 (3)数据匹配,服务器进行数据筛选,达到智能回复效果; (4)显示数据,将服务器获
8、取的数据下载,显示在用户界面。,13,Step 4: 程序的详细设计和实现,source: http:/ 界面布局的实现 2 程序功能的实现,14,界面布局的实现 - Part 1,Sample code - Part 1,private final int SPLASH_DISPLAY_LENGHT =3000; / 延迟2秒 super.onCreate(savedInstanceState); setContentView(R.layout.activity_splash); new Handler().postDelayed(new Runnable() public void run
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 智能 聊天 系统 答辩 ppt
链接地址:https://www.31doc.com/p-5183681.html