● 摘要
腾讯众测系统是一套搜索引擎评测系统。在开发腾讯众测系统之前,腾讯内部的搜索引擎评测系统主要存在三方面问题。首先,存在多套评测系统,涉及搜索引擎各个方面的评测,管理难度大;其次,大多数的评测任务是通过腾讯内部专业的评测人员和外包方式来完成,专业评测员数量有限,标注量达不到要求;而外包人力标注经济成本和培训成本大。最后,由于已有的评测系统流程复杂,无法快速响应评测任务的发布需求。
为此,我们开发腾讯众测平台,以一个单独的系统平台来支持各类评测任务。同时,腾讯众测系统引入众包概念,利用大众的能力与资源,为腾讯搜索引擎的各类评测任务提供一套低成本、高收益的人力资源解决方案,为产品的优化提供大量的高质量原始数据,帮助公司提高搜索的整体质量和效果。
为了完成以上内容,本文采用了Web应用比较常用的MVC模式进行开发,基于LAMP架构,部署于腾讯数据接口POPPY之上,并以腾讯云环境提供的其他基础功能作为支撑。这种方式的优点在于可以更加专注于业务逻辑,脱离了环境部署、过多容灾机制等问题的困扰,并且服务器性能可以通过申请更多存储和计算节点的方式进行动态扩展。当然这种方式也有一些缺点,比如依赖于云环境的稳定性,没法根据自己的需求对机器部署方式进行调整,等等。
腾讯众测系统成功部署上线运行后,极大缩减了评测任务的发布周期;显著降低了搜索引擎评测的经济成本和培训成本。腾讯搜索引擎的所有评测任务均能够通过腾讯众测平台进行集中发布,彻底解决了之前多套评测系统共存的状况,简化了系统运维工作。
相关内容
相关标签