业务信息处理方法、服务器及系统技术方案

技术编号:14295563 阅读:77 留言:0更新日期:2016-12-26 01:26
本发明专利技术涉及一种业务信息处理方法、服务器及系统,其方法包括:服务器获取业务信息数据,将所述业务信息数据输入对应的业务组件,业务组件通过服务器上配置的组件接口接入服务器;通过对应的业务组件对业务信息数据进行语义特征抽取和/或语义特征分析;获取对应的业务组件输出的语义特征处理结果,将语义特征处理结果上报给上层业务应用。本发明专利技术降低了整体业务系统的冗余与延迟;而且本系统支持数据的增量更新,可快速感知业务信息变化并及时输出信息语义特征;系统各模块采用的动态可插拔的组件方式,可定制化与增量化部署、升级,以及定制化输出,从而提高了系统服务操作灵活性,提高了业务系统的自适应、可扩展能力,降低系统成本。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种业务信息处理方法、服务器及系统
技术介绍
目前,效果广告系统(例如电商网站、社交平台)中投放的广告绝大部分是图片素材,广告的触发是以用户信息(特征)作为定向输入,匹配相关的广告展示给用户,这种广告系统是一种人群定向的精准广告系统。在现有技术方案中,用户信息(特征)的分析,依赖于用户画像系统;对于广告端的分析,一方面是采用离线方式为广告定向数据建立好索引,加载到线上触发系统;一方面是对广告端数据做语义分析后,将广告特征通过索引或其他策略通道带到线上,应用于策略中,与用户画像做匹配。但是,现有广告业务系统中,没有统一的广告端分析平台,很多业务或广告端的分析都是分散进行,存在较多的冗余和重复建设。另外,由于各模块策略的业务需求不同,往往导致广告端特征是异步并行推送到线上,始终存在特征的缺失。而随着特征挖掘的深入,特征数量的增长,维护代价会越来越大。同时,效果广告的特点是:广告更迭快,生命周期短,以图片广告为主。而现有业务系统中广告端的分析比较分散,且共有模块没有做到独立,存在比较多的重叠逻辑,导致不能快速感知广告更迭,自适应、可扩展能力差。
技术实现思路
本专利技术实施例提供一种业务信息处理方法、服务器及系统,旨在提高业务系统的自适应、可扩展能力,降低系统成本。本专利技术实施例提出的一种业务信息处理方法,包括:服务器获取业务信息数据,将所述业务信息数据输入对应的业务组件,所述业务组件通过所述服务器上配置的组件接口接入所述服务器;通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析;获取所述对应的业务组件输出的语义特征处理结果,将所述语义特征处理结果上报给上层业务应用。本专利技术实施例还提出一种业务信息处理服务器,包括:获取模块,用于获取业务信息数据,将所述业务信息数据输入对应的业务组件,所述业务组件通过所述服务器上配置的组件接口接入所述服务器;处理模块,用于通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析;上报模块,用于获取所述对应的业务组件输出的语义特征处理结果,将所述语义特征处理结果上报给上层业务应用。本专利技术实施例还提出一种信息处理系统,包括如上所述的业务信息处理服务器。本专利技术实施例提出的一种业务信息处理方法、服务器及系统,通过获取业务信息数据,将所述业务信息数据输入对应的业务组件,业务组件通过服务器上配置的组件接口接入所述服务器;通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析;获取所述对应的业务组件输出的语义特征处理结果,将所述语义特征处理结果上报给上层业务应用,由此将业务信息的语义特征抽取与分析抽象出来作为独立的服务模块,提供给所有上层业务应用,从而降低了整体业务系统的冗余与延迟;而且本系统支持数据的增量更新,可快速感知业务信息变化并及时输出信息语义特征;系统各模块
采用的动态可插拔的组件方式,可定制化与增量化部署、升级,以及定制化输出,从而提高了系统服务操作灵活性,提高了业务系统的自适应、可扩展能力,降低系统成本。附图说明图1是本专利技术实施例方案涉及的广告画像系统架构示意图;图2是本专利技术实施例方案涉及的广告画像系统平台架构示意图;图3是本专利技术实施例方案涉及的Ad Miner System动态组件接入示意图;图4是本专利技术实施例方案涉及的Ad Miner System应用示意图;图5是本专利技术实施例方案涉及的广告流增量系统的架构示意图;图6是本专利技术实施例方案涉及的广告语义分析服务器的硬件结构示意图;图7是本专利技术业务信息处理服务器第一实施例的功能模块示意图;图8是本专利技术业务信息处理服务器第二实施例的功能模块示意图;图9是本专利技术业务信息处理方法第一实施例的流程示意图;图10是本专利技术业务信息处理方法第二实施例的流程示意图;图11是本专利技术业务信息处理方法第三实施例的流程示意图;图12是本专利技术业务信息处理方法第四实施例的流程示意图。为了使本专利技术的技术方案更加清楚、明了,下面将结合附图作进一步详述。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例方案的主要思路是:将广告等业务信息的语义特征抽取与分析抽象出来作为独立的服务模块,提供给所有上层业务应
用,从而降低整体业务系统的冗余与延迟;而且该系统支持数据的增量更新,可快速感知业务信息变化并及时输出信息语义特征;系统各模块采用的动态可插拔的组件方式,可定制化与增量化部署、升级,以及定制化输出,从而提高系统服务操作灵活性,提高业务系统的自适应、可扩展能力,并降低系统成本。其中,本专利技术实施例方案所指的业务信息可以涉及广告推送、网络搜索(关键字检索)等需要进行语义特征抽取与分析的场景。本专利技术以下各实施例均以广告进行举例。本专利技术实施例考虑到,目前的广告业务系统中,没有统一的广告端分析平台,很多业务或广告端的分析都是分散进行,存在较多的冗余和重复建设。另外,由于各模块策略的业务需求不同,往往导致广告端特征是异步并行推送到线上,始终存在特征的缺失。而随着特征挖掘的深入,特征数量的增长,维护代价会越来越大。同时,由于效果广告具有广告更迭快、生命周期短、以图片广告为主的特点,而现有业务系统中广告端的分析比较分散,且共有模块没有做到独立,存在比较多的重叠逻辑,导致不能快速感知广告更迭,自适应、可扩展能力差。为此,本专利技术实施例方案将广告语义特征抽取与分析抽象出来作为独立的服务模块,各模块采用的动态可插拔的组件方式,可定制化与增量化部署、升级,以及定制化输出结果提供给所有上层业务应用,从而降低整体业务系统的冗余与延迟,提高业务系统的自适应、可扩展能力,并降低系统成本;另外,系统支持数据的增量更新,可快速感知业务信息变化并及时输出语义特征。具体地,以广告业务系统为例,本专利技术实施例方案涉及广告业务系统中的广告画像系统,其中,广告画像是指:基于广告的基础业务属性,通过对广告文本与图片素材的分析得到一系列质量特征,可用于广告端语义分析,将广告语义特征通过索引或其他策略通道带到线上,应用于策略中,与用户画像做匹配,保持与用户端“对齐”;并可为点击率预估、转化率预估等提供特征,本专利技术实施例方案中还指用于广告分析的服务环境。用户画像是指:从用户基础属性、用户标签以及用户兴趣三方面构建的全面、立体、统一的数据体系。该体系为三层架构,兼顾灵活性与可扩展性,覆盖了大量的细分兴趣,可有效支持产品线不同用户数据需求。本实施例上述广告画像系统的架构主要包括:上游数据系统、广告特征分析服务及输出通道服务三个部分。如图1所示,广告画像系统具体可以包括:广告流增量服务器(也可以称为广告流增量系统)101、广告语义分析服务器(也可以称为广告语义分析系统)102、集中式存储服务器(也可以称为集中式存储系统)103以及集中式输出服务器(也可以称为集中式输出系统)104。其中,广告流增量服务器101作为上游数据系统,广告语义分析服务器102作为广告特征分析服务,集中式存储服务器103以及集中式输出服务器104作为输出通道服务。广告语义分析服务器102是广告画像的核心服务系统,提供平台级的服务,作为广告业务系统中,所有上层广告端业务应用的底层支撑本文档来自技高网
...
业务信息处理方法、服务器及系统

