随着短信平台用户数量的增加,短信数量呈几何数量增长,传统的工作模式无法处理大量的信息和重复或冗余的信息。专家要花很多时间处理重复性问题,系统的工作效率会变得很低,专家资源配置不合理。因此,规范短信服务在整个智能应答短信平台的建设中极为重要[2]。短信技术的低门槛、短信平台的快速性和效率值得肯定。本文借鉴了垃圾短信过滤的经验,在原农业技术推广短信平台的基础上,设计了具有智能响应功能的农业技术推广短信平台。
智能应答短信平台
自上而下,智能应答短信平台主要分为应用层和实现层(包括业务单位和管理单位)、数据层和接入层。其中,应用层和实现层主要通过HTTP和WebService服务界面实现无缝访问;数据层负责管理短信平台相关数据库,过滤分类短信形成目标短信,预留接口对接专家数据库,实现智能响应等扩展应用。三大通信运营商的短信网关通过接入层与短信平台对接。系统结构如图1所示。应用层分布主要包括农业技术推广单位在信息化过程中建立的各种B/S和B/SC/S结构的信息管理系统和各种数据库系统。这些系统需要点对点或点对点的信息,系统架构和编程语言不同,因此应使用WebService技术来实现这些异构系统对短信平台的统一访问。根据业务与管理的联系,实现层将短信平台划分为多个模块,实现业务与管理的形式分离和逻辑紧密联系。通过不同的协议或算法实现层不同功能模块的具体功能,如SMS(ShortMessagingService)协议处理短信文本,MMS(MultimediaMes-sagingService)处理相关文本或图片请求,通过数据路由控制算法控制运营商网关对接过程中的具体路由跳转方法,通过调度算法协调各功能模块之间的业务逻辑。数据层为短信平台系统提供数据支持和应用扩展。本文的关键是在数据层中进行改造,从而实现自动响应功能。数据层的核心是数据库接口模块。短信平台数据库和扩展应用服务(本文扩展了专家数据库)通过数据库接口模块进行数据通信和共享。短信分类器具有将海量短信分类并转化为标准短信,可与专家数据库完全或模糊匹配。通过SMPP进入接入层(ShortMessagePeertoPeer,短信点对点协议)与移动通信运营商的短信网关通信。由于国内三大电信运营商在互联网短信网关通信方面制定了中国移动CMPP协议、中国联通SGIP协议、中国电信SMGP协议等不同的协议标准。因此,在接入层中,接入模块分为中国移动接入模块、中国联通接入模块和中国电信接入模块,以确保不同手机段的短信能够接入相应的运营商网关。
在农业技术推广中,传统的短信平台一般以农民、短信平台和专家队伍的“三点一线”模式工作。优点是商业模式简单,技术门槛低,操作方便;缺点是忽视了农民与专家知识水平的巨大差距,没有充分考虑农民田间作业的季节性特点,最终形成农民对反馈信息的含义知之甚少;专家多次解释重复问题,浪费服务资源;农业闲置专家工作相对容易,农业忙碌问题大,反馈结果难以实时反馈,农民长期无法得到专家建议,造成经济损失。智能应答短信平台综合考虑了传统短信平台的优缺点,引入了短信分类和自动应答功能。传统短信平台工作流程如图2所示,智能应答短信平台工作流程如图3所示。对比图2和图3,不难看出传统短信平台与智能应答短信平台在工作过程中的区别。传统的短信平台对短信内容没有判断,只是机械接收。在大量短信到达短信平台后,智能应答短信平台首先对短信内容进行分类和过滤,然后扫描专家数据库进行自动应答。这种工作模式更有针对性和合理。
智能应答短信平台具有传统短信平台的基本功能和自动应答功能,在农业技术推广中具有更广阔的应用前景。主要服务包括:农民自助和实时咨询服务;个性化定制;群发信息服务;定期提醒服务;与农业技术推广应用系统(如气象系统、病虫害防治系统、农业信息服务系统等)集成。