APP下载

园林植物病虫害专家系统在新媒体平台的应用
——以微信公众平台为例

2018-09-13徐剑蓉

四川林业科技 2018年4期
关键词:客服园林植物检索

乔 琳,梁 佳,徐剑蓉,潘 欣

(成都理工大学,四川 成都 610000)

1 研究背景与意义

现阶段,市场上获取园林植物病虫害诊断和防治方法主要通过翻阅相关的书籍获取植物病虫害的相关信息,或前往与植物栽植或防治病虫害有关的实体机构、门店进行咨询等传统方式,但这一过程通常需要耗费大量时间。在互联网信息服务业等新兴产业高速发展的环境下,传统方式效率显得十分低下。同时,除从事农业栽培作物的专业人员外,业余植物栽培爱好者获得相关信息的途径更是少之又少,由于植物遭受病虫害侵染后无法管理而放弃栽培,往往易造成巨大经济损失。

为满足社会上对便捷快速获取植物病虫害相关信息的需求,并基于微信使用的普遍性和微信公众平台的开放性,本研究搭建了园林植物病虫害专家系统微信公众平台[1],以诊断植物病虫害为主要功能,以科普植物知识为特色,为园林植物病虫害的预防与治理提供切实有效的手段。

2 专家系统数据库的建立

一个专家系统的优劣取决于数据库的可靠和完善程度。因此,数据库是专家系统的核心,把目前领域已有的知识归类储存到计算机数据库中,并建立完备的查询系统。而后,根据过往专家学者多年来积累的知识、经验和研究成果,使用信息管理技术和数据库技术,开发园林植物病虫害专家系统。

通过利用《全国报刊索引》、《中国期刊网》、《园林植物病虫害图鉴》等纸质检索工具,以及《中国园林植物保护》、《园林植物病虫害防治》、《中国园林》、《北方园艺》等专著和各种专业期刊,全面系统地采集期刊和书籍中的园林植物病虫害文献资料,建立内容涵盖全面的数据库。基于园林植物病虫害病症,发生规律,防治方法等依据,将资料分类整理。如,将病害按照学名、分布与危害、症状、病原、发病规律、防治方法等,进行分类汇总;将虫害按照学名、害虫形态特征、生物学特性、防治方法等,加以归纳整理。[2]同时不断细化二叉式检索条件,逐级下设更为精准的关键词,直至能够无误地定位到某一种类的病虫害,增强专家系统的准确性与可靠性。在资料整理时,应注意描述的全面性和权威性,不断将其充实并尽可能地配以相关图片使该数据库图文并茂使其规范化、系统化。基于对资料的归纳整理与统计分析,选择全面性、可伸缩性、集成性和性价比较高的my sql server数据库,将经过准确分类的园林植物病虫害数据录入数据库中,作为专家系统构建和管理的技术支撑,然后拟定和园林植物建立病虫害专家数据库。

建成后的数据库收录了典型的上百种害虫和五十余种侵染性病害作为模板。此外,还向高等院校、科研单位的专家请教,反复讨论关键技术验证资料,根据专家的建议完善修改已获取的知识并随时向数据库中补充新的专家经验。同时,实地调查拍摄病虫害图片资料,并积极向当地植保工作者了解病虫害发生情况和防治技术,吸取他们在病虫害诊治方面的实践经验,作为专家知识的补充,以增强系统的针对性和实用性。

3 核心功能与专家系统实现

3.1 专家系统的实现

云服务器是应用场景极为广泛、功能强大的互联网基础设施服务,其安全可靠,易于维护,能简化部署的程序,显著降低了服务器运维的难度和成本,使开发人员开更能专注于核心业务。本项目运用腾讯云服务,利用其微信小程序解决方案的一站式部署功能,及微信提供的微信小程序开发者工具,高效优质地进行专家系统小程序开发[3](图1)。

图1 专家系统架构

专家系统的实现步骤如下:

1)微信小程序用户界面UI设计及开发,搭建客服功能入口,诊断功能入口收藏功能等;

2)部署云服务器,开发环境,搭建HTTPS服务;

3)搭建my sql server数据库,录入经过准确分类的园林植物病虫害数据;

4)通过实地调研、植保专家等扩充植物病虫害类型,对检索分类进行修正,保证知识库的准确性;

5)开发工程师对数据库,服务器,小程序进行维护,保证其稳定性。

3.2 核心功能

3.2.1 植物病虫害的智能诊断

基于微信公众平台的小程序系统,采用检索表形式进行检索。根据用户的二叉式选择,沿着查找路径进行逐步缩小查询记录范围,可以较快地定位到所要查询的种类。

检索表查询的原理是将二叉法检索表存放到数据库中,每条记录存放一对二叉分支的信息。字段“描述1”和“描述2”分别存放二个分叉的描述内容,“OUT1”和“OUT2”字段则分别存放选择“描述1”和“描述2”后所指向的记录指针,由此控制检索路径。