【技术保护点】
一种业务信息处理方法,其特征在于,包括:服务器获取业务信息数据,将所述业务信息数据输入对应的业务组件,所述业务组件通过所述服务器上配置的组件接口接入所述服务器;通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析;获取所述对应的业务组件输出的语义特征处理结果,将所述语义特征处理结果上报给上层业务应用。

【技术特征摘要】
1.一种业务信息处理方法,其特征在于,包括:服务器获取业务信息数据,将所述业务信息数据输入对应的业务组件,所述业务组件通过所述服务器上配置的组件接口接入所述服务器;通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析;获取所述对应的业务组件输出的语义特征处理结果,将所述语义特征处理结果上报给上层业务应用。2.根据权利要求1所述的方法,其特征在于,所述服务器获取业务信息数据的步骤包括:所述服务器从信息流增量服务器获取业务信息数据;或者,所述服务器从第三方获取业务信息数据请求包。3.根据权利要求1所述的方法,其特征在于,所述业务组件内配置有若干语义特征挖掘算法以及用于控制算法逻辑流程的关键字。4.根据权利要求3所述的方法,其特征在于,所述通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析的步骤包括:通过对应的业务组件对所述业务信息数据进行预处理;和/或通过对应的业务组件对所述业务信息数据进行特征抽取;和/或通过对应的业务组件对所述业务信息数据进行特征聚合;和/或通过对应的业务组件对所述业务信息数据进行特征模型计算;和/或通过对应的业务组件对所述业务信息数据进行特征素材优化。5.根据权利要求4所述的方法,其特征在于,所述通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分析的步骤还包括:对各业务组件之间进行交叉组合,其中,包括对各业务组件内语义特征
\t挖掘算法以及关键字的交叉组合。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述服务器获取业务信息数据的步骤之前还包括:所述服务器通过配置文件动态配置所述组件接口。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:基于所述语义特征处理结果,对所述服务器的业务信息数据处理性能进行测试。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:基于所述语义特征处理结果,对所述服务器的业务信息数据处理状况进行监控。9.一种业务信息处理服务器,其特征在于,包括:获取模块,用于获取业务信息数据,将所述业务信息数据输入对应的业务组件,所述业务组件通过所述服务器上配置的组件接口接入所述服务器;处理模块,用于通过所述对应的业务组件对所述业务信息数据进行语义特征抽取和/或语义特征分...

【专利技术属性】
技术研发人员:张博赫南姚伶伶陈敏王兵何琪胡繁星王艳敏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1