一种确定目标推广对象的优化信息的方法和设备的制作方法

文档序号:6486724阅读:164来源:国知局
一种确定目标推广对象的优化信息的方法和设备的制作方法
【专利摘要】本发明的目的是提供一种基于推广场景确定目标推广对象的优化信息的方法与设备,其中,推广设备获取待处理的目标推广对象;根据目标推广对象的推广结果信息,确定与目标推广对象相对应的推广场景;根据推广场景,确定与推广场景相对应的优化信息;将所述优化信息提供给与所述目标推广对象相对应的推广用户。与现有技术相比,本发明通过利用目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,进一步确定与所述推广场景相对应的优化信息,从而为目标推广对象迅速准确的定位与多种推广场景相符合的网络优化推广配置,提高信息推广效率与信息获取效率,进而也相应地提高了推广设备的处理资源利用率与用户设备的屏幕资源利用率。
【专利说明】一种确定目标推广对象的优化信息的方法和设备
【技术领域】
[0001]本发明涉及网络推广领域,尤其涉及一种基于推广场景确定目标推广对象的优化信息的技术。
【背景技术】
[0002]当前,随着互联网技术的发展及互联网应用对用户学习、工作与生活的渗透,网络推广,即经由网络将推广信息呈现给相应的网络用户,因其突出的信息推广效率、信息获取效率及资源利用率已受到越来越多的推广用户与网络用户的青睐与重视。典型地,在网络用户输入某查询序列进行网络搜索时,搜索引擎不仅提供常规的搜索结果,还将此次网络搜索相适应的推广信息提供给该网络用户,例如通过利用该查询序列在推广信息数据库中进行匹配查询获得相对应的推广信息,将该(等)推广信息呈现给该网络用户。
[0003]鉴于网络推广相比传统信息推送方式存在诸多技术优势,例如更高的信息推广效率和信息获取效率等,推广用户通常希望能够基于其所对应的推广场景优化其推广信息,以充分利用该等技术优势。然而,由于在实际推广应用中推广场景千差万别,不同的推广场景下,影响信息推广效率的因素也非常众多,因此,如何优化推广信息以提高信息推广效率颇具挑战性。

【发明内容】

[0004]本发明的目的是提供一种基于推广场景确定目标推广对象的优化信息的方法与设备。
[0005]根据本发明的一个方面,提供了一种基于推广场景确定目标推广对象的优化信息的方法,该方法包括以下步骤:
[0006]a获取待处理的目标推广对象;
[0007]b根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;
[0008]c根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;
[0009]d将所述优化信息提供给与所述目标推广对象相对应的推广用户。
[0010]根据本发明的另一方面,还提供了一种基于推广场景确定目标推广对象的优化信息的推广设备,该设备包括:
[0011]获取装置,用于获取待处理的目标推广对象;
[0012]场景确定装置,用于根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;
[0013]优化信息确定装置,用于根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;[0014]提供装置,用于将所述优化信息提供给与所述目标推广对象相对应的推广用户。
[0015]与现有技术相比,本发明通过利用目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,根据所述推广场景,确定与所述推广场景相对应的优化信息,从而为目标推广对象迅速准确的定位与多种推广场景相符合的网络优化推广配置,提高信息推广效率与信息获取效率,进而也相应地提高了推广设备的处理资源利用率与用户设备的屏幕资源利用率。而且,本发明还可以根据所述推广场景,结合所述推广用户的推广相关信息,确定与所述推广场景相对应的推广场景或优化信息,从而提高了所确定的推广场景或优化信息的针对性,进一步地提高信息推广效率与信息获取效率。此外,本发明还可以利用推广训练数据获得相应的场景分类模型,从而确定推广场景;或是利用带有对象相关信息的推广相关数据,通过利用将推广对象聚类的结果,来确定候选推广场景,从而确定推广场景,进一步地有效支持信息推广,从而提高信息推广效率与信息获取效率。进一步地,本发明还可以根据所述优化信息生成优化应用包,从而有效支持信息推广,进一步地提高信息推广效率与信息获取效率。
【专利附图】

