1、Android 手机程序设计入门作业(样例)【 项目名称】 ProMe 即时问答工具所在学校: 姓 名: 学 号: 院 系: Android 手机程序设计入门i目 录1 作品概述 .12 作品可行性分析和目标群体 .3 作品功能与原型设计 .4 作品实现、难点及特色分析 .5 团队介绍和人员分工 .6 其他 .7 致谢 Android 手机程序设计入门11 作品概述随着互联网的普及,人们通过互联网获得自己想要的信息越来越方便,这主要是得益于搜索引擎的出现。然而,随着网上信息量的增多,传统搜索引擎的的弊端也逐渐显露出来,首先,很多搜索结果都已经失去时效;其次,对于太细节的问题,搜索引擎无法给出准
2、确的答案,或者根本无法给出答案。例如,当使用者在搜索引擎中输入“北师大图书馆今天开馆吗?” ,搜索引擎则无法找到问题的实时有效答案。ProMe 即时问答工具,结合了即时通讯工具( IM, InstantMessaging) 、搜索引擎、自动问答系统、论坛的优点,利用手机的便携性,为使用者提供即时的问答、聊天、搜索服务,具有使用效率高、答案时效性好、对于细节问题的回答准确率高等优点,很好地弥补了传统搜索引擎的缺点,将更好的满足使用者的检索要求。ProMe 即时问答工具是以“云”理念为指导思想,结合 IM、SE 、QA、BBS 的优点而开发出来的一款手机即时通讯与问答软件。2 作品可行性分析和目标
3、群体(1)可行性分析国外已经有提供类似服务的网站,例如,美国的 Aardvark 公司,网站http:/,该公司已经于 2010 年 2 月 12 日被 Google 收购。由于该网站并不支持中文,对于中国网民而言基本上是不可用的,另外,提供 FAQ 搜索结果的 网站也是只回复给使用者搜索答案的服务,也不支持中文,而且不能回答地域性特征明显的问题。ProMe 在一定程度上说正是结合了这两项服务的创新之处,并针对中文独立开发出新的搜索形式,是一个具有本土化特色的搜索问答服务。目前还没有出现能提供 ProMe 类似服务的网站或工具软件,只有各种自动问答系统,这些问答系统只是从已有的知识库中检索答
4、案,并将答案直接返回给使用者,而不是相关网页。例如,北京理工大学自然语言处理实验室成功完成了银行领域的业务咨询问答系统。该系统回答正确率达到 80%,使用者满意率 95%。类似该问答系统,一般属于专用,对使用者的提问有很大限制,对细致的问题无法回答。(2)目标群体Android 手机程序设计入门2在互联网发达的现在,即时通讯是一种非常有效的交流方式,这也是 QQ 在中国具有极高装机量的原因所在,因此,ProMe 的出现也必将吸引广大 IM 狂热者的眼球。同时,搜索引擎也是网民最常实用的工具之一,但是由于搜索引擎以网页的形式将答案返回给使用者,使得一些钓鱼网站有了可乘之机。而 ProMe 在获得
5、搜索引擎的网页之后,进一步进行答案抽取,将答案以文字方式返回,提高了使用者的检索效率,给广大 SE 使用者另一种搜索体验。通过论坛发帖求援是一种寻找答案的途径,但它只能被动地等待潜在的答题者“登门拜访” 。而 ProMe 在收到使用者的问题后,不仅将问题收录到 “问题广场” ,同时也会主动地寻找潜在的答题者,以尽快获得问题的答案。因此,ProMe 也将成为 BBS 使用者的又一种选择。ProMe 把上述工具集成在手机上,利用手机的便携性,为使用者提供更加优秀的服务,必将吸引众多的使用者,尤其以 IM、SE 、QA、BBS 的使用者为主,这为 ProMe 的出现奠定了坚实的基础。3 作品功能与原
6、型设计(1)功能概述:功能简述 功能描述后台管理系统 完成整个系统的后台管理,包括对用户信息、用户问题、用户答案、FAQ、通知公告、运行日志的增删改查操作。运行在服务器上。服务端 控制整个系统的运行,发布公告信息,管理用户的上、下线及通讯过程。运行在服务器上。PC 客户端 用户通过计算机登录 ProMe 进行即时通讯、问答操作。运行在计算机上。手机客户端 用户通过手机客户端登录进行即时通讯、问答操作。运行在用户手机上。(2)原型设计实现平台:J2MEAndroid 手机程序设计入门3屏幕分辨率:320480手机型号:适用于装有 JVM 并且屏幕分辨率320480 的手机图 1 欢迎界面4 作品
7、实现、难点及特色分析(1)作品实现及难点 问句分类贝叶斯文本分类在系统的服务过程中,经常要对问句进行分类,也就是对问句进行文本分类。所谓文本分类,是指用电脑对文本集按照一定的分类体系或标准进行自动分类标记。常见的分类器有简单向量距离、KNN、神经网络、贝叶斯分类器等。其中贝叶斯分类器是基于贝叶斯学习方法的分类器,其原理虽然简单,但是在实际应用中很成功。(2)特色分析 与传统搜索引擎不同,该项服务能够将答案直接返回给提问者,而不是相关网页。同时,该项服务提供的答案具有很高的时效性、准确性,能够为提问者解答更为详细的问题。 与传统论坛不同,该项服务能够主动地寻找相关使用者以获Android 手机程序设计入门4取相关问题的答案,而不是被动地等待知道答案的使用者回答,很大程度地缩短了提问者等待答案的时间。5 作者简介(略)6 其他(其他一些需要特别说明的技术、创意、特色等。此处略)7 致谢(略)