CN107463675B - 数据处理方法及其*** - Google Patents

数据处理方法及其*** Download PDF

Info

Publication number
CN107463675B
CN107463675B CN201710659478.9A CN201710659478A CN107463675B CN 107463675 B CN107463675 B CN 107463675B CN 201710659478 A CN201710659478 A CN 201710659478A CN 107463675 B CN107463675 B CN 107463675B
Authority
CN
China
Prior art keywords
user group
information
target
objects
user
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
CN201710659478.9A
Other languages
English (en)
Other versions
CN107463675A (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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710659478.9A priority Critical patent/CN107463675B/zh
Publication of CN107463675A publication Critical patent/CN107463675A/zh
Application granted granted Critical
Publication of CN107463675B publication Critical patent/CN107463675B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • 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/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • 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/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Probability & Statistics with Applications (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本公开提供了一种数据处理方法,该方法包括:获取被提供对象的第一提供信息,其中,第一提供信息中至少包含用于反映被提供对象所流向的用户群的用户群信息;基于获取的第一提供信息,确定被提供对象所流向的目标用户群;获取被提供对象的关联对象的对象信息;以及基于对象信息,将关联对象提供给目标用户群。本公开还提供了一种数据处理***以及一种非易失性存储介质。

Description

数据处理方法及其***
技术领域
本公开涉及数据处理领域,更具体地,涉及一种数据处理方法及其***。
背景技术
随着电子商务和大数据***的快速发展,如何对海量数据进行准确有效地分析显得非常重要。例如,对于购买过某一商品的用户来说,一般会有购买与商品相匹配的配件商品的意向,尤其会更倾向于购买销量好的配件商品(又称为爆品)和销量可能好的配件商品(又称为潜在爆品)。面对海量的商品分类(简称为品类)数据和用户数据,如何利用商品的历史销售数据和用户购买行为的历史数据,给有购买意向的用户推荐合适的配件商品,对精准营销,提高商品的销量有着非常重大的意义。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:提供配件商品的针对性差。
针对相关技术中的上述问题,目前还未提出有效的解决方案。
发明内容
有鉴于此,本公开提供了一种数据处理方法及数据处理***。
本公开一方面提供了一种数据处理方法,包括:获取被提供对象的第一提供信息,其中,上述第一提供信息中至少包含用于反映上述被提供对象所流向的用户群的用户群信息;基于获取的第一提供信息,确定上述被提供对象所流向的目标用户群;获取上述被提供对象的关联对象的对象信息;以及基于上述对象信息,将上述关联对象提供给上述目标用户群。
根据本公开的实施例,上述基于获取的第一提供信息,确定上述被提供对象所流向的目标用户群包括:基于获取的第一提供信息,确定上述被提供对象所流向的第一用户群;检测上述第一提供信息中是否包含用于反映上述关联对象所流向的用户群的用户群信息;若上述第一提供信息中存在用于反映上述关联对象所流向的用户群的用户群信息,则基于获取的第一提供信息,确定上述关联对象所流向的第二用户群;将存在于上述第一用户群中且存在于上述第二用户群中的用户从上述第一用户群中删除,得到第三用户群;以及将上述第三用户群作为上述目标用户群。
根据本公开的实施例,上述关联对象包括多个关联对象,获取上述被提供对象的关联对象的对象信息包括:获取上述多个关联对象的第二提供信息,其中,上述第二提供信息中至少包含用于反映上述多个关联对象所流向的用户群的用户群信息;基于获取的第二提供信息和上述第一提供信息,确定上述多个关联对象的流量;基于确定出的流量,从上述多个关联对象中选出第一目标关联对象;以及获取上述第一目标关联对象的对象信息。
根据本公开的实施例,上述基于上述对象信息,将上述关联对象提供给上述目标用户群包括:判断上述用户群中是否存在上述第一目标关联对象已经流向的目标用户;以及若上述用户群中存在上述第一目标关联对象已经流向的目标用户,则基于上述第一目标关联对象的对象信息,将上述第一目标关联对象提供给上述用户群中除上述目标用户之外的其他用户。
根据本公开的实施例,上述关联对象包括多个关联对象,获取上述被提供对象的关联对象的对象信息包括:获取上述多个关联对象的第三提供信息,其中,上述第三提供信息中至少包含用于反映上述多个关联对象在预设时间段内所流向的用户群的用户群信息;基于获取的第三提供信息,确定上述多个关联对象的热度;基于确定出的热度,从上述多个关联对象中选出第二目标关联对象;以及获取上述第二目标关联对象的对象信息。
本公开的另一方面还提供了一种数据处理***,包括:第一获取模块,用于获取被提供对象的第一提供信息,其中,上述第一提供信息中至少包含用于反映上述被提供对象所流向的用户群的用户群信息;确定模块,用于基于获取的第一提供信息,确定上述被提供对象所流向的目标用户群;第二获取模块,用于获取上述被提供对象的关联对象的对象信息;以及处理模块,用于基于上述对象信息,将上述关联对象提供给上述目标用户群。
根据本公开的实施例,上述确定模块包括:第一确定单元,用于基于获取的第一提供信息,确定上述被提供对象所流向的第一用户群;检测单元,用于检测上述第一提供信息中是否包含用于反映上述关联对象所流向的用户群的用户群信息;第二确定单元,用于当上述第一提供信息中存在用于反映上述关联对象所流向的用户群的用户群信息时,基于获取的第一提供信息,确定上述关联对象所流向的第二用户群;处理单元,用于将存在于上述第一用户群中且存在于上述第二用户群中的用户从上述第一用户群中删除,得到第三用户群;以及第三确定单元,用于将上述第三用户群作为上述目标用户群。
根据本公开的实施例,上述第二获取模块包括:第一获取单元,用于获取上述多个关联对象的第二提供信息,其中,上述第二提供信息中至少包含用于反映上述多个关联对象所流向的用户群的用户群信息;第四确定单元,用于基于获取的第二提供信息和上述第一提供信息,确定上述多个关联对象的流量;第一选择单元,用于基于确定出的流量,从上述多个关联对象中选出第一目标关联对象;以及第二获取单元,用于获取上述第一目标关联对象的对象信息。
根据本公开的实施例,上述处理模块包括:判断单元,用于判断上述用户群中是否存在上述第一目标关联对象已经流向的目标用户;以及第五确定单元,用于在上述用户群中存在上述第一目标关联对象已经流向的目标用户时,基于上述第一目标关联对象的对象信息,将上述第一目标关联对象提供给上述用户群中除上述目标用户之外的其他用户。
根据本公开的实施例,上述第二获取模块还包括:第三获取单元,用于获取上述多个关联对象的第三提供信息,其中,上述第三提供信息中至少包含用于反映上述多个关联对象在预设时间段内所流向的用户群的用户群信息;第六确定单元,用于基于获取的第三提供信息,确定上述多个关联对象的热度;第二选择单元,用于基于确定出的热度,从上述多个关联对象中选出第二目标关联对象;以及第四获取单元,用于获取上述第二目标关联对象的对象信息。
本公开的另一方面还提供了一种非易失性存储介质,存储有计算机可执行指令,上述指令在被处理器执行时用于实现任一项上述的数据处理方法。
本公开的另一方面还提供了一种数据处理***,包括:存储器,用于存储计算机可执行指令;以及处理器,用于执行上述指令以实现任一项上述的数据处理方法。
根据本公开的实施例,由于采用将销量好和销量可能好的配件商品推荐给有购买意向的用户群的技术方案,可以至少部分地克服相关技术提供的方案在提供配件商品时针对性差的技术问题,并因此可以实现提高配件商品推荐的成功率的技术效果。
附图说明
通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
图1示意性示出了根据本公开实施例的可以应用数据处理方法及其***的示例性***架构;
图2示意性示出了根据本公开实施例的数据处理方法及其***的应用场景;
图3示意性示出了根据本公开实施例的数据处理方法的流程图;
图4A示意性示出了根据本公开实施例的基于获取的第一提供信息,确定被提供对象所流向的目标用户群的流程图;
图4B示意性示出了根据本公开实施例的获取被提供对象的关联对象的对象信息的流程图;
图4C示意性示出了根据本公开实施例的基于对象信息,将关联对象提供给目标用户群的流程图;
图4D示意性示出了根据本公开另一实施例的获取被提供对象的关联对象的对象信息的流程图;
图5示意性示出了根据本公开实施例的数据处理***的框图;
图6A示意性示出了根据本公开实施例的确定模块的框图;
图6B示意性示出了根据本公开实施例的第二获取模块的框图;
图6C示意性示出了根据本公开实施例的处理模块的框图;
图6D示意性示出了根据本公开另一实施例的第二获取模块的框图;以及
图7示意性示出了应用本公开实施例的适于实现数据处理方法及其***的计算机***的框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
本公开的实施例提供了一种数据处理方法及其***。该方法包括获取被提供对象的第一提供信息,其中,第一提供信息中至少包含用于反映被提供对象所流向的用户群的用户群信息;基于获取的第一提供信息,确定被提供对象所流向的目标用户群;获取被提供对象的关联对象的对象信息;以及基于对象信息,将关联对象提供给目标用户群。
图1示意性示出了根据本公开实施例的可以应用数据处理方法及其***的示例性***架构。
如图1所示,根据该实施例的***架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等,在此不再赘述。
终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如对用户利用终端设备101、102、103所浏览的网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
需要说明的是,本公开实施例所提供的数据处理方法一般可以由服务器105执行。相应地,本公开实施例所提供的数据处理***一般可以设置于服务器105中。本公开实施例所提供的数据处理方法也可以由不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群执行。相应地,本公开实施例所提供的数据处理***也可以设置于不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群中。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
对于购买过某一主商品的用户来说,一般会有购买与主商品相匹配的配件商品的意向,尤其会更倾向于购买销量好的配件商品(又称为爆品)和销量可能好的配件商品(又称为潜在爆品)。如何利用商品的历史销售数据和用户购买行为的历史数据,给有购买意向的用户(又称为***)推荐合适的配件商品,对精准营销,提高商品的销量有着非常重大的意义。
本公开的实施例提供了一种数据处理方法。该方法包括数据获取过程和数据处理过程。在数据获取过程中,既要获取被提供对象(主商品)的第一提供信息,又要获取被提供对象的关联对象(配件商品)的对象信息。在完成数据获取之后,进入数据处理过程,此时可以根据获取的上述两种信息将关联对象提供给目标用户群。
图2示意性示出了根据本公开实施例的数据处理方法及其***的应用场景。
如图2所示,在该应用场景中,多个用户如用户A、用户B、用户C和用户D等都在使用某购物平台购买商品,其中,与主商品a相匹配的配件商品可以包括但不限于配件商品b1、b2、....、bn-1、bn,用户A购买了主商品a及配件商品b1,用户B购买了主商品a及配件商品b2,用户C没有购买主商品a,只购买了配件商品b1,用户D只购买了主商品a,没有购买任一配件商品。针对上述用户购买行为的历史数据和商品的历史销售数据时,为了精准营销,提高商品的销量,一般会给有购买意向的用户即购买过主商品尚未购买配件商品的用户,推荐合适的配件商品,如向用户D推荐与主商品a相匹配的销量好的配件商品b1。
图3示意性示出了根据本公开实施例的数据处理方法的流程图。
如图3所示,该方法可以包括操作S301~操作S304,其中:
操作S301,获取被提供对象的第一提供信息,其中,第一提供信息中至少包含用于反映被提供对象所流向的用户群的用户群信息。
需要说明的是,被提供对象可以是某一个或者任意多个主商品,例如可以是手机、电脑等,在此不做限定。
第一提供信息的数据来源可以包括但不限于后台订单表。一般地,后台订单表中记录有用户自己的用户信息,也记录有用户购买的主商品的数量、商品成交金额等相关信息,通过订单表可以获知购买某一主商品的用户群信息、购买某一主商品的用户中同时还购买了配件商品的用户群信息、任一主商品的销量信息等。
用户群又称为相似群。对于任何一个用户群而言,该用户群中的所有用户的购买行为往往表现出一定的相似性。例如,对主商品所流向的用户群中的用户来说,所有用户都购买过主商品a,这些用户可以是购买过与主商品a相匹配的任意一个或多个配件商品的用户,也可以是从未购买过与主商品a相匹配的任意一个或多个配件商品的用户。
操作S302,基于获取的第一提供信息,确定被提供对象所流向的目标用户群。
需要说明的是,目标用户群可以包括但不限于购买过主商品的相似群。对于目标用户群而言,该目标用户群中的所有用户的购买行为往往表现出一定的相似性。如,目标用户群中的所有用户都购买过主商品a。
操作S303,获取被提供对象的关联对象的对象信息。
需要说明的是,被提供对象的关联对象可以包括但不限于主商品的配件商品,该配件商品与主商品依据匹配规则(如型号、品牌等)相匹配,如按型号和品牌等匹配规则与iphone手机相匹配的充电器为iphone同款充电器。
被提供对象的关联对象的对象信息可以包括但不限于配件商品的品牌、型号、配件商品相匹配的主商品的品牌、型号及配件商品的销量等信息。
操作S304,基于对象信息,将关联对象提供给目标用户群。
需要说明的是,基于获取的配件商品的品牌、型号、配件商品相匹配的主商品的品牌、型号及配件商品的销量等信息,从中选择当前销量好或者未来销量可能好的配件商品,并推荐给目标用户群。
通过本公开的实施例,由于采用将销量好和销量可能好的配件商品推荐给有购买意向的用户群的技术方案,可以至少部分地克服相关技术提供的方案在提供配件商品时针对性差的技术问题。
下面参考图4A~图4D,结合具体实施例对图3所示的数据处理方法做进一步说明。
图4A示意性示出了根据本公开实施例的基于获取的第一提供信息,确定被提供对象所流向的目标用户群的流程图。
如图4A所示,该方法可以包括操作S401~操作S405,其中:
操作S401,基于获取的第一提供信息,确定被提供对象所流向的第一用户群。
操作S402,检测第一提供信息中是否包含用于反映关联对象所流向的用户群的用户群信息。
操作S403,若第一提供信息中存在用于反映关联对象所流向的用户群的用户群信息,则基于获取的第一提供信息,确定关联对象所流向的第二用户群。
操作S404,将存在于第一用户群中且存在于第二用户群中的用户从第一用户群中删除,得到第三用户群。
操作S405,将第三用户群作为目标用户群。
需要说明的是,第一用户群、第二用户群和目标用户群是基于获取的第一提供信息来确定的。
第一用户群是订单表中主商品所流向的用户群,对第一用户群中的所有用户来说,他们都购买过主商品,其中有的还可能购买过与主商品相匹配的任意一个或多个配件商品,有的则可能没有购买过与主商品相匹配的任何配件商品,如第一用户群中的用户可以包括但不限于上述提及用户A、用户B和用户D,其中,用户A购买过主商品a且购买过配件商品b1,用户B购买过主商品a且购买过配件商品b2、用户D只购买过主商品a,尚未购买过配件商品。
第二用户群是订单表中配件所流向的用户群,对第二用户群中的所有用户来说,他们都购买过配件商品,其中有的可能购买过与配件商品相匹配的任意一个或多个主商品,有的则可能没有购买过与配件商品相匹配的任何主商品,如第二用户群中的用户可以包括但不限于上述提及的用户A、用户B和用户C,其中,用户A购买过配件商品b1且购买过主商品a、用户B购买过配件商品b2且购买过主商品a、用户C只购买过配件商品b1,尚未购买主商品a。
第三用户群是将存在于第一用户群中且存在于第二用户群中的用户从第一用户群中删除得到的,对第三用户群中的所有用户来说,购买过主商品但尚未购买与主商品相匹配的配件商品,如第三用户群中的用户可以包括但不限于上述提及的用户D,用户D只购买过主商品a,尚未购买配件商品。
在相关技术中,将浏览过主商品或者同类主商品的用户确定为精准营销用户群的方案,对目标用户群定位不准确,势必会影响到商品推荐的成功率,从而影响到营销的效果且会造成一定的资源浪费。
通过本公开的实施例,将购买过主商品且尚未购买过与主商品相匹配的配件商品的用户即有购买意向的用户确定为目标用户,定位更加精准,使得配件的推荐人群更有针对性,从而减少资源的投入,在很大程度上能提高配件商品推荐的成功率。
图4B示意性示出了根据本公开实施例的获取被提供对象的关联对象的对象信息的流程图。
如图4B所示,该方法可以包括操作S501~操作S504,其中:
操作S501,获取多个关联对象的第二提供信息,其中,第二提供信息中至少包含用于反映多个关联对象所流向的用户群的用户群信息。
操作S502,基于获取的第二提供信息和第一提供信息,确定多个关联对象的流量。
操作S503,基于确定出的流量,从多个关联对象中选出第一目标关联对象。
操作504,获取第一目标关联对象的对象信息。
需要说明的是,第一提供信息中至少包含用于反映主商品所流向的用户群的用户群信息,第一提供信息与主商品有关,通过第一提供信息可以确定购买过某个主商品的用户列表,根据主商品与配件商品的型号、品牌等匹配规则,统计购买过相应配件的商品及各配件的销量,一般情况下,购买主商品的时间会在购买配件商品之前,基于统计结果,给出主商品、配件商品及配件销量,如主商品,配件商品包可以统一采用MAP格式存储,按照销量倒序排列给出结果:{配件b1:32,配件b2:23,...,配件N,3}。
第二提供信息中至少包含用于反映多个配件商品所流向的用户群的用户群信息,第二提供信息与多个配件商品有关,与第一提供信息不同,第二提供信息不局限于用户购买过主商品和配件商品的情况,用户只购买过配件商品的情况也被考虑进来,这样可以扩大配件商品的范围,同样以订单表为数据来源,根据商品的品牌和型号来匹配和统计一段时间内配件的销量和金额,如主商品对应的配件商品统一采用MAP格式存储,按照销量倒序排列给出结果:{配件b1:52,配件b2:43,...,配件n,9}。
关联对象的流量指的是配件商品的销量。配件商品的销量可以由多种方式/算法计算得出,在此不做限定。例如可以将第一提供信息和第二提供信息进行加权排序得到配件商品的销量排序结果,其中,主商品下相应配件商品的销量和金额与配件商品的销量和金额赋予不同的权重。从配件商品的销量结果中选择销量高的配件产品作为第一目标关联对象。
需要说明的是,权重具体如何设置可以根据实际情况而定,同一个商品,购买用户的多少会影响到权重大小,权重系数和运营过程以及目的相关,例如,为了提高成交总额,可以将第二提供信息的权重设置的大些,而第一提供信息的权重设置的小些,如果清理库存下架商品,则可以把第一提供信息的权重设置的大些。
在相关技术中,配件销量的统计单纯考虑非滞销品的总销量和销售金额,并不能反映出商品的时间销售情况。
通过本公开的实施例,基于第一提供信息和第二提供信息共同确定的配件商品的销量,从中选择销量高的配件商做为目标商品,使得提供配件商品的针对性更强,达到提高商品整体转化率的技术效果。
图4C示意性示出了根据本公开实施例的基于对象信息,将关联对象提供给目标用户群的流程图。
如图4C所示,该方法可以包括操作S601~操作S602,其中:
操作S601,判断用户群中是否存在第一目标关联对象已经流向的目标用户。
操作S602,若用户群中存在第一目标关联对象已经流向的目标用户,则基于第一目标关联对象的对象信息,将第一目标关联对象提供给用户群中除目标用户之外的其他用户。
需要说明的是,若用户群中存在已经购买过配件商品的用户,则将获取的销量好的配件商品的型号和品牌推荐给购买过主商品还没有购买过此配件商品的用户。
通过本公开的实施例,将获取的销量好的配件商品推荐给购买过主商品还没有购买过此配件商品的用户,针对性更强,提升了推荐成功率。
图4D示意性示出了根据本公开另一实施例的获取被提供对象的关联对象的对象信息的流程图。
如图4D所示,该方法可以包括操作S701~操作S704,其中:
操作S701,获取多个关联对象的第三提供信息,其中,第三提供信息中至少包含用于反映多个关联对象在预设时间段内所流向的用户群的用户群信息。
操作S702,基于获取的第三提供信息,确定多个关联对象的热度。
操作S703,基于确定出的热度,从多个关联对象中选出第二目标关联对象。
操作S704,获取第二目标关联对象的对象信息。
需要说明的是,获取在预设时间段内多个配件商品的浏览数量、配件商品金额及用户信息等,可以确定配件商品的关注热度排序,从关注热度排序中选出热度高的配件商品,获取预设时间段内多个配件商品的销量情况,可以包括配件商品的品牌、型号、配件商品相匹配的主商品的品牌、型号等信息。
通过本公开的实施例,在给目标对象推荐销量高的配件商品之外,还考虑推荐预设时间段内关注热度高的配件商品,使得配件商品的提供方案更全面、更合理。
图5示意性示出了根据本公开实施例的数据处理***的框图。
如图5所示,数据处理***500可以包括第一获取模块510、确定模块520、第二获取模块530、处理模块540。
第一获取模块510,用于获取被提供对象的提供信息,其中,第一提供信息中至少包含用于反映被提供对象所流向的用户群的用户群信息。
确定模块520,用于基于获取的第一提供信息,确定被提供对象所流向的目标用户群。
第二获取模块530,用于获取被提供对象的关联对象的对象信息。
处理模块540,用于基于对象信息,将关联对象提供给目标用户群。
通过本公开的实施例,由于采用将销量好和销量可能好的配件商品推荐给有购买意向的用户群的技术方案,可以至少部分地克服相关技术提供的方案在提供配件商品时针对性差的技术问题。
图6A示意性示出了根据本公开实施例的确定模块的框图。
如图6A所示,确定模块520可以包括第一确定单元621、检测单元622、第二确定单元623、处理单元624、第三确定单元625。
第一确定单元621,用于基于获取的第一提供信息,确定被提供对象所流向的第一用户群。
检测单元622,用于检测第一提供信息中是否包含用于反映关联对象所流向的用户群的用户群信息。
第二确定单元623,用于当第一提供信息中存在用于反映关联对象所流向的用户群的用户群信息时,基于获取的第一提供信息,确定被关联对象所流向的第二用户群。
处理单元624,用于将存在于第一用户群中且存在于第二用户群中的用户从第一用户群中删除,得到第三用户群。
第三确定单元625,用于将第三用户群作为目标用户群。
在相关技术中,将浏览过主商品或者同类主商品的用户确定为精准营销用户群的方案,对目标用户群定位不准确,势必会影响到商品推荐的成功率,从而影响到营销的效果且会造成一定的资源浪费。
通过本公开的实施例,将购买过主商品且尚未购买过与主商品相匹配的配件商品的用户即有购买意向的用户确定为目标用户,定位更加精准,使得配件的推荐人群更有针对性,从而减少资源的投入,在很大程度上能提高配件商品推荐的成功率。
图6B示意性示出了根据本公开实施例的第二获取模块的框图。
如图6B所示,第二获取模块530可以包括第一获取单元631、第四确定单元632、第一选择单元633、第二获取单元634。
第一获取单元631,用于获取多个关联对象的第二提供信息,其中,第二提供信息中至少包含用于反映多个关联对象所流向的用户群的用户群信息;
第四确定单元632,用于基于获取的第二提供信息,确定多个关联对象的流量;
第一选择单元633,用于基于确定出的流量,从多个关联对象中选出第一目标关联对象;以及
第二获取单元634,用于获取第一目标关联对象的对象信息。
在相关技术中,配件销量的统计单纯考虑非滞销品的总销量和销售金额,并不能反映出商品的时间销售情况。
通过本公开的实施例,基于第一提供信息和第二提供信息共同确定的配件商品的销量,从中选择销量高的配件商做为目标商品,使得提供配件商品的针对性更强,达到提高商品整体转化率的技术效果。
图6C示意性示出了根据本公开实施例的处理模块的框图。
如图6C所示,处理模块540可以包括判断单元641、第五确定单元642。
判断单元641,用于判断用户群中是否存在目标关联对象已经流向的目标用户。
第五确定单元642,用于在用户群中存在目标关联对象已经流向的目标用户时,基于目标关联对象的对象信息,将目标关联对象提供给用户群中除目标用户之外的其他用户。
通过本公开的实施例,将获取的销量好的配件商品推荐给购买过主商品还没有购买过此配件商品的用户,针对性更强,提升了推荐成功率。
图6D示意性示出了根据本公开另一实施例的第二获取模块的框图。
如图6D所示,第二获取模块530可以包括第三获取单元635、第六确定单元636、第二选择单元637、第四获取单元638。
第三获取单元635,用于获取多个关联对象的第三提供信息,其中,第三提供信息中至少包含用于反映多个关联对象在预设时间段内所流向的用户群的用户群信息;
第六确定单元636,用于基于获取的第三提供信息,确定多个关联对象的热度;
第二选择单元637,用于基于确定出的热度,从多个关联对象中选出第二目标关联对象;以及
第四获取单元638,用于获取第二目标关联对象的对象信息。
通过本公开的实施例,在给目标对象推荐销量高的配件商品之外,还考虑推荐预设时间段内关注热度高的配件商品,使得配件商品的提供方案更全面、更合理。
需要说明的是,***部分实施例中各模块/单元/子单元等的实施方式、解决的技术问题、实现的功能、以及达到的技术效果分别与方法部分实施例中各对应的步骤的实施方式、解决的技术问题、实现的功能、以及达到的技术效果相同或类似,在此不再赘述。
本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,上述指令在被处理器执行时用于实现上述数据处理方法。
本公开的另一方面提供了一种数据处理***,包括:处理器;以及存储器,存储有计算机可执行指令,指令在被处理器执行时用于实现上述任一项的数据处理方法。
图7示意性示出了应用本公开实施例的适于实现数据处理方法的计算机***的方框图。图7示出的计算机***仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图7所示,根据本公开实施例的计算机***700包括处理器701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。处理器701例如可以包括通用微处理器(例如CPU)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器701还可以包括用于缓存用途的板载存储器。处理器701可以包括用于执行参考图3~图4D描述的根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
在RAM 703中,存储有***700操作所需的各种程序和数据。处理器701、ROM 702以及RAM 703通过总线704彼此相连。处理器701通过执行ROM 702和/或RAM 703中的程序来执行以上参考图3~图4D描述的数据处理的各种操作。需要注意,程序也可以存储在除ROM702和RAM 703以外的一个或多个存储器中。处理器701也可以通过执行存储在一个或多个存储器中的程序来执行以上参考图3~图4D描述的数据处理的各种操作。
根据本公开的实施例,***700还可以包括输入/输出(I/O)接口705,输入/输出(I/O)接口705也连接至总线704。***700还可以包括连接至I/O接口705的以下部件中的一项或多项:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
根据本公开的实施例,上文参考流程图描述的方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。在该计算机程序被处理器701执行时,执行本公开实施例的***中限定的上述功能。根据本公开的实施例,上文描述的***、设备、装置、模块、单元等可以通过计算机程序模块来实现。
需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。根据本公开的实施例,计算机可读介质可以包括上文描述的ROM 702和/或RAM 703和/或ROM 702和RAM 703以外的一个或多个存储器。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
作为另一方面,本公开还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备执行上述任一项数据处理方法。
以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。

Claims (10)

1.一种数据处理方法,包括:
获取被提供对象的第一提供信息,其中,所述第一提供信息中至少包含用于反映所述被提供对象所流向的用户群的用户群信息;
基于获取的第一提供信息,确定所述被提供对象所流向的第一用户群;
检测所述第一提供信息中是否包含用于反映所述被提供对象的关联对象所流向的用户群的用户群信息;
若所述第一提供信息中存在用于反映所述关联对象所流向的用户群的用户群信息,则基于获取的第一提供信息,确定所述关联对象所流向的第二用户群;
将存在于所述第一用户群中且存在于所述第二用户群中的用户从所述第一用户群中删除,得到第三用户群;
将所述第三用户群作为目标用户群;
获取所述被提供对象的关联对象的对象信息,其中,所述对象信息包括所述关联对象的流量或关注热度;以及
基于所述对象信息,将所述关联对象提供给所述目标用户群。
2.根据权利要求1所述的方法,其中,所述关联对象包括多个关联对象,获取所述被提供对象的关联对象的对象信息包括:
获取所述多个关联对象的第二提供信息,其中,所述第二提供信息中至少包含用于反映所述多个关联对象所流向的用户群的用户群信息;
基于获取的第二提供信息和所述第一提供信息,确定所述多个关联对象的流量;
基于确定出的流量,从所述多个关联对象中选出第一目标关联对象;以及
获取所述第一目标关联对象的对象信息。
3.根据权利要求2所述的方法,其中,所述基于所述对象信息,将所述关联对象提供给所述目标用户群包括:
判断所述用户群中是否存在所述第一目标关联对象已经流向的目标用户;以及
若所述用户群中存在所述第一目标关联对象已经流向的目标用户,则基于所述第一目标关联对象的对象信息,将所述第一目标关联对象提供给所述用户群中除所述目标用户之外的其他用户。
4.根据权利要求1所述的方法,其中,所述关联对象包括多个关联对象,获取所述被提供对象的关联对象的对象信息包括:
获取所述多个关联对象的第三提供信息,其中,所述第三提供信息中至少包含用于反映所述多个关联对象在预设时间段内所流向的用户群的用户群信息;
基于获取的第三提供信息,确定所述多个关联对象的热度;
基于确定出的热度,从所述多个关联对象中选出第二目标关联对象;以及
获取所述第二目标关联对象的对象信息。
5.一种数据处理***,包括:
第一获取模块,用于获取被提供对象的第一提供信息,其中,所述第一提供信息中至少包含用于反映所述被提供对象所流向的用户群的用户群信息;
确定模块,用于基于获取的第一提供信息,确定所述被提供对象所流向的目标用户群;
第二获取模块,用于获取所述被提供对象的关联对象的对象信息,其中,所述对象信息包括所述关联对象的流量或关注热度;以及
处理模块,用于基于所述对象信息,将所述关联对象提供给所述目标用户群,其中,所述确定模块包括:
第一确定单元,用于基于获取的第一提供信息,确定所述被提供对象所流向的第一用户群;
检测单元,用于检测所述第一提供信息中是否包含用于反映所述关联对象所流向的用户群的用户群信息;
第二确定单元,用于当所述第一提供信息中存在用于反映所述关联对象所流向的用户群的用户群信息时,基于获取的第一提供信息,确定所述关联对象所流向的第二用户群;
处理单元,用于将存在于所述第一用户群中且存在于所述第二用户群中的用户从所述第一用户群中删除,得到第三用户群;以及
第三确定单元,用于将所述第三用户群作为所述目标用户群。
6.根据权利要求5所述的***,其中,所述关联对象包括多个关联对象,所述第二获取模块包括:
第一获取单元,用于获取所述多个关联对象的第二提供信息,其中,所述第二提供信息中至少包含用于反映所述多个关联对象所流向的用户群的用户群信息;
第四确定单元,用于基于获取的第二提供信息和所述第一提供信息,确定所述多个关联对象的流量;
第一选择单元,用于基于确定出的流量,从所述多个关联对象中选出第一目标关联对象;以及
第二获取单元,用于获取所述第一目标关联对象的对象信息。
7.根据权利要求6所述的***,其中,所述处理模块包括:
判断单元,用于判断所述用户群中是否存在所述第一目标关联对象已经流向的目标用户;以及
第五确定单元,用于在所述用户群中存在所述第一目标关联对象已经流向的目标用户时,基于所述第一目标关联对象的对象信息,将所述第一目标关联对象提供给所述用户群中除所述目标用户之外的其他用户。
8.根据权利要求5所述的***,其中,所述关联对象包括多个关联对象,所述第二获取模块包括:
第三获取单元,用于获取所述多个关联对象的第三提供信息,其中,所述第三提供信息中至少包含用于反映所述多个关联对象在预设时间段内所流向的用户群的用户群信息;
第六确定单元,用于基于获取的第三提供信息,确定所述多个关联对象的热度;
第二选择单元,用于基于确定出的热度,从所述多个关联对象中选出第二目标关联对象;以及
第四获取单元,用于获取所述第二目标关联对象的对象信息。
9.一种非易失性存储介质,存储有计算机可执行指令,所述指令在被处理器执行时用于实现权利要求1至4中任一项所述的数据处理方法。
10.一种数据处理***,包括:
存储器,用于存储计算机可执行指令;以及
处理器,用于执行所述指令以实现权利要求1至4中任一项所述的数据处理方法。
CN201710659478.9A 2017-08-03 2017-08-03 数据处理方法及其*** Active CN107463675B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710659478.9A CN107463675B (zh) 2017-08-03 2017-08-03 数据处理方法及其***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710659478.9A CN107463675B (zh) 2017-08-03 2017-08-03 数据处理方法及其***

Publications (2)

Publication Number Publication Date
CN107463675A CN107463675A (zh) 2017-12-12
CN107463675B true CN107463675B (zh) 2020-11-03

Family

ID=60548388

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710659478.9A Active CN107463675B (zh) 2017-08-03 2017-08-03 数据处理方法及其***

Country Status (1)

Country Link
CN (1) CN107463675B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109934604B (zh) * 2017-12-15 2021-09-07 北京京东尚科信息技术有限公司 销量数据的处理方法、***、存储介质及电子设备
CN108416613A (zh) * 2018-01-31 2018-08-17 北京长城华冠汽车技术开发有限公司 基于关联性分析算法的汽车配件推荐***及推荐方法
CN110109901B (zh) * 2018-02-02 2024-05-24 北京京东尚科信息技术有限公司 筛选目标对象的方法和装置
CN110555745B (zh) * 2018-05-31 2024-05-21 北京京东尚科信息技术有限公司 信息推送方法及***、计算机***和计算机可读存储介质
CN111062787A (zh) * 2019-12-28 2020-04-24 广东奥园奥买家电子商务有限公司 一种基于电商平台的商品推荐方法和装置以及设备
CN111144994A (zh) * 2019-12-28 2020-05-12 广东奥园奥买家电子商务有限公司 一种电商商品推荐方法和装置以及设备
CN112862539B (zh) * 2021-03-03 2023-04-25 拉扎斯网络科技(上海)有限公司 流量处理方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002001419A1 (en) * 2000-06-28 2002-01-03 Quark, Inc. System and method for providing personalized recommendations
CN102917269A (zh) * 2012-09-29 2013-02-06 青岛海信电器股份有限公司 一种电视节目推荐***及方法
CN103324619A (zh) * 2012-03-20 2013-09-25 阿里巴巴集团控股有限公司 一种基于互联网的推荐方法及推荐***
CN104731830A (zh) * 2013-12-24 2015-06-24 腾讯科技(深圳)有限公司 一种推荐方法、装置及服务器
CN106296240A (zh) * 2015-05-21 2017-01-04 阿里巴巴集团控股有限公司 业务对象配件信息处理方法及装置
CN106447372A (zh) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 产品信息推送方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002001419A1 (en) * 2000-06-28 2002-01-03 Quark, Inc. System and method for providing personalized recommendations
CN103324619A (zh) * 2012-03-20 2013-09-25 阿里巴巴集团控股有限公司 一种基于互联网的推荐方法及推荐***
CN102917269A (zh) * 2012-09-29 2013-02-06 青岛海信电器股份有限公司 一种电视节目推荐***及方法
CN104731830A (zh) * 2013-12-24 2015-06-24 腾讯科技(深圳)有限公司 一种推荐方法、装置及服务器
CN106296240A (zh) * 2015-05-21 2017-01-04 阿里巴巴集团控股有限公司 业务对象配件信息处理方法及装置
CN106447372A (zh) * 2015-08-10 2017-02-22 北京奇虎科技有限公司 产品信息推送方法及装置

Also Published As

Publication number Publication date
CN107463675A (zh) 2017-12-12

Similar Documents

Publication Publication Date Title
CN107463675B (zh) 数据处理方法及其***
US11315131B2 (en) Method, apparatus, and computer program product for identifying a business need via a promotional system
US20230052849A1 (en) Configurable relevance service platform incorporating a relevance test driver
CN107465741B (zh) 信息推送方法和装置
CN106897905B (zh) 用于推送信息的方法、装置及电子设备
CN110363604B (zh) 页面生成方法和装置
US10621641B2 (en) Method and device for pushing information
CN109474884B (zh) 数据处理方法及其***
CN110020131B (zh) 一种排列商品的方法和装置
US20180204228A1 (en) Method, apparatus, and computer program product for identifying a service need via a promotional system
CN113159870A (zh) 推送信息的展示方法、装置及计算机设备
CN107977876B (zh) 用于处理订单信息的方法及装置
CN110634007A (zh) 数据处理方法、装置、***、计算机可读介质
CN109977982A (zh) 用户分类方法、***、电子设备及计算机可读介质
CN112348427A (zh) 订单处理方法、装置、计算机***及可读存储介质
CN107357847B (zh) 数据处理方法及其装置
CN112131502A (zh) 数据处理方法、数据处理装置、电子设备和介质
CN110689032A (zh) 数据处理方法及***、计算机***和计算机可读存储介质
CN110956514A (zh) 一种生成订单信息的方法和装置
CN110544140A (zh) 一种处理浏览数据的方法和装置
CN110827101A (zh) 一种店铺推荐的方法和装置
US20130254019A1 (en) User level incremental revenue and conversion prediction for internet marketing display advertising
US20240078585A1 (en) Method and apparatus for sharing information
CN113159877A (zh) 数据处理方法、装置、***、计算机可读存储介质
CN113256362A (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