以“菊花线虫叶枯病”为例,在植物种类输入框中输入植物名“菊花”,继而选择植物发病器官“叶”,再结合植物病害症状“叶卷曲”。经过后台数据分析,就会在新的界面显示出符合条件的病害列表,点击相应病害即可了解其病原,发病规律,治理方法等相关信息。园林植物虫害略有不同,在症状选择列表中,选择植物为虫害症状,如“潜叶”、“钻蛀”等,最终确定害虫的种类(图2)。

图2 微信小程序诊断界面

3.2.2 植物病虫害自动回复功能

在微信公众号平台后台收集储存了完备的植物病虫害资料素材库,并且设置了回复规则,用户在公众号平台界面输入关键字即可得到相关的病虫害推文信息推送,关键词包括植物名称、病原、症状等。推送回复中包含了和该病虫害种类相关的一系列信息,如发生规律,诊治方法,预防措施等(图3)。

3.2.3 专家客服回复功能

虽然基于微信小程序开发的植物病虫害智能诊断功能能够帮助用户解决很大一部分的解疑需求,但是在项目落成的前中期,难免会出现诊断失误和一定的功能缺陷,因此专家客服回复可以作为智能诊断功能一个强有力的补充,提高平台的可靠性。同时, 专家客服能够有针对性地向用户进行植物养护技巧的指导和相关知识的交流,使用户获得更好的使用体验。

图3 自动回复功能

微信小程序中提供有封装好的内置客服会话组件,用户可在小程序内唤起客服会话页面,给小程序发消息,并且已使用过小程序的用户能够在小程序外的微信会话“小程序客服消息”中再次进入到会话界面,无需再次进入小程序唤起会话组件,从而轻松实现小程序的专家客服回复功能,而专家人员可以通过用微信提供的网页版客服工具中接入并回复用户(图4)。

4 效益与前景

4.1 经济效益分析

园林植物病虫害专家系统主要是以建立数据库为基础,利用网络交互式功能,提供病虫害检测和防治的相关信息资源服务,来满足农业、林业、园林植物养护等多方面、多层次、多领域的需求,从而提高产量和减少养护损失。在减少经济损失的同时,对园林植物的培育和病虫害防御起着建设性作用。专家系统的主要受益人口广泛覆盖,在提供大数据网络信息服务并反馈给用户信息的过程中,产生可观经济效益。

图4 网页版客服工具

4.2 社会效益分析

园林植物病虫害专家系统的研发是发挥园林植物生态价值最大化的重要举措。系统的建立和广泛应用,不仅可以提高各相关园林植物行业的病虫害综合治理水平,将农林类的病虫害信息资源加以汇总整合分析,同时在普及园林植物病虫害相关的知识方面具有重要意义。在这一普及和应用过程中不仅可以提升城市精神文明建设,同时还能够减少病虫害在园林植物生长发育过程中影响和威胁,为城市的绿化与美化,科学有效地防治病虫害提供重要手段。

4.3 应用前景和市场前景分析

园林植物病虫害专家系统不单纯是工具化的新媒体产品,同时具有其对应的优势内容,即园林植物病虫害知识。该系统需要把所有的特色点、聚焦点都要实施到产品、服务等多方面。作为园林植物病虫害专家系统的改造升级项目,为相关产品的创新性试验奠定了基础。另外园林植物病虫害专家系统的建立不仅是农业智能化技术的应用,同时也是农林业信息化建设的重要组成部分。病虫害信息系统的建设能更好地为农林业生产服务,把数据表的大数据内容整合并通过科学计算后,提供预测分析功能,从而弥补农林业信息资源分散性、不确定性、差异性和复杂性的缺憾。园林植物病虫害专家系统除了自身的优势,同时也可以与多种信息系统和分析手段和工具结合,从而大规模,集约化地提供更精确病虫害预测和高效的服务管理功能。

5 总结与讨论

目前,市场上现有的专家系统大多很难做到病虫害知识的集中整理。在供不应求,且此类平台在管理和创新上均存在漏洞的大背景下,建立植物病虫害数据库,并为受众提供一对一病虫害问题解答、介绍病虫害治理措施的专家系统平台是互联网信息化发展的必然结果。

随着经济的发展,愈加凸显了农林业基础的重要性,该系统囊括了园林植物病虫害治理、农药学、新媒体技术和数据库技术等多个领域,拥有远程园林植物病虫害识别与病虫害防治、查询相关病虫害信息以及相关园林植物保护信息咨询等多种功能,这一园林植物病虫害专家系统不仅可以提高植物保护的效率,同时为病虫害的研究和园林生态系统可持续发展夯实了基础。

猜你喜欢

客服园林植物检索
园林植物配置在园林绿化中的应用探究
语音推销
2019年第4-6期便捷检索目录
园林植物配置在园林绿化中的应用
园林植物与应用课程教学改革初探
敬业的客服
浅谈园林植物配置
专利检索中“语义”的表现
基于广东“一张网”对内客服模式的探讨
一次深刻的淘宝经历