CN110706035B - 一种更新效果的评价方法、装置、存储介质及电子设备 - Google Patents

一种更新效果的评价方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN110706035B
CN110706035B CN201910943141.XA CN201910943141A CN110706035B CN 110706035 B CN110706035 B CN 110706035B CN 201910943141 A CN201910943141 A CN 201910943141A CN 110706035 B CN110706035 B CN 110706035B
Authority
CN
China
Prior art keywords
recommendation
information request
result
recommendation information
recommendation result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910943141.XA
Other languages
English (en)
Other versions
CN110706035A (zh
Inventor
陈高
吴荣平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Manyun Software Technology Co Ltd
Original Assignee
Jiangsu Manyun Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Manyun Software Technology Co Ltd filed Critical Jiangsu Manyun Software Technology Co Ltd
Priority to CN201910943141.XA priority Critical patent/CN110706035B/zh
Publication of CN110706035A publication Critical patent/CN110706035A/zh
Application granted granted Critical
Publication of CN110706035B publication Critical patent/CN110706035B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0282Rating or review of business operators or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

本申请实施例公开了一种更新效果的评价方法、装置、存储介质及电子设备。该方法包括:若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求。根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果。根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。通过运行本申请所提供的技术方案,可以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。

Description

一种更新效果的评价方法、装置、存储介质及电子设备
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种更新效果的评价方法、装置、存储介质及电子设备。
背景技术
随着科技的迅速发展,各种应用程序基于用户的搜索内容来推荐信息,已经成为辅助用户锁定目标信息的重要方式。
然而,由于应用程序的版本是需要不断更新的,在更新版本时,往往会增加一些新的功能模块以及业务逻辑。在为用户推荐信息的算法需要进行更新时,也需要通过应用程序的更新来实现。为了提高应用程序的更新效果,往往采用预发环境和线上环境针对不同的用户使用的方式。其中,预发环境白名单中的用户可以提前体验新版本的功能,只有当更新没有任何问题后,才会发布到线上环境,供应用程序的所有用户使用。这样可以对新版本的运行是否存在问题以及是否需要做更优化的改进提供数据基础。但是,由于预发环境和线上环境的用户是分离的,因此,预发环境中更新的内容,如果与线上环境中正在使用的内容进行对比,会存在用户的基础信息不配套,造成得到的结果不具备可比性的问题。
发明内容
本申请实施例提供一种更新效果的评价方法、装置、存储介质及电子设备,以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。
第一方面,本申请实施例提供了一种更新效果的评价方法,该方法包括:
若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
第二方面,本申请实施例提供了一种更新效果的评价装置,该装置包括:
推荐信息请求打标模块,用于若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
推荐结果获取模块,用于根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
效果确定模块,用于根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器运行时实现如本申请实施例所述的更新效果的评价方法。
第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器运行所述计算机程序时实现如本申请实施例所述的更新效果的评价方法。
本申请实施例所提供的技术方案,通过若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。采用本实施例所提供的技术方案,可以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。
附图说明
图1是本申请实施例提供的更新效果的评价方法的流程图;
图2是本申请实施例提供的更新效果的评价方法的流程图;
图3是本申请实施例提供的更新效果的评价方法的流程图;
图4是本申请实施例提供的更新效果的评价装置的结构示意图;
图5是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
图1是本申请实施例提供的更新效果的评价方法的流程图,本实施例可适于分析更新内容效果的情况,该方法可以由本申请实施例所提供的更新效果的评价装置运行,该装置可以由软件和/或硬件的方式来实现,并可集成于用于智能终端等电子设备中。
如图1所示,所述更新效果的评价方法包括:
S110、若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求。
其中,推荐信息请求可以是基于用户的搜索操作,***被动发出的,例如智能排序、默认排序等。也可以是***主动发出的,例如首页推荐、详情页推荐等,本实施例对此并不进行任何限制。其中,在对更新效果进行评价的过程中,用于测试的用户可以在线上当前活跃的用户中随机获取。
对推荐信息请求进行打标处理,目的是将推荐信息请求和标记推荐信息请求区分开来,以便在不同的环境中进行处理。其中推荐信息请求和标记推荐信息请求的请求参数完全相同,仅仅差别在标记推荐信息请求是对于标记推荐信息请求进行了打标处理。
S120、根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果。
其中,第一推荐结果用于体现在线上环境中,推荐信息请求产生的推荐结果。第二推荐结果用于体现在预发环境中,推荐信息请求产生的推荐结果。
S130、根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
通过对第一推荐结果和第二推荐结果进行对比,获得在线上环境和预发环境中,针对同样的推荐信息请求产生的差异,从而获得在预发环境中更新的推荐策略或者模型产生的效果。
以智能排序为例,在线上环境中,用户对搜索到的内容获取智能排序,从而***被动发出推荐信息请求。***通过推荐信息请求,根据对用户信息进行分析,获取线上环境中的第一推荐结果,例如第一智能推荐顺序或者第一智能推荐内容等。
在预发环境中,用户对搜索到的内容获取智能排序,从而***被动发出推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求。***通过标记推荐信息请求请求,根据对用户信息进行分析,获取预发环境中的第二推荐结果,例如第二智能推荐顺序或者第二智能推荐内容等。
对第一智能推荐结果和第二智能推荐结果进行对比,确定预发环境的更新内容效果。
本申请实施例所提供的技术方案,通过若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。可以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。
在上述各技术方案的基础上,可选的,对推荐信息请求进行打标处理,得到标记推荐信息请求,包括:
对推荐信息请求进行增加预设标识字段处理,得到标记推荐信息请求;以使请求接口调用所述标记推荐信息请求时,从预发环境获取标记推荐信息请求对应的推荐结果。
其中,对推荐信息请求进行增加预设标识字段处理,目的是将推荐信息请求和标记推荐信息请求区分开来,以便在预发环境中对标记推荐信息请求进行处理,从而获得预发环境中的推荐结果。
在上述技术方案的基础上,可选的,若检测到推荐信息请求,识别所述推荐信息请求是否包括预设标识字段;
若否,则执行对推荐信息请求进行打标处理;若是,则将推荐信息请求中的预设标识字段删除,以使请求接口调用删除预设标识字段的推荐信息时,从线上环境获取标记推荐信息请求对应的推荐结果。
其中,将检测到的推荐信息请求中,没有预设标识字段的推荐信息请求进行打标处理,以使得从预发环境获取标记推荐信息请求对应的推荐结果。将有预设标识字段的推荐信息请求的预设标识字段删除,以使得从线上环境获取标记推荐信息请求对应的推荐结果。这样设置的好处在于,可以通过预先识别,确定当前请求的发出者是否为预发环境的使用用户,如果是,则可通过删除预设标识字段的方式,使该请求同时走线上环境,以得到两个环境的推荐结果。
图2是本申请实施例提供的更新效果的评价方法的流程图,本技术方案是针对获取推荐结果的过程进行解释说明的。与上述方案相比,本方案根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果,包括:分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取;根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果。具体的,更新效果的评价方法的流程如图2所示:
S210、若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求。
S220、根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果。
S230、分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取。
在本技术方案中,在获取第一推荐结果和第二推荐结果之后,还可以分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取。其中,其中,特征提取可以为按照预先设计的特征提取方式,提取每条数据中的一个或者多个维度的特征,作为提取特征。
S240、根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果。
本技术方案中,通过对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取,并通过提取到的特征进行对比,对更新效果的评估更为细致和准确。
在上述各技术方案的基础上,可选的,在分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取后,所述方法还包括:
将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理;
遍历第一推荐结果中的所有数据和第二推荐结果中的所有数据,得到第一推荐结果的封装结果和第二推荐结果的封装结果;
相应的,根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果包括:
根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,确定预发环境的更新内容效果。
其中,针对每一条数据将特征提取后得到的数据作为补充字段填充在对应数据的基础字段之后,封装形成各数据的独立字段。其中,基础字段为搜索后直接获取的搜索对象的基本属性。
通过将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理,再根据封装结果进行逐条对比,确定预发环境的更新内容效果,对搜索获得的内容更加全面,对于评估推荐信息的更新效果更加准确。
在上述各技术方案的基础上,可选的,根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,包括:
将第一推荐结果的封装结果和第二推荐结果的封装结果发送至对比服务器,以接收对比服务器返回的逐条对比结果。
其中,对比服务器是专门用来进行封装结果对比服务的机器,使得更加准确和迅速地获得最终的更新效果。
为了能够让本领域技术人员更加清楚的了解本申请公开的技术方案,本申请还提供了一种优选的实施方式。
图3是本申请实施例提供的更新效果的评价方法的流程图。如图3所示,所述更新效果的评价方法包括:
S310、检测到推荐信息请求。
S320、识别所述推荐信息请求是否包括预设标识字段;若否,则转到S330;若是,则转到S340。
S330、对推荐信息请求进行打标处理,得到标记推荐信息请求;并转到S350。
S340、将推荐信息请求中的预设标识字段删除。
其中,将推荐信息请求中的预设标识字段删除,使得请求接口调用删除预设标识字段的推荐信息时,从线上环境获取标记推荐信息请求对应的推荐结果。
S350、根据无预设标识字段的推荐信息请求,获取线上环境的第一推荐结果;根据有预设标识字段的推荐信息请求,获取预发环境的第二推荐结果。
S360、获得第一推荐结果的封装结果和第二推荐结果的封装结果。
其中,得到第一推荐结果的封装结果的过程具体为,对第一推荐结果中的每条数据进行特征提取,将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理,遍历第一推荐结果中的所有数据,从而获得第一推荐结果的封装结果。
其中,得到第二推荐结果的封装结果的过程具体为,对第二推荐结果中的每条数据进行特征提取,将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理,遍历第二推荐结果中的所有数据,从而获得第二推荐结果的封装结果。
S370、确定预发环境的更新内容效果。
其中,确定预发环境的更新内容效果是根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,不同点即为预发环境的更新内容效果。
图4是本申请实施例提供的更新效果的评价装置的结构示意图。如图4所示,所述更新效果的评价装置,包括:
推荐信息请求打标模块410,用于若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
推荐结果获取模块420,用于根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
效果确定模块430,用于根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
本申请实施例所提供的技术方案,通过若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。可以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。
在上述各技术方案的基础上,可选的,所述推荐信息请求打标模块410,包括:
标记推荐信息请求获取子模块,用于对推荐信息请求进行增加预设标识字段处理,得到标记推荐信息请求;以使请求接口调用所述标记推荐信息请求时,从预发环境获取标记推荐信息请求对应的推荐结果。
在上述各技术方案的基础上,可选的,标记推荐信息请求获取子模块还包括,预设标识字段识别单元,用于若检测到推荐信息请求,识别所述推荐信息请求是否包括预设标识字段;
若否,则执行对推荐信息请求进行打标处理;若是,则将推荐信息请求中的预设标识字段删除,以使请求接口调用删除预设标识字段的推荐信息时,从线上环境获取标记推荐信息请求对应的推荐结果。
在上述各技术方案的基础上,可选的,效果确定模块430包括特征提取子模块,用于分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取;
特征对比子模块,用于根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果。
在上述各技术方案的基础上,可选的,还包括,
数据封装单元,用于特征提取子模块后,将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理;
封装结果获取模块,用于遍历第一推荐结果中的所有数据和第二推荐结果中的所有数据,得到第一推荐结果的封装结果和第二推荐结果的封装结果;
相应的,特征对比子模块包括:
封装结果对比单元,用于根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,确定预发环境的更新内容效果。
在上述各技术方案的基础上,可选的,封装结果对比单元包括:
封装结果发送子单元,用于将第一推荐结果的封装结果和第二推荐结果的封装结果发送至对比服务器,以接收对比服务器返回的逐条对比结果。
上述产品可运行本申请任意实施例所提供的方法,具备运行方法相应的功能模块和有益效果。
本申请实施例还提供一种包含计算机可运行指令的存储介质,所述计算机可运行指令在由计算机处理器运行时用于运行一种更新效果的评价方法,该方法包括:
若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被运行的计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到计算机***。第二计算机***可以提供程序指令给计算机用于运行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器运行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可运行指令的存储介质,其计算机可运行指令不限于如上所述的更新效果的评价操作,还可以运行本申请任意实施例所提供的更新效果的评价方法中的相关操作。
本申请实施例提供了一种电子设备,该电子设备中可集成本申请实施例提供的更新效果的评价装置。图5是本申请实施例提供的一种电子设备的结构示意图。如图5所示,本实施例提供了一种电子设备500,其包括:一个或多个处理器520;存储装置510,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器520运行,使得所述一个或多个处理器520实现本申请实施例所提供的更新效果的评价方法,该方法包括:
若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果。
当然,本领域技术人员可以理解,处理器520还可以实现本申请任意实施例所提供的更新效果的评价方法的技术方案。
图5显示的电子设备500仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图5所示,该电子设备500包括处理器520、存储装置510、输入装置530和输出装置540;电子设备中处理器520的数量可以是一个或多个,图5中以一个处理器520为例;电子设备中的处理器520、存储装置510、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线550连接为例。
存储装置510作为一种计算机可读存储介质,可用于存储软件程序、计算机可运行程序以及模块单元,如本申请实施例中的更新效果的评价方法对应的程序指令。
存储装置510可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置510可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置510可进一步包括相对于处理器520远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏、扬声器等设备。
本申请实施例提供的电子设备,可以实现对相同的请求内容同时获取到线上环境与预发环境的返回结果,供开发人员对更新内容的效果进行分析的目的。
上述实施例中提供的更新效果的评价装置、存储介质及电子设备可运行本申请任意实施例所提供的更新效果的评价方法,具备运行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的更新效果的评价方法。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

Claims (8)

1.一种更新效果的评价方法,其特征在于,包括:
若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果;
对推荐信息请求进行打标处理,得到标记推荐信息请求,包括:
对推荐信息请求进行增加预设标识字段处理,得到标记推荐信息请求;以使请求接口调用所述标记推荐信息请求时,从预发环境获取标记推荐信息请求对应的推荐结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若检测到推荐信息请求,识别所述推荐信息请求是否包括预设标识字段;
若否,则执行对推荐信息请求进行打标处理;若是,则将推荐信息请求中的预设标识字段删除,以使请求接口调用删除预设标识字段的推荐信息时,从线上环境获取标记推荐信息请求对应的推荐结果。
3.根据权利要求1所述的方法,其特征在于,根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果,包括:
分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取;
根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果。
4.根据权利要求3所述的方法,其特征在于,在分别对第一推荐结果中的每条数据和第二推荐结果中的每条数据进行特征提取后,所述方法还包括:
将每条数据所提取到的特征数据补充到该条数据的补充字段,并进行封装处理;
遍历第一推荐结果中的所有数据和第二推荐结果中的所有数据,得到第一推荐结果的封装结果和第二推荐结果的封装结果;
相应的,根据提取到的特征进行第一推荐结果和第二推荐结果的对比,确定预发环境的更新内容效果包括:
根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,确定预发环境的更新内容效果。
5.根据权利要求4所述的方法,其特征在于,根据第一推荐结果的封装结果和第二推荐结果的封装结果,进行逐条对比,包括:
将第一推荐结果的封装结果和第二推荐结果的封装结果发送至对比服务器,以接收对比服务器返回的逐条对比结果。
6.一种更新效果的评价装置,其特征在于,包括:
推荐信息请求打标模块,用于若检测到推荐信息请求,对推荐信息请求进行打标处理,得到标记推荐信息请求;
推荐结果获取模块,用于根据所述推荐信息请求,获取线上环境的第一推荐结果;并根据所述标记推荐信息请求,获取预发环境的第二推荐结果;
效果确定模块,用于根据所述第一推荐结果和第二推荐结果进行对比,确定预发环境的更新内容效果;
所述推荐信息请求打标模块,包括:
标记推荐信息请求获取子模块,用于对推荐信息请求进行增加预设标识字段处理,得到标记推荐信息请求;以使请求接口调用所述标记推荐信息请求时,从预发环境获取标记推荐信息请求对应的推荐结果。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一项所述的更新效果的评价方法。
8.一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5中任一项所述的更新效果的评价方法。
CN201910943141.XA 2019-09-30 2019-09-30 一种更新效果的评价方法、装置、存储介质及电子设备 Active CN110706035B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910943141.XA CN110706035B (zh) 2019-09-30 2019-09-30 一种更新效果的评价方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910943141.XA CN110706035B (zh) 2019-09-30 2019-09-30 一种更新效果的评价方法、装置、存储介质及电子设备

Publications (2)

Publication Number Publication Date
CN110706035A CN110706035A (zh) 2020-01-17
CN110706035B true CN110706035B (zh) 2022-08-23

Family

ID=69197484

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910943141.XA Active CN110706035B (zh) 2019-09-30 2019-09-30 一种更新效果的评价方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN110706035B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111352833B (zh) * 2020-02-24 2023-04-25 北京百度网讯科技有限公司 推荐***的测试方法、装置、设备和计算机存储介质
CN112286553B (zh) * 2020-10-27 2021-11-05 北京深思数盾科技股份有限公司 用户锁的升级方法、装置、***、电子设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173586A1 (en) * 2012-12-14 2014-06-19 Motorola Mobility Llc Systems and Methods for Managing Updates To Applications
CN108958900A (zh) * 2017-05-18 2018-12-07 腾讯科技(深圳)有限公司 一种任务发布方法和任务发布***
CN109471647A (zh) * 2018-11-06 2019-03-15 北京字节跳动网络技术有限公司 一种数据的更新方法、装置、电子设备及可读介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173586A1 (en) * 2012-12-14 2014-06-19 Motorola Mobility Llc Systems and Methods for Managing Updates To Applications
CN108958900A (zh) * 2017-05-18 2018-12-07 腾讯科技(深圳)有限公司 一种任务发布方法和任务发布***
CN109471647A (zh) * 2018-11-06 2019-03-15 北京字节跳动网络技术有限公司 一种数据的更新方法、装置、电子设备及可读介质

Also Published As

Publication number Publication date
CN110706035A (zh) 2020-01-17

Similar Documents

Publication Publication Date Title
CN109634698B (zh) 菜单显示方法、装置、计算机设备及存储介质
CN109167816B (zh) 信息推送方法、装置、设备和存储介质
CN108427731B (zh) 页面代码的处理方法、装置、终端设备及介质
CN109951354B (zh) 一种终端设备识别方法、***及存储介质
KR102111192B1 (ko) 신분 정보 검증을 위한 방법 및 장치
CN111163072B (zh) 机器学习模型中特征值的确定方法、装置及电子设备
CN109564566B (zh) 对调用应用的发现以用于控制文件水化行为
CN109361628B (zh) 报文组装方法、装置、计算机设备和存储介质
CN110704418A (zh) 区块链信息查询方法、装置和设备
CN110706035B (zh) 一种更新效果的评价方法、装置、存储介质及电子设备
CN105893613B (zh) 一种图像标识信息搜索方法及装置
CN110619103A (zh) 网页图文检测方法、装置及存储介质
CN107748772B (zh) 一种商标识别方法及装置
CN112000884A (zh) 一种用户内容推荐方法及装置、服务器、存储介质
CN111597553A (zh) 病毒查杀中的进程处理方法、装置、设备及存储介质
CN111782946A (zh) 书友推荐方法、计算设备及计算机存储介质
CN110806913A (zh) 网页截图方法、装置及设备
CN112967138A (zh) 基于区块链和云计算的信息推送方法及信息推送***
CN110737662A (zh) 一种数据分析方法、装置、服务器及计算机存储介质
CN110598115A (zh) 一种基于人工智能多引擎的敏感网页识别方法及***
CN110674383A (zh) 舆情查询方法、装置及设备
CN115186240A (zh) 基于关联性信息的社交网络用户对齐方法、装置、介质
CN110532186B (zh) 利用验证码进行测试的方法、装置、电子设备和存储介质
CN114329495A (zh) 基于内生安全的资产漏洞静态分析方法及装置
CN109376289B (zh) 一种应用搜索结果中确定目标应用排位的确定方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20200117

Assignee: Nanjing Manyun Cold Chain Technology Co.,Ltd.

Assignor: JIANGSU MANYUN SOFTWARE TECHNOLOGY Co.,Ltd.

Contract record no.: X2023980038397

Denomination of invention: A method, device, storage medium, and electronic device for evaluating the effectiveness of updates

Granted publication date: 20220823

License type: Common License

Record date: 20230724