【附图说明】
[0016]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1示出根据本发明一个方面的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;
[0018]图2示出根据本发明一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;
[0019]图3示出根据本发明另一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;
[0020]图4示出根据本发明另一个方面的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图;
[0021]图5示出根据本发明一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图;
[0022]图6示出根据本发明另一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图。
[0023]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0024]下面结合附图对本发明作进一步详细描述。
[0025]图1示出根据本发明一个方面的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;其中,该推广设备包括获取装置11、场景确定装置12、优化信息确定装置13、提供装置14。具体地,获取装置11获取待处理的目标推广对象;场景确定装置12根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;优化信息确定装置13根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;提供装置14将所述优化信息提供给与所述目标推广对象相对应的推广用户。在此,推广设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的推广设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0026]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0027]其中,获取装置11获取待处理的目标推广对象。具体地,获取装置11通过基于各种通信协议(Communications Protocol),与其他能够提供所述目标推广对象的设备,如目标推广对象数据库进行交互,或者通过与用户设备进行交互,通过例如获取用户所输入或选择的目标推广对象等方式,获取待处理的目标推广对象。其中,所述目标推广对象包括但不限于所述目标推广用户账户内的全部推广信息,或者所述目标推广用户的一个或多个推广信息,所述推广信息包括拟呈现给目标用户群的信息内容,例如关于某个对象的描述信息和或关于某个活动的介绍信息;该信息内容可包括文本、图片、动画、音频或视频等信息中的一种或其任意组合;通常所述推广信息还包括与其信息内容相对应的关键词,即推广关键词。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEn等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0028]场景确定装置12根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。具体地,场景确定装置12获取到获取装置11所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据获取装置11所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,其中,所述目标推广对象的推广结果信息包括但不限于所述目标推广对象的点击量信息、转化率信息、波动信息等;场景确定装置12根据所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景包括但不限于推广展现场景,所述推广展现场景中的维度信息包括但不限于推广信息的展现位置、排名位置、展现数量等;推广转化场景,所述推广转化场景中的维度信息包括但不限于推广信息的转化量、推广转化率等;推广时段场景,所述推广时段场景中的维度信息包括但不限于不同节日下推广信息的变化、推广促销信息等;推广变化场景,所述推广变化场景中的维度信息包括但不限于推广结果信息的稳定性等。其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。在此,所述确定的方式包括但不限于将所述推广结果信息的维度信息与所述推广场景的维度信息相匹配;或是将所述目标推广对象的推广结果信息中的数值与所述推广场景所对应的推广结果信息的数值相匹配,当满足一定的匹配条件,如所述推广结果信息的维度信息与所述推广场景的维度信息相同,或是所述目标推广对象的推广结果信息中的数值满足所述推广场景所对应的推广结果信息的数值范围,则确定与所述目标推广对象相对应的推广场景。在此,本领域技术人员应能理解,场景确定装置12可根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的一个或多个推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
[0029]优化信息确定装置13根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。具体地,所述优化信息确定装置13获取场景确定装置12所确定的推广场景,根据所述推广场景,通过例如与所述推广场景所对应的优化信息数据库中交互;或者是根据所述推广结果信息中的结果维度信息,与所述推广场景所对应的预定义的或是按照机器学习等方式所确定的优选结果维度信息进行匹配等方式,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。在此,所述推广场景所对应的优化信息数据库可根据机器学习等方式生成。本领域技术人员应能理解,与所述推广场景相对应的所述优化信息可能为一个或多个,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
[0030]提供装置14将所述优化信息提供给与所述目标推广对象相对应的推广用户。具体地,提供装置14获取优化信息确定装置13所确定的优化信息,利用与所述目标推广对象所对应的推广用户进行交互,或者按照用户设备所提供的应用程序接口(API)或http、https等其他约定的通信方式的格式要求,将与所述优化信息提供给与所述目标推广对象相对应的推广用户。
[0031]优选地,所述优化信息确定装置13还可以根据所述推广场景,并结合所述推广用户的推广相关信息,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。具体地,所述优化信息确定装置13获取场景确定装置12所确定的推广场景,根据所述推广场景,并结合所述推广用户的推广相关信息,通过例如与结合推广用户的推广相关信息的所述推广场景所对应的优化信息数据库中交互;或者是根据所述推广结果信息中的结果维度信息,结合推广用户的推广相关信息,与所述推广场景所对应的预定义的或是按照机器学习等方式所确定的优选结果维度信息进行匹配等方式,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。在此,结合推广用户的相关推广信息的所述推广场景所对应的优化信息数据库可根据机器学习等方式生成。在此,所述推广用户的推广相关信息包括但不限于所述推广用户的推广设置信息,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。本领域技术人员应能理解,与所述推广场景相对应的所述优化信息可能为一个或多个,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
[0032]优选地,所述推广设备还包括优选获取装置(未示出)和优化装置(未示出),其中,所述优选获取装置获取所述推广用户对所述优化信息的优选优化信息;所述优化装置根据所述优选优化信息,对所述目标推广对象进行优化。具体地,推广用户通过例如点选等方式,从所述优化信息中选择一条或多条优选优化信息,所述优选获取装置通过基于各种通信协议(Communications Protocol),与用户设备或其他能够提供优选优化信息的中间设备进行交互,获取所述推广用户对所述优化信息的优选优化信息;在此,所述优选优化信息包括但不限于在所述一个或多个推广场景中进行优选,获取对应于一个优选推广场景下的全部优化信息;或者是在同一优选场景下的优选信息中进行优选,获取对应于同一优选场景下的一条或多条优选优化信息。所述优化装置获取所述优选获取装置所获取的所述优选优化信息,根据所述优选优化信息,基于所述推广场景,对所述目标推广对象的推广配置进行优化,如调整所述推广关键词的数目,根据时段调整推广水平等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0033]图2示出根据本发明一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;其中,该推广设备包括获取装置11’,第一数据获取装置15’,第一模型获取装置16’,场景确定装置12’,优化信息确定装置13’,提供装置14’。具体地,获取装置11’获取待处理的目标推广对象;第一数据获取装置15’获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据;第一模型确定装置16’根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型;场景确定装置12’根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;优化信息确定装置13’根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;提供装置14’将所述优化信息提供给与所述目标推广对象相对应的推广用户。其中,所述获取装置11’、优化信息确定装置13’、提供装置14’分别与图1所示对应装置相同或基本相同,故此处不再赘述,并通过弓I用的方式包含于此。
[0034]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、第一推广训练数据的获取、场景分类模型的确定、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0035]第一数据获取装置15’获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据。具体地,第一数据获取装置15’通过基于各种通信协议(Communications Protocol),与其他能够提供所述第一推广训练数据的设备,如第一推广训练数据数据库进行交互,获取第一推广训练数据,其中,所述第一推广训练数据包括一个或多个已批注场景分类信息的训练推广对象及其推广结果信息。其中,所述已批注场景分类信息的方式包括但不限于根据利用预定义等的方式所确定的所述训练推广对象及其在当前批注场景分类下,所对应的一个或多个维度的推广结果信息和/或所述推广结果信息的具体数值等,或是对于所述推广对象及其所对应的一个或多个维度下的推广结果信息批注其可能属于的推广场景;所述训练推广对象的推广结果信息包括但不限于所述训练推广对象的点击量信息、转化率信息、波动信息等;所述训练推广对象包括但不限于所述训练推广用户账户内的全部推广信息,或者所述训练推广用户的一个或多个推广信息,所述推广信息包括拟呈现给目标用户群的信息内容,例如关于某个对象的描述信息和或关于某个活动的介绍信息;该信息内容可包括文本、图片、动画、音频或视频等信息中的一种或其任意组合;通常所述推广信息还包括与其信息内容相对应的关键词,即推广关键词。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、I CMP,NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0036]第一模型确定装置16 ’根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型。具体地,第一模型确定装置16’根据第一数据获取装置15’所获取的包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据,利用机器学习等方式,根据所述已批注场景分类信息,通过将所述第一推广数据中的训练推广对象与其对应的其推广结果信息进行聚类等方式,确定与所述第一推广训练数据相对应的场景分类模型。其中,所述聚类方式包括但不限于将具有同样已批注场景分类信息的训练推广对象及其推广结果信息从推广结果信息的维度或推广结果信息的数值上进行聚类;所述场景分类模型中包括但不限于所述场景分类信息、训练推广对象信息、训练推广对象所对应的推广结果信息、所述推广结果信息的维度信息、所述推广结果信息的数值信息等。
[0037]场景确定装置12’根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。具体地,场景确定装置12’获取到获取装置11’所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据获取装置11’所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,其中,所述目标推广对象的推广结果信息包括但不限于所述目标推广对象的点击量信息、转化率信息、波动信息等;场景确定装置12’根据第一模型确定装置16’所确定的场景分类模型,根据所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景包括但不限于推广展现场景,所述推广展现场景中的维度信息包括但不限于推广信息的展现位置、排名位置、展现数量等;推广转化场景,所述推广转化场景中的维度信息包括但不限于推广信息的转化量、推广转化率等;推广时段场景,所述推广时段场景中的维度信息包括但不限于不同节日下推广信息的变化、推广促销信息等;推广变化场景,所述推广变化场景中的维度信息包括但不限于推广结果信息的稳定性等。其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。在此,所述确定的方式包括但不限于将所述推广结果信息的维度信息与所述场景分类模型中训练推广对象所对应的推广结果信息的维度信息相匹配;或是将所述目标推广对象的推广结果信息中的数值与所述场景分类模型中训练推广对象所对应的推广结果信息的维度信息的数值相匹配,当满足一定的匹配条件,如所述推广结果信息的维度信息与所述场景分类模型中的维度信息相同,或是所述目标推广对象的推广结果信息中的数值满足所述场景分类模型中所对应的推广结果信息的数值范围,则确定与所述目标推广对象相对应的推广场景。在此,本领域技术人员应能理解,场景确定装置12’可根据所述目标推广对象的推广结果信息,根据所述场景分类模型,确定与所述目标推广对象相对应的一个或多个推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
[0038]在一个优选的实施例(参照图2),该推广设备还包括获取装置11’,第一数据获取装置15’,第一模型获取装置16’,场景确定装置12’,优化信息确定装置13’,优化包生成装置17’,提供装置14’。具体地,获取装置11’获取待处理的目标推广对象;第一数据获取装置15’获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据;第一模型确定装置16’根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型;场景确定装置12’根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;优化信息确定装置13’根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;优化包生成装置17’根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包;提供装置14’将所述优化信息以所述优化应用包的形式提供给所述推广用户。其中,所述获取装置11’,第一数据获取装置15’,第一模型获取装置16’,场景确定装置12’,优化信息确定装置13’,分别与图2所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0039]优化包生成装置17’根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包。具体地,优化包生成装置17’获取所述优化信息确定装置13’所确定的所述一个或多个优化信息,根据所述一个或多个优化信息,结合其他优化应用包相关信息,生成与所述优化信息相对应的优化应用包。其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应,同时所述推广场景对应于所述推广结果信息的一个或多个维度信息,则所述优化信息与所述场景信息相对应;所述优化应用包相关信息包括但不限于:所述优化信息所对应的优化操作信息,如展现方式、可操作形式(如点选、拖选)、交互形式(如划屏交互)等;所述优化应用包相对应的界面信息(如icon信息、优化应用包名称信息、优化应用包说明信息等)。在此,所述优化应用包包括以下至少任一项:所述推广场景相对应的一个或多个优化信息;所述优化信息所对应的优化操作信息;所述优化应用包相对应的界面信息。
[0040]提供装置14’将所述优化信息以所述优化应用包的形式提供给所述推广用户。具体地,提供装置14’获取优化包生成装置17’所确定的优化应用包,利用与所述目标推广对象所对应的推广用户进行交互,或者按照用户设备所提供的应用程序接口(API)或http、https等其他约定的通信方式的格式要求,将与所述优化信息以所述优化应用包的形式提供给与所述目标推广对象相对应的推广用户。其中,所述优化应用包包括以下至少任一项:所述推广场景相对应的一个或多个优化信息;所述优化信息所对应的优化操作信息;所述优化应用包相对应的界面信息。
[0041]优选地,所述推广设备还包括优化包获取装置(未示出)和优化包优化装置(未示出),其中,所述优化包获取装置获取所述推广用户在所述应用优化包中的优化操作;所述优化包优化装置根据所述优化操作,优化所述推广用户的推广设置信息。具体地,优化包获取装置通过基于各种通信协议(Communications Protocol),与其他能够提供所述推广用户在所述应用优化包中的优化操作的设备,或者通过与用户设备进行交互,获取所述推广用户在所述应用优化包中的优化操作。其中,所述优化操作包括但不限于所述推广用户通过例如点选、拖动、划屏操作等方式,对一个或多个应用优化包的选择;或者所述推广用户通过例如点选、拖动、划屏操作等方式,从所述优化信息包中选择一条或多条优选优化信息。所述优化包优化装置,根据所述优化包获取装置所获取的所述推广用户在所述应用优化包中的优化操作,确定所述推广用户的优选优化信息,从而对所述目标推广对象的推广配置进行优化,如调整所述推广关键词的数目,根据时段调整推广水平等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEn等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0042]图3示出根据本发明另一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的推广设备示意图;其中,该推广设备包括获取装置11”,第二数据获取装置18”,第二聚类获取装置19”,第二候选确定装置20”,场景确定装置12”,优化信息确定装置13”,提供装置14”。具体地,获取装置11”获取待处理的目标推广对象;第二数据获取装置18”获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息;第二聚类获取装置19”根据所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中所述聚类结果包括所述多个推广对象中至少一个;第二候选确定装置20”根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息;场景确定装置12”根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果,并根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息;优化信息确定装置13”根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;提供装置14”将所述优化信息提供给与所述目标推广对象相对应的推广用户。其中,所述获取装置11”、优化信息确定装置13”、提供装置14”分别与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0043]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、第二推广训练数据的获取、聚类结果的获得、候选推广场景的确定、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0044]第二数据获取装置18”获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息。具体地,第二数据获取装置18”通过基于各种通信协议(Communications Protocol),与其他能够提供所述第二推广训练数据的设备,如第二推广训练数据数据库进行交互,获取第二推广训练数据,其中,所述第二推广训练数据包括多个推广对象的对象相关信息,所述对象相关信息包括所述多个推广对象的推广结果信息。在此,所述推广对象的对象相关信息包括但不限于多个推广对象的推广结果信息和/或所述推广对象的推广设置信息,其中,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP,UDP,FTP.1CMP,NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0045]第二聚类获取装置19”根据所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个。具体地,第二聚类获取装置19”获取第二数据获取装置18”所获取的第二推广训练数据,根据所述第二推广训练数据所包括的对象相关信息,通过利用机器学习等方式,对具有例如相同或符合一定阈值范围内的对象相关信息所对应的第二推广训练数据进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个。
[0046]第二候选确定装置20”根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息。具体地,第二候选确定装置20”根据所述第二聚类获取装置19”的聚类结果,通过利用人为制定的或是利用机器学习的方式,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息。在此,所述确定方式包括但不限于当所述聚类结果中的一个或多个结果维度信息具有同样的特征数值时,例如,所述目标推广对象的点击量信息超过一定的阈值时,将所述对应的聚类结果对应为候选推广场景等。
[0047]场景确定装置12”根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果,并根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。具体地,场景确定装置12”获取到获取装置11”所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据获取装置11”所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,根据所述推广结果信息,通过例如将所述推广结果信息与聚类结果进行匹配等方式,确定与所述目标推广对象相对应的所述聚类结果;进一步地,并根据第二候选确定装置20”所确定的与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。
[0048]优选地,所述第二候选确定装置20”还可以从所述聚类结果所包括的推广对象的对象相关信息中优选一个或多个优选的结果维度信息;确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。具体地,所述第二候选确定装置20”利用用户自定义的标准,或是利用机器学习所获得的阈值信息,对所述所述聚类结果所包括的推广对象的对象相关信息中的一个或多个优选的结果维度信息进行筛选,获得一个或多个优选的结果维度信息;根据所述优选的的结果维度信息,确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。在此,所述确定候选推广场景的方式与图3所述实施例中所述第二候选确定装置20”中确定候选推广场景的方式相同或相似,此处不再赘述,并以引用的形式包含于此。
[0049]优选地,根据图3所示优选实施例的推广设备,其中所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息;所述场景确定装置12”还可以根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。具体地,根据图3所示优选实施例的推广设备,其中所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息;其中,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。所述场景确定装置12”根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。在此,所述确定推广场景的方式与图1所述实施例中所述场景确定装置12中确定推广场景的方式相同或相似,此处不再赘述,并以引用的形式包含于此。
[0050]图4示出根据本发明另一个方面的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图;具体地,推广设备,在步骤Si中,获取待处理的目标推广对象;在步骤s2中,根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;在步骤s3中,根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;在步骤s4中,将所述优化信息提供给与所述目标推广对象相对应的推广用户。在此,推广设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的推广设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0051]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0052]其中,在步骤Si中,推广设备获取待处理的目标推广对象。具体地,在步骤Si中,推广设备通过基于各种通信协议(Communications Protocol),与其他能够提供所述目标推广对象的设备,如目标推广对象数据库进行交互,或者通过与用户设备进行交互,通过例如获取用户所输入或选择的目标推广对象等方式,获取待处理的目标推广对象。其中,所述目标推广对象包括但不限于所述目标推广用户账户内的全部推广信息,或者所述目标推广用户的一个或多个推广信息,所述推广信息包括拟呈现给目标用户群的信息内容,例如关于某个对象的描述信息和或关于某个活动的介绍信息;该信息内容可包括文本、图片、动画、音频或视频等信息中的一种或其任意组合;通常所述推广信息还包括与其信息内容相对应的关键词,即推广关键词。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP, FTP, ICMP, NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0053]在步骤s2中,推广设备根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。具体地,在步骤s2中,推广设备获取到步骤Si中所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据步骤Si所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,其中,所述目标推广对象的推广结果信息包括但不限于所述目标推广对象的点击量信息、转化率信息、波动信息等;在步骤s2中,推广设备根据所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景包括但不限于推广展现场景,所述推广展现场景中的维度信息包括但不限于推广信息的展现位置、排名位置、展现数量等;推广转化场景,所述推广转化场景中的维度信息包括但不限于推广信息的转化量、推广转化率等;推广时段场景,所述推广时段场景中的维度信息包括但不限于不同节日下推广信息的变化、推广促销信息等;推广变化场景,所述推广变化场景中的维度信息包括但不限于推广结果信息的稳定性等。其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。在此,所述确定的方式包括但不限于将所述推广结果信息的维度信息与所述推广场景的维度信息相匹配;或是将所述目标推广对象的推广结果信息中的数值与所述推广场景所对应的推广结果信息的数值相匹配,当满足一定的匹配条件,如所述推广结果信息的维度信息与所述推广场景的维度信息相同,或是所述目标推广对象的推广结果信息中的数值满足所述推广场景所对应的推广结果信息的数值范围,则确定与所述目标推广对象相对应的推广场景。在此,本领域技术人员应能理解,在步骤2中,推广设备可根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的一个或多个推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
[0054]在步骤s3中,推广设备根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。具体地,在步骤s3中,推广设备获取在步骤s2中所确定的推广场景,根据所述推广场景,通过例如与所述推广场景所对应的优化信息数据库中交互;或者是根据所述推广结果信息中的结果维度信息,与所述推广场景所对应的预定义的或是按照机器学习等方式所确定的优选结果维度信息进行匹配等方式,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。在此,所述推广场景所对应的优化信息数据库可根据机器学习等方式生成。本领域技术人员应能理解,与所述推广场景相对应的所述优化信息可能为一个或多个,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
[0055]在步骤s4中,推广设备将所述优化信息提供给与所述目标推广对象相对应的推广用户。具体地,在步骤s4中,推广设备获取步骤s3中所确定的优化信息,利用与所述目标推广对象所对应的推广用户进行交互,或者按照用户设备所提供的应用程序接口(API)或http、https等其他约定的通信方式的格式要求,将与所述优化信息提供给与所述目标推广对象相对应的推广用户。
[0056]优选地,在步骤S3中,推广设备还可以根据所述推广场景,并结合所述推广用户的推广相关信息,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。具体地,在步骤s3中,推广设备获取步骤s2中所确定的推广场景,根据所述推广场景,并结合所述推广用户的推广相关信息,通过例如与结合推广用户的推广相关信息的所述推广场景所对应的优化信息数据库中交互;或者是根据所述推广结果信息中的结果维度信息,结合推广用户的推广相关信息,与所述推广场景所对应的预定义的或是按照机器学习等方式所确定的优选结果维度信息进行匹配等方式,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。在此,结合推广用户的相关推广信息的所述推广场景所对应的优化信息数据库可根据机器学习等方式生成。在此,所述推广用户的推广相关信息包括但不限于所述推广用户的推广设置信息,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。本领域技术人员应能理解,与所述推广场景相对应的所述优化信息可能为一个或多个,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
[0057]优选地,所述方法还包括步骤sll (未示出)和步骤sl2(未示出),其中,在步骤sll中,推广设备获取所述推广用户对所述优化信息的优选优化信息;在步骤sl2中,推广设备根据所述优选优化信息,对所述目标推广对象进行优化。具体地,推广用户通过例如点选等方式,从所述优化信息中选择一条或多条优选优化信息,在步骤sll中,推广设备通过基于各种通信协议(Communications Protocol),与用户设备或其他能够提供优选优化信息的中间设备进行交互,获取所述推广用户对所述优化信息的优选优化信息;在此,所述优选优化信息包括但不限于在所述一个或多个推广场景中进行优选,获取对应于一个优选推广场景下的全部优化信息;或者是在同一优选场景下的优选信息中进行优选,获取对应于同一优选场景下的一条或多条优选优化信息。在步骤sl2中,推广设备获取步骤sll中所获取的所述优选优化信息,根据所述优选优化信息,基于所述推广场景,对所述目标推广对象的推广配置进行优化,如调整所述推广关键词的数目,根据时段调整推广水平等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0058]图5示出根据本发明一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图;具体地,在步骤Si’中,推广设备获取待处理的目标推广对象;在步骤s5’中,推广设备获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据;在步骤s6’中,推广设备根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型;在步骤s2’中,推广设备根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;在步骤S3’中,推广设备根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;在步骤s4’中,推广设备将所述优化信息提供给与所述目标推广对象相对应的推广用户。其中,所述步骤Si’、步骤S3’、步骤s4’分别与图4所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0059]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、第一推广训练数据的获取、场景分类模型的确定、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0060]在步骤S5’中,推广设备获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据。具体地,在步骤s5’中,推广设备通过基于各种通信协议(Communications Protocol),与其他能够提供所述第一推广训练数据的设备,如第一推广训练数据数据库进行交互,获取第一推广训练数据,其中,所述第一推广训练数据包括一个或多个已批注场景分类信息的训练推广对象及其推广结果信息。其中,所述已批注场景分类信息的方式包括但不限于根据利用预定义等的方式所确定的所述训练推广对象及其在当前批注场景分类下,所对应的一个或多个维度的推广结果信息和/或所述推广结果信息的具体数值等,或是对于所述推广对象及其所对应的一个或多个维度下的推广结果信息批注其可能属于的推广场景;所述训练推广对象的推广结果信息包括但不限于所述训练推广对象的点击量信息、转化率信息、波动信息等;所述训练推广对象包括但不限于所述训练推广用户账户内的全部推广信息,或者所述训练推广用户的一个或多个推广信息,所述推广信息包括拟呈现给目标用户群的信息内容,例如关于某个对象的描述信息和或关于某个活动的介绍信息;该信息内容可包括文本、图片、动画、音频或视频等信息中的一种或其任意组合;通常所述推广信息还包括与其信息内容相对应的关键词,即推广关键词。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEn等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0061]在步骤s6’中,推广设备根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型。具体地,在步骤s6’中,推广设备根据步骤s5’所获取的包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据,利用机器学习等方式,根据所述已批注场景分类信息,通过将所述第一推广数据中的训练推广对象与其对应的其推广结果信息进行聚类等方式,确定与所述第一推广训练数据相对应的场景分类模型。其中,所述聚类方式包括但不限于将具有同样已批注场景分类信息的训练推广对象及其推广结果信息从推广结果信息的维度或推广结果信息的数值上进行聚类;所述场景分类模型中包括但不限于所述场景分类信息、训练推广对象信息、训练推广对象所对应的推广结果信息、所述推广结果信息的维度信息、所述推广结果信息的数值信息等。
[0062]在步骤s2’中,推广设备根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。具体地,在步骤s2’中,推广设备获取到步骤Si’所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据步骤Si’所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,其中,所述目标推广对象的推广结果信息包括但不限于所述目标推广对象的点击量信息、转化率信息、波动信息等;在步骤s2’中,推广设备根据步骤s6’所确定的场景分类模型,根据所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景包括但不限于推广展现场景,所述推广展现场景中的维度信息包括但不限于推广信息的展现位置、排名位置、展现数量等;推广转化场景,所述推广转化场景中的维度信息包括但不限于推广信息的转化量、推广转化率等;推广时段场景,所述推广时段场景中的维度信息包括但不限于不同节日下推广信息的变化、推广促销信息等;推广变化场景,所述推广变化场景中的维度信息包括但不限于推广结果信息的稳定性等。其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。在此,所述确定的方式包括但不限于将所述推广结果信息的维度信息与所述场景分类模型中训练推广对象所对应的推广结果信息的维度信息相匹配;或是将所述目标推广对象的推广结果信息中的数值与所述场景分类模型中训练推广对象所对应的推广结果信息的维度信息的数值相匹配,当满足一定的匹配条件,如所述推广结果信息的维度信息与所述场景分类模型中的维度信息相同,或是所述目标推广对象的推广结果信息中的数值满足所述场景分类模型中所对应的推广结果信息的数值范围,则确定与所述目标推广对象相对应的推广场景。在此,本领域技术人员应能理解,在步骤s2’中,推广设备可根据所述目标推广对象的推广结果信息,根据所述场景分类模型,确定与所述目标推广对象相对应的一个或多个推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
[0063]在一个优选的实施例(参照图5),该方法还包括步骤Si’、步骤s5’、步骤s6’、步骤s2’、步骤S3’、步骤s7’、步骤s4’。具体地,在步骤Si’中,推广设备获取待处理的目标推广对象;在步骤s5’中,推广设备’获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据;在步骤s6’中,推广设备根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型;在步骤s2’中,推广设备根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息;在步骤S3’中,推广设备根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;在步骤s7’中,推广设备根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包;在步骤s4’中,推广设备将所述优化信息以所述优化应用包的形式提供给所述推广用户。其中,所述步骤sI’、步骤s5’、步骤s6’、步骤s2’、步骤s3’,分别与图5所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0064]在步骤s7’中,推广设备根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包。具体地,在步骤s7’中,推广设备获取所述步骤S3’中所确定的所述一个或多个优化信息,根据所述一个或多个优化信息,结合其他优化应用包相关信息,生成与所述优化信息相对应的优化应用包。其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应,同时所述推广场景对应于所述推广结果信息的一个或多个维度信息,则所述优化信息与所述场景信息相对应;所述优化应用包相关信息包括但不限于:所述优化信息所对应的优化操作信息,如展现方式、可操作形式(如点选、拖选)、交互形式(如划屏交互)等;所述优化应用包相对应的界面信息(如icon信息、优化应用包名称信息、优化应用包说明信息等)。在此,所述优化应用包包括以下至少任一项:所述推广场景相对应的一个或多个优化信息;所述优化信息所对应的优化操作信息;所述优化应用包相对应的界面信息。
[0065]在步骤s4’中,推广设备将所述优化信息以所述优化应用包的形式提供给所述推广用户。具体地,在步骤s4’中,推广设备获取步骤s7’中所确定的优化应用包,利用与所述目标推广对象所对应的推广用户进行交互,或者按照用户设备所提供的应用程序接口(API)或http、https等其他约定的通信方式的格式要求,将与所述优化信息以所述优化应用包的形式提供给与所述目标推广对象相对应的推广用户。其中,所述优化应用包包括以下至少任一项:所述推广场景相对应的一个或多个优化信息;所述优化信息所对应的优化操作信息;所述优化应用包相对应的界面信息。
[0066]优选地,所述方法还包括步骤sl3’ (未示出)和步骤sl4’ (未示出),其中,在步骤sl3’中,推广设备获取所述推广用户在所述应用优化包中的优化操作;在步骤sl4’中,推广设备根据所述优化操作,优化所述推广用户的推广设置信息。具体地,在步骤sl3’中,推广设备通过基于各种通信协议(Communications Protocol),与其他能够提供所述推广用户在所述应用优化包中的优化操作的设备,或者通过与用户设备进行交互,获取所述推广用户在所述应用优化包中的优化操作。其中,所述优化操作包括但不限于所述推广用户通过例如点选、拖动、划屏操作等方式,对一个或多个应用优化包的选择;或者所述推广用户通过例如点选、拖动、划屏操作等方式,从所述优化信息包中选择一条或多条优选优化信息。在步骤sl4’中,推广设备,根据步骤sl3’所获取的所述推广用户在所述应用优化包中的优化操作,确定所述推广用户的优选优化信息,从而对所述目标推广对象的推广配置进行优化,如调整所述推广关键词的数目,根据时段调整推广水平等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP、UDP、FTP、ICMP、NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0067]图6示出根据本发明另一个优选实施例的一种用于基于推广场景确定目标推广对象的优化信息的方法流程图;具体地,在步骤Si”中,推广设备获取待处理的目标推广对象;在步骤s8”中,推广设备获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息;在步骤s9”中,推广设备根据所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中所述聚类结果包括所述多个推广对象中至少一个;在步骤slO”中,推广设备根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息;在步骤s2”中,推广设备根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果,并根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息;在步骤s3”中,推广设备根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应;在步骤s4”中,推广设备将所述优化信息提供给与所述目标推广对象相对应的推广用户。其中,所述步骤Si”、步骤S3”、步骤s4”分别与图4所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0068]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别按照设定的或实时调整的工作模式要求进行目标推广对象的获取、第二推广训练数据的获取、聚类结果的获得、候选推广场景的确定、推广场景的确定、优化信息的确定、优化信息的提供等,直至推广设备停止获取待处理的目标推广对象。
[0069]在步骤s8”中,推广设备获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息。具体地,在步骤s8”中,推广设备通过基于各种通信协议(Communications Protocol),与其他能够提供所述第二推广训练数据的设备,如第二推广训练数据数据库进行交互,获取第二推广训练数据,其中,所述第二推广训练数据包括多个推广对象的对象相关信息,所述对象相关信息包括所述多个推广对象的推广结果信息。在此,所述推广对象的对象相关信息包括但不限于多个推广对象的推广结果信息和/或所述推广对象的推广设置信息,其中,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。在此,“通信协议”包括计算机通信的传送协议,如TCP/IP,UDP,FTP.1CMP,NetBEUI等,或者存在于计算机中的其他形式通信,例如面向对象编程里面对象之间的通信或操作系统内不同程序或计算机不同模块之间的消息传送协议。
[0070]在步骤s9”中,推广设备根据所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个。具体地,在步骤s9”中,推广设备获取步骤s8”中所获取的第二推广训练数据,根据所述第二推广训练数据所包括的对象相关信息,通过利用机器学习等方式,对具有例如相同或符合一定阈值范围内的对象相关信息所对应的第二推广训练数据进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个。
[0071]在步骤slO”中,推广设备根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息。具体地,在步骤slO”中,推广设备根据所述步骤s9”中的聚类结果,通过利用人为制定的或是利用机器学习的方式,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息。在此,所述确定方式包括但不限于当所述聚类结果中的一个或多个结果维度信息具有同样的特征数值时,例如,所述目标推广对象的点击量信息超过一定的阈值时,将所述对应的聚类结果对应为候选推广场景
坐寸ο
[0072]在步骤s2”中,推广设备根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果,并根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。具体地,在步骤s2”中,推广设备获取到步骤Si”中所获取的待处理的目标推广对象,并通过例如与所述目标推广对象数据库进行交互,或是根据步骤Si”所提供的目标推广对象的相关信息等方式,确定所述目标推广对象的推广结果信息,根据所述推广结果信息,通过例如将所述推广结果信息与聚类结果进行匹配等方式,确定与所述目标推广对象相对应的所述聚类结果;进一步地,并根据步骤slO”所确定的与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。
[0073]优选地,在步骤slO”中,推广设备还可以从所述聚类结果所包括的推广对象的对象相关信息中优选一个或多个优选的结果维度信息;确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。具体地,在步骤S10”中,推广设备利用用户自定义的标准,或是利用机器学习所获得的阈值信息,对所述所述聚类结果所包括的推广对象的对象相关信息中的一个或多个优选的结果维度信息进行筛选,获得一个或多个优选的结果维度信息;根据所述优选的的结果维度信息,确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。在此,所述确定候选推广场景的方式与图6所述实施例中所述步骤slO”中确定候选推广场景的方式相同或相似,此处不再赘述,并以引用的形式包含于此。
[0074]优选地,根据图6所示优选实施例的推广设备,其中所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息;在步骤s2”中,推广设备还可以根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。具体地,根据图6所示优选实施例的推广设备,其中所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息;其中,所述推广设置信息包括但不限于推广地域、推广时段、推广水平信息(包括但不限于账号总体推广水平信息和/或日均推广水平信息等)等。在步骤s2”中,推广设备根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。在此,所述确定推广场景的方式与图4所述实施例中所述步骤s2中确定推广场景的方式相同或相似,此处不再赘述,并以引用的形式包含于此。
[0075]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于基于推广场景确定目标推广对象的优化信息的方法,其中,该方法包括以下步骤: a获取待处理的目标推广对象; b根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息; c根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应; d将所述优化信息提供给与所述目标推广对象相对应的推广用户。
2.根据权利要求1所述的方法,其中,所述步骤c包括: -根据所述推广场景,并结合所述推广用户的推广相关信息,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
3.根据权利要求1或2所述的方法,其中,该方法还包括: -获取所述推广用户对所述优化信息的优选优化信息; -根据所述优选优化信息,对所述目标推广对象进行优化。
4.根据权利要求1所述的方法,其中,该方法还包括: -获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据; -根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型; 其中,所述步骤b包括: -根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括: -根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包; 其中,所述步骤d包括: -将所述优化信息以所述优化应用包的形式提供给所述推广用户。
6.根据权利要求5所述的方法,其中,所述优化应用包包括以下至少任一项: -所述推广场景相对应的一个或多个优化信息; -所述优化信息所对应的优化操作信息; -所述优化应用包相对应的界面信息。
7.根据权利要求5所述的方法,其中,该方法还包括: -获取所述推广用户在所述应用优化包中的优化操作; -根据所述优化操作,优化所述推广用户的推广设置信息。
8.根据权利要求1至3中任一项所述的方法,其中,该方法还包括: -获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息; m根据 所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个;n根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息; 其中,所述步骤b包括: -根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果; -根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。
9.根据权利要求8所述的方法,其中,所述步骤n包括: -从所述聚类结果所包括的推广对象的对象相关信息中优选一个或多个优选的结果维度信息; -确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。
10.根据权利要求8所述的方法,其中,所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息; 其中,所述步骤b包括: -根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。
11.一种用于基于推广场景确定目标推广对象的优化信息的推广设备,其中,该设备包括: 获取装置,用于获取待处理的目标推广对象; 场景确定装置,用于根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息; 优化信息确定装置,用于根据所述推广场景,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应; 提供装置,用于将所述优化信息提供给与所述目标推广对象相对应的推广用户。
12.根据权利要求11所述的推广设备,其中,所述优化信息确定装置用于: -根据所述推广场景,并结合所述推广用户的推广相关信息,确定与所述推广场景相对应的优化信息,其中,所述优化信息与所述一个或多个结果维度信息中至少一个相对应。
13.根据权利要求11或12所述的推广设备,其中,该设备还包括: 优选获取装置,用于获取所述推广用户对所述优化信息的优选优化信息; 优化装置,用于根据所述优选优化信息,对所述目标推广对象进行优化。
14.根据权利要求11所述的推广设备,其中,该设备还包括: 第一数据获取装置,用于获取包括多个已批注场景分类信息的训练推广对象及其推广结果信息的第一推广训练数据; 第一模型确定装置,用于根据所述第一推广训练数据,通过机器学习,确定与所述第一推广训练数据相对应的场景分类模型; 其中,所述场景确定装置用于: -根据所述场景分类模型,基于所述推广结果信息,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述推广结果信息的一个或多个结果维度信息。
15.根据权利要求11至14中任一项所述的推广设备,其中,该设备还包括: 优化包生成装置,用于根据所述一个或多个优化信息,生成与所述优化信息相对应的优化应用包; 其中,所述提供装置用于: -将所述优化信息以所述优化应用包的形式提供给所述推广用户。
16.根据权利要求15所述的推广设备,其中,所述优化应用包包括以下至少任一项: -所述推广场景相对应的一个或多个优化信息; -所述优化信息所对应的优化操作信息; -所述优化应用包相对应的界面信息。
17.根据权利要 求15所述的推广设备,其中,该设备还包括: 优化包获取装置,用于获取所述推广用户在所述应用优化包中的优化操作; 优化包优化装置,用于根据所述优化操作,优化所述推广用户的推广设置信息。
18.根据权利要求11至13中任一项所述的推广设备,其中,该设备还包括: 第二数据获取装置,用于获取包括多个推广对象的对象相关信息的第二推广训练数据,其中,所述对象相关信息包括所述多个推广对象的推广结果信息; 第二聚类获取装置,用于根据所述第二推广训练数据所包括的对象相关信息,对所述多个推广对象进行聚类,以获得一个或多个聚类结果,其中,所述聚类结果包括所述多个推广对象中至少一个; 第二候选确定装置,用于根据所述聚类结果,确定与所述聚类结果相对应的候选推广场景,其中,所述候选推广场景对应于所述对象相关信息的一个或多个结果维度信息; 其中,所述场景确定装置用于: -根据所述目标推广对象的推广结果信息,确定与所述目标推广对象相对应的所述聚类结果; -根据与所述目标推广对象所对应的聚类结果相对应的候选推广场景,确定与所述目标推广对象相对应的推广场景,其中,所述推广场景对应于所述一个或多个结果维度信息。
19.根据权利要求18所述的推广设备,其中,所述第二候选确定装置用于: -从所述聚类结果所包括的推广对象的对象相关信息中优选一个或多个优选的结果维度信息; -确定与所述一个或多个优选的结果维度信息相对应的推广场景,以作为与所述聚类结果相对应的候选推广场景。
20.根据权利要求18所述的推广设备,其中,所述对象相关信息包括所述多个推广对象的推广结果信息与推广设置信息; 其中,所述场景确定装置用于: -根据所述推广结果信息,结合所述目标推广对象的推广设置信息,确定与所述目标推广对象相对应的推广场景。
【文档编号】G06F17/30GK103530293SQ201210228757
【公开日】2014年1月22日 申请日期:2012年7月2日 优先权日:2012年7月2日
【发明者】宋铭, 马群, 孙嘉, 谢洪瑞, 郑瑛, 曾彬彬, 徐惠, 余昌远, 徐勇明, 赵京华, 吴峰 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1