数据预估方法、装置、计算机设备及计算机可读存储介质与流程

文档序号:16790326发布日期:2019-02-01 19:35阅读:154来源:国知局
数据预估方法、装置、计算机设备及计算机可读存储介质与流程

本发明涉及互联网技术领域,特别是涉及一种数据预估方法、装置、计算机设备及计算机可读存储介质。



背景技术:

在移动互联时代,随着电子商务技术的飞速发展,为了吸引用户来消费,商家通常会采用营销手段对用户进行运营。传统的营销手段最主要的是以广告的方式进行,但是对着互联网技术的不断发展,更多平台采用数据预估手段为商家提供可以引流的方法。例如,对商家可能产生的用户流量进行数据预估,为商家提供货物量指示或者促销活动推荐。

相关技术中,在进行数据预估时,通常根据用户进行消费的地理位置,确定商家所在地理位置方圆几公里的用户,获取用户历史的购买数据以及浏览数据,对用户可能感兴趣的产品数据进行预估,如果通过预估确定用户对商家提供的商品感兴趣,则将该用户作为预估用户推送给商家,以使商家后续可以根据用户的属性为用户进行商品的推荐,从而吸引用户消费。

在实现本发明的过程中,发明人发现相关技术至少存在以下问题:

在确定商家所在地理位置方圆几公里的用户时,方圆几公里之间实际可能存在大马路、河流以及山川等,这些地理因素使得商家提供服务的服务圈被割裂,例如,如果商家的服务圈中存在一座山,则与商家不在山的同一侧的用户不可能绕过一座山去消费,导致数据预估并不具有实际的意义,采用数据预估手段为商家推送的预估用户可能发生错误,数据预估的准确性不高,智能性较差。



技术实现要素:

有鉴于此,本发明提供了一种数据预估方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前数据预估并不具有实际的意义,采用数据预估手段为商家推送的预估用户可能发生错误,数据预估的准确性不高,智能性较差的问题。

依据本发明第一方面,提供了一种数据预估方法,该方法包括:

基于道路进行区块切分,得到多个区块方格;

在所述多个区块方格中确定待预估商家所处的目标区块方格,统计所述目标区块方格中至少一个目标商家的第一特征数据,所述待预估商家为待进行数据预估的目标商家,所述至少一个目标商家的属性与所述待预估商家的属性一致;

确定所述目标区块方格中的至少一个用户,获取所述至少一个用户的第二特征数据;

基于所述第一特征数据和所述第二特征数据,生成所述待预估商家的预估数据,所述预估数据至少包括产品预估数据及用户预估数据。

依据本发明第二方面,提供了一种数据预估装置,该装置包括:

切分模块,用于基于道路进行区块切分,得到多个区块方格;

统计模块,用于在所述多个区块方格中确定待预估商家所处的目标区块方格,统计所述目标区块方格中至少一个目标商家的第一特征数据,所述待预估商家为待进行数据预估的目标商家,所述至少一个目标商家的属性与所述待预估商家的属性一致;

获取模块,用于确定所述目标区块方格中的至少一个用户,获取所述至少一个用户的第二特征数据;

生成模块,用于基于所述第一特征数据和所述第二特征数据,生成所述待预估商家的预估数据,所述预估数据至少包括产品预估数据及用户预估数据。

依据本发明第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述方法的步骤。

依据本发明第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述第一方面所述的方法的步骤。

借由上述技术方案,本发明提供的一种数据预估方法、装置、计算机设备及计算机可读存储介质,与目前根据地理位置的方圆几公里进行数据预估的方式相比,本发明基于道路进行区块切分,得到多个区块方格,并在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,获取目标区块方格中至少一个用户的第二特征数据,基于第一特征数据和第二特征数据,生成待预估商家的预估数据,保证生成的预估数据是与道路的地理位置实际相关的,确保数据预估具有实际的意义,避免生成的预估数据收到地理因素的影响发生错误,数据预估的准确性较高,智能性较好。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种数据预估系统架构示意图;

图2a示出了本发明实施例提供的一种数据预估方法流程示意图;

图2b示出了本发明实施例提供的一种数据预估方法数据链路示意图;

图3示出了本发明实施例提供的一种数据预估方法流程示意图;

图4a示出了本发明实施例提供的一种数据预估装置的结构示意图;

图4b示出了本发明实施例提供的一种数据预估装置的结构示意图;

图4c示出了本发明实施例提供的一种数据预估装置的结构示意图;

图4d示出了本发明实施例提供的一种数据预估装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

在对本发明实施例进行详细的解释说明之前,先对本发明实施例涉及的数据预估系统进行简单介绍。

数据预估系统用于对商家及用户的数据进行预估,不仅达到为商家进行引流的目的,同时也达到了对用户进行数据推荐的目的。数据预估系统可以以应用的形式为商家提供数据预估的服务,分为前台子系统和后台子系统,并基于前台子系统支持商家为用户提供服务。用户和商家的设备中均可以下载该数据预估系统支持的应用,商家基于该应用的前台子系统展示产品,用户在该应用的前台子系统在商家中进行消费,通过该应用实现买和卖的过程;后台子系统统计商家在运营中的各种数据,并实现对商家进行数据预估的操作。其中,参见图1,数据预估系统的后台子系统具体包括第三方平台、运营中心、营销平台、销售平台以及效果监测平台。其中,第三方平台统计除当前应用外的第三方应用中第三方商家的第三方数据,并在后续将该第三方数据也作为区块方格的第一特征数据。发明人认识到,对于生成的多个区块方格中的每个区块方格,该区块方格中均会存在第三方应用的第三方商家,第三方商家中可能存在与数据预估系统中的商家属性一致的商家,例如,数据预估系统中包括快餐店,而第三方商家中也存在快餐店,这样,在进行数据预估时,为了增加进行预估的数据量,使数据预估操作得到的结果更加准确,在实际应用的过程中,通过第三方平台统计第三方数据,并将第三方数据也作为区块方格的第一特征数据。具体地,第三方数据可以包括第三方商家gmv(grossmerchandisevolume,成交总额)、第三方商家分布数据、第三方商家销售监控数据、第三方商家门店状态数据以及第三方商家ka(keyaccount,关键用户)分层数据等,本发明实施例对获取到的第三方数据不进行具体限定。

运营中心对当前数据预估系统中接入的商家进行统计,对商家进行划分,将商家划分为高产商家和低产商家,并在后续根据商家类型的不同,对确定的预估数据进行优先级的划分,使得商家可以首先执行高优先级的预估数据,达到对高产商家提醒增加货物量以及对低产商家吸引用户流量的目的。例如,对于高产商家来说,将预估数据中的产品预估数据的优先级划分为高优先级;对于低产商家来说,将预估数据中的用户预估数据的优先级划分为高优先级。

营销平台用于实现商家的营销效能,通过对道路进行区块划分,获取作为待预估商家的商家所处的目标区块,并提取目标区块的第一特征数据和第二特征数据,以便后续基于第一特征数据和第二特征数据对商家进行数据预估,并在后续为作为待预估商家的商家进行数据分析,制定营销方案,从而生成该待预估商家的商家的预估数据。

销售平台用于实现商家的bd(businessdevelopment,业务拓展)效能,通过对营销平台获取到的第一特征数据和第二特征数据进行分析,为作为待预估商家的商家进行任务制定、人员分配,生成该商家的用户预估数据和产品预估数据,进而将用户预估数据和产品预估数据作为该商家的预估数据,将预估数据返回给作为待预估商家的商家,以便该作为待预估商家的商家执行该预估数据。

效果监测平台在销售平台将预估数据传输至待预估商家的商家后,对该商家执行预估数据的效果进行监控,获取该商家的第一监控数据,并对同期的第三方商家进行监控,获取第三方商家的第二监控数据,将第一监控数据与第二监控数据进行比对,得到比对结果,以便后续对比对结果进行分析,为商家提供更加优质的预估数据。

本发明实施例提供了一种数据预估方法,可以通过道路进行区块切分,并在待预估商家所在的目标区块方格中获取第一特征数据和第二特征数据,根据第一特征数据和第二特征数据进行数据预估,由于是根据实际道路划分的区块方格,可以达到避免地理因素对数据预估的影响,保证预估数据具有实际意义,避免预估数据发生错误,数据预估的准确性较高,智能性加好的目的,如图2a所示,该方法包括:

201、基于道路进行区块切分,得到多个区块方格。

发明人认识到,如果根据用户所处的地理位置,进行数据预估,很可能会发生与商家隔着一座山或者一条河的用户被算作商家的预估数据中,成为商家预估流量中的一部分,而实际情况中用户不太可能去山的另一侧或者河的另一岸消费,因此,本发明实施例采用道路进行区块的切分,得到多个区块方格,并在后续基于区块方格来进行数据预估,从而保证数据预估操作具有实际的意义。

在基于道路进行区块切分时,在地图中获取待切分地区中包括的全部道路,并直接在地图中获取由道路作为边界产生的方形区域作为区块方格。具体地,确定地图中的道路,基于道路对区域进行切分,在切分后的区域中获取以道路为边界的多个封闭区域,将多个封闭区域作为多个区块方格考虑到有些方形区域的面积过小,如果单独对这些面积过小的方形区域进行数据预估,可能会造成大量的工作量,且面积过小的方形区域中包括的商家以及用户的数量均不多,使得数据量过小,不具有代表性,因此,可以设置边长阈值,将面积过小的方形区域与其相邻的方形区域规划为同一个区块方格,保证得到的多个区块方格中每个区块方格的边长均可以满足边长阈值。通常来说,边长阈值可为1公里,也即每个区块方格的边长应大于等于1公里,本发明实施例对区块方格的大小不进行具体限定。

需要说明的是,在进行区块方格的切分时,待切分区域中可能存在山川或者河流,这样,需要将山川和河流也作为区块方格的边界,也即山川和河流与道路的功能是一致的,均作为区块方格的切分线,进而基于山川或者河流的某一面进行区块方格的切分,避免将山川或者河流的两面切分为同一个区块方格,造成与实际情况的不相符。

202、根据预设方法,获取待预估商家的待预估商家经纬度,计算多个区块方格的多个经纬度区间,将待预估商家经纬度与多个经纬度区间进行比对,在多个经纬度区间中提取包括待预估商家经纬度的目标经纬度区间,将目标经纬度区间指示的区块方格作为目标区块方格。

在本发明实施例中,待预估商家用于指示当前需要进行数据预估的商家。在基于道路完成了对区块方格的切分,得到多个区块方格后,为了根据待预估商家的在地理位置上的实际情况对待预估商家进行数据的预估,需要确定待预估商家的地理位置位于多个区块方格中的哪一个区块方格,将该区块方格作为目标区块方格,以便后续基于该目标区块方格对待预估商家进行数据预估。其中,由于商家在使用数据预估系统提供的数据预估服务之前,需要基于设备接入到数据预估系统中,且设备通常具有定位功能,因此,可以设置lbs(locationbasedservice,基于位置服务)方法为预设方法,并基于该预设方法为待预估商家确定目标区块方格。

在确定目标区块方格时,首先,基于待预估商家的设备的定位功能执行预设方法,获取该待预估商家的待预估商家经纬度;随后,对于多个区块方格中的每一个区块方格,基于预设方法,在卫星云图中获取该区块方格的各个顶点所在的地理位置,对各个顶点的地理位置进行读取,从而得到该区块方格各个顶点的顶点经纬度,将该顶点经纬度指示的区间作为该区块方格的经纬度区间。例如,设某一区块方格4个顶点的顶点经纬度分别为(东经a,南纬b)、(东经a,南纬c)、(东经d,南纬c)、(东经d、南纬b),则根据该区块方格的四个顶点的顶点经纬度可以确定该区块方格的经纬度区间为(东经a~东经d,南纬b~南纬c)。

最后,在按照上述方式确定了每一个区块方格的经纬度区间后,将确定的待预估商家经纬度与每一个区块方格的经纬度区间进行比对,确定该待预估商家经纬度位于哪一个经纬度区间中,将确定的包括待预估商家经纬度的经纬度区间作为目标经纬度区间。例如,设某一区块方格1的经纬度区间为(东经30°~东经35°,南纬20°~南纬25°),待预估商家a的待预估商家经纬度为(东经32°,南纬22度)则可以确定该待预估商家a位于该区块方格1中。在确定了待预估商家经纬度所在的目标经纬度区间后,便可以将该目标经纬度区间指示的区块方格作为目标区块方格。

203、确定待预估商家的属性,基于待预估商家的属性,在目标区块方格中获取至少一个目标商家,对至少一个目标商家进行数据统计,得到至少一个目标商家的交易数据和产品数据,将至少一个目标商家的交易数据和产品数据作为目标区块方格的第一特征数据。

在本发明实施例中,对于目标区块方格来说,该目标区块方格不仅包括了待预估商家指示的商家,还会包括其他商家,而这些其他商家中,只有与待预估商家指示的商家具有相同属性的商家所提供的服务与待预估商家指示的商家是一致的,这些与待预估商家指示的商家具有相同属性的商家才具有数据预估的价值,因此,可以确定待预估商家的属性,在目标区块中提取与待预估商家指示的商家具有相同属性的商家作为至少一个目标商家,并在后续基于至少一个目标商家统计该区块方格的第一特征数据,保证对待预估商家进行的数据预估可以匹配待预估商家的正常业务,避免后续生成的预估数据由于属性不同问题导致待预估商家无法正常运营。

其中,第一特征数据为至少一个目标商家的特征数据,具体可以包括至少一个目标商家的交易数据以及产品数据。由于至少一个目标商家实质上为至少一个商家,商家为用户提供产品且为用户提供消费服务,为了在后续可以根据商家为用户提供的产品以及消费服务,对商家在产品的备货量以及成交金额等数据进行预估,需要获取该至少一个目标商家的产品数据和交易数据作为该目标区块方格的第一特征数据,因此,对于至少一个目标商家中的任一目标商家,可以通过对该目标商家指示的商家的进行数据获取,获取到该商家可以为用户提供的产品的产品类型,将该产品类型作为该商家对应的目标商家的产品数据;获取到该商家与用户成功进行交易的总交易金额,以及各个产品类型的子交易金额,将该总交易金额和子交易金额作为该商家对应的目标商家的交易数据。通过重复执行上述过程,对至少一个目标商家对应的全部商家进行数据获取,并将获取到的全部交易数据和产品数据作为该目标区块方格的第一特征数据。

需要说明的是,在对交易数据进行统计时,由于至少一个目标商家中某一个目标商家指示的商家经营时间较长,使得该目标商家的交易数据的数据量过大,为了减轻后续进行数据预估的工作量,数据预估系统中可以设置统计周期,仅统计该目标商家指示的商家在统计周期中的交易数据即可,本发明实施例对获取交易数据的方式不进行具体限定。

在实际应用的过程中,由于数据预估系统中的第三方平台还会对目标区块方格中的第三方商家进行第三方数据的统计,因此,还可以将统计到的第三方商家的第三方数据按照第一特征数据包括的数据类型进行统计分类,将该目标区块方格的第三方数据也作为该目标区块方格的第一特征数据。

204、获取多个候选用户,确定多个候选用户的多个候选经纬度,候选用户为访问数据预估系统的用户,将多个候选经纬度与目标区块方格的目标经纬度区间进行比对,提取多个候选经纬度中位于目标经纬度区间的至少一个指定经纬度,将至少一个指定经纬度指示的至少一个候选用户作为至少一个用户。

在本发明实施例中,对于目标区块方格来说,经常在目标区块方格中进行消费的用户通常是固定的,且同一个用户的兴趣爱好也是固定的,如果用户经常在某一固定商家内消费,则该用户也可能在与该固定商家具有相同属性的商家中进行消费,因此,可以在目标区块方格中确定至少一个用户,在后续获取至少一个用户的第二特征数据,并对第二特征数据进行数据预估,使具有相同属性的商家可以通过营销手段达到吸引其他商家可能对商品感兴趣的用户进行消费的目的。这样,就需要为该目标区块方格确定经常消费的至少一个用户,并在后续对这些用户的数据进行分析,从而实现为待预估商家指示的商家进行引流。

在确定该目标区块方格中的至少一个用户时,可以将经常访问数据预估系统支持的应用进行消费的用户作为候选用户,得到多个候选用户。为了保证确定的至少一个用户均处在目标区块方格所规定的范围内,需要确定多个候选用户的多个候选经纬度,并将多个候选经纬度与目标区块方格的目标经纬度区间进行比对,提取多个候选经纬度中提取位于目标经纬度区间的至少一个指定经纬度,将至少一个指定经纬度指示的至少一个候选用户作为至少一个用户。

需要说明的是,在确定候选用户的候选经纬度时,可以在候选用户访问数据预估系统支持的应用时获取该候选用户的地理位置,将该地理位置的经纬度作为该候选用户的候选经纬度;也可以对候选用户访问数据预估系统指示的应用所在的地理位置进行统计,获取候选用户访问数据预估系统指示的应用的次数达到次数阈值所在的地理位置,也即用户访问数据预估系统指示的应用所在的常用地理位置,将该常用地理位置的经纬度作为该候选用户的候选经纬度,本发明实施例对获取候选用户的候选经纬度的方式不进行具体限定。

205、获取至少一个用户的使用数据和属性数据,将使用数据和属性数据作为至少一个用户的第二特征数据。

在本发明实施例中,当确定了至少一个用户后,便可以获取至少一个用户的第二特征数据。其中,第二特征数据具体可以包括至少一个用户的使用数据和属性数据。对于至少一个用户中的任一用户,可以获取该用户在目标区块方格中的消费情况作为使用数据,并获取该用户在数据预估系统的应用中进行注册的注册信息作为该用户的属性数据。例如,如果用户a在目标区块方格中的消费情况包括在商家1中购买了产品x,在商家2中购买了产品y和产品z,则可将该消费情况作为该用户a的使用数据;如果用户a在数据预估系统的应用中进行注册的注册信息包括性别女,年龄21,爱好软件,则可将该注册信息作为该用户a的属性数据。本发明实施例对使用数据和属性数据包括的具体数据不进行限定。

在获取到至少一个用户中每个用户的使用数据和属性数据后,便可以将获取到的全部使用数据和属性数据进行整合,将获取到的全部使用数据和属性数据作为至少一个用户的第二特征数据。

206、统计第一特征数据的交易数据,确定产品数据对应的交易数据量,确定至少一个目标商家的目标商家个数,计算交易数据量与目标商家个数之间的商值,将商值作为数据量标准。

在本发明实施例中,由于第一特征数据是根据至少一个目标商家得到的,表示至少一个目标商家产品交易的情况,为了综合考虑至少一个目标商家产品交易的情况,对待预估商家后续需要增加的产品量进行预估,使待预估商家可以提前预备充足的产品,避免发生产品供应不足的现象,可以根据交易数据,确定至少一个目标商家的交易数据量,并确定至少一个目标商家的目标商家个数,计算交易数据量与目标商家个数之间的商值,将该商值作为数据量标准。此时得到的数据量标准为综合整个目标区块方格中同一属性的目标商家得到的产品数据量,平均看来每个目标商家的产品的交易量均可以达到数据量标准,因此,将该数据量标准作为评估待预估商家的标准,使得后续待预估商家中储备的产品数据量可以达到该平均产品数据量的要求,从而保证待预估商家的正常运营。

需要说明的是,由于第一特征数据还包括产品数据,产品数据具体指示至少一个目标商家可以提供的产品的产品类型,因此,在确定交易数据量时,可以分别统计不同产品类型对应的交易数据量,得到多个交易数据量,并计算得到多个数据量标准,用多个数据量标准指示多个产品类型的产品的数据量需要达到哪个标准才能保证待预估商家的正常运行。

207、获取待预估商家的运营数据量,计算数据量标准与运营数据量之间的差值,将差值作为产品预估数据。

在本发明实施例中,由于待预估商家是正常运行的,待预估商家当前的运行状态可能达不到确定的数据量标准的要求,而待预估商家中当前提供的产品数据量是按照当前的运行状况准备的,因此,确定用于指示待预估商家当前已经成功交易的运营数据量,计算数据量标准与运营数据量之间的差值,该差值表示当前待预估商家与其应当具备的产品数据量存在的差距,在后续待预估商家应当增加差值指示的数量的产品数据,将产品的库存量提升到数据量标准指示的数量才可以满足产品的供应,因此,将该差值作为产品预估数据,以便后续待预估商家基于该产品预估数据进行产品的补充。

208、获取待预估商家的多个第一数据标签,确定第二特征数据的多个第二数据标签。

在本发明实施例中,为了在后续进行数据预估时,可以对待预估商家需要增加的产品量进行预估,生成该待预估商家的产品预估数据,首先需要对待预估商家目前可以提供的产品的类型及数量进行统计,生成待预估商家可以提供的产品的多个第一数据标签。其中,在生成产品的多个第一数据标签时,可以按照功能对产品分配第一数据标签,也可以按照价格为产品分配第一数据标签,还可以按照适用性别以及使用年龄分配第一数据标签。例如,对于一部3000元的手机,可以为该手机分配的第一数据标签为“数码用品”或者“3000元”,本发明实施例对获取多个第一数据标签的方式不进行具体限定。需要说明的是,由于可以按照多种方式为产品设置第一数据标签,因此,对于同一个产品来说,该产品可以对应不同种类的多个第一数据标签,本发明实施例对产品对应的第一数据标签的具体个数不进行限定。

当获取到多个第一数据标签后,便可以确定第二特征数据的多个第二数据标签,以便在候选将第一数据标签和第二数据标签进行比对,从而确定待预估商家需要增加哪些产品数据。其中,由于第二特征数据包括使用数据和属性数据,因此,在为第二特征数据设置第二数据标签时,对于使用数据,可以按照使用数据中用户消费情况中购买过的产品来设置第二数据标签;对于属性数据,可以按照属性数据中用户的性别、年龄、爱好等设置第二数据标签。例如,设使用数据中购买过的产品包括产品a和产品b,产品a为手机,价格4000元,产品b为书本,价格30元,则根据该使用数据确定的多个第二数据标签可为“数码用品”、“4000元”、“办公用品”以及“30元”;设属性数据中包括的用户性别为男性、年龄50、爱好游泳,则根据该属性数据确定的多个第二数据标签可为“男性”、“年龄50”以及“运动”。

209、将多个第一数据标签与多个第二数据标签进行比对,在多个第二数据标签中提取与多个第一数据标签不一致的目标数据标签,确定目标数据标签指示至少一个推荐数据,将至少一个推荐数据与目标数据标签对应存储,生成用户预估数据。

在本发明实施例中,当确定了多个第一数据标签与多个第二数据标签后,为了确定待预估商家需要增加哪些产品才能达到吸引用户消费的目的,需要在第二数据标签中确定第一数据标签中没有的目标数据标签,使得待预估商家可以确定目标数据标签指示的产品,并在后续将指示的产品增加进来,从而保证对用户消费需求的满足,达到引流的目的。

在确定目标数据标签时,将多个第一数据标签与多个第二数据标签进行比对,在多个第二数据标签中提取与多个第一数据标签不一致的数据标签作为目标数据标签,并确定该目标数据标签指示的产品,将该产品的数据作为至少一个推荐数据。考虑到待预估商家在接收到预估数据时,可以获知是根据哪些数据标签确定了推荐数据,因此,将至少一个推荐数据与目标数据标签对应存储,从而生成用户预估数据,以便后续将该用户预估数据作为预估数据传输至待预估商家。

另外,在实际应用的过程中,由于目标数据标签为第二数据标签中与第一数据标签不一致的数据标签,其本质为第二数据标签,而第二数据标签是根据包括使用数据和属性数据的第二特征数据确定的,因此,在确定了目标数据标签后,还可以确定包括目标数据标签的目标使用数据和目标属性数据,基于该目标使用数据和目标属性数据确定目标用户,将目标用户的用户标识也作为用户预估数据,以使待预估商家可以获知有哪些用户可能会到店中消费,从而待预估商家可以针对该目标用户进行商品推荐以及优惠等。

210、确定用户预估数据和产品预估数据作为预估数据。

在本发明实施例中,当确定了用户预估数据和产品预估数据后,便可将用户预估数据和产品预估数据作为该待预估商家的预估数据,将预估数据传输至待预估商家,以便待预估商家基于该预估数据增加产品数据的库存量以及增加新的产品数据,实现对用户的引流。

另外,当将预估数据传输至待预估商家后,数据预估系统会保持对待预估商家执行该预估数据的情况进行监控,如果待预估商家执行该预估数据后的营业情况没有改善,则可重新执行上述步骤201至步骤210,重新为该待预估商家生成并发送预估数据;如果待预估商家执行该预估数据后的营业情况有所改善,则可以对该待预估商家的具体改善情况进行整理,与未进行改善之前的情况进行比对,使得待预估商家获知当前的变化。

在实际应用的过程中,参见图2b,数据预估系统中的数据链路为获取其本身应用侧的待处理数据以及第三方商家的第三方数据,通过道路进行的区块方格的划分,对待预估商家所在的目标区块方格进行数据刻画,在待处理数据以及第三方数据中提取得到第一特征数据和第二特征数据,并基于第一特征数据和第二特征数据实现数据的预估,生成预估数据,将预估数据传输至待预估商家,并监视待预估商家执行预估数据的数据情况,保证了数据预估的执行效果。

本发明实施例提供的方法,基于道路进行区块切分,得到多个区块方格,并在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,获取目标区块方格中至少一个用户的第二特征数据,基于第一特征数据和第二特征数据,生成待预估商家的预估数据,将预估数据传输至待预估商家,保证生成的预估数据是与道路的地理位置实际相关的,确保数据预估具有实际的意义,避免生成的预估数据收到地理因素的影响发生错误,数据预估的准确性较高,智能性较好。

本发明实施例提供了一种数据预估方法,可以达到保证生成的预估数据是与道路的地理位置实际相关的,确保数据预估具有实际的意义,避免生成的预估数据收到地理因素的影响发生错误,数据预估的准确性较高,智能性较好的目的,如图3所示,该方法包括:

301、基于道路进行区块切分,得到多个区块方格,多个区块方格中每个区块方格的边长均满足边长阈值。

在本发明实施例中,为了避免由于地理因素造成的数据预估不符合实际情况,因此,对地理环境进行切分,并采用实际的地理因素进行切分,在利用地理因素的同时,保证不会受到地理因素的影响。具体实施过程参见上述实施例中步骤201中所示过程。

302、在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,待预估商家为待进行数据预估的目标商家,至少一个目标商家的属性与待预估商家的属性一致。

在本发明实施例中,根据预设方法,计算待预估商家的待预估商家经纬度,基于待预估商家经纬度,在多个区块方格中确定目标区块方格,预设方法至少为lbs方法,确定待预估商家的属性,基于待预估商家的属性,在目标区块方格中获取至少一个目标商家。这样,对至少一个目标商家进行数据统计,得到至少一个目标商家的交易数据和产品数据,并将至少一个目标商家的交易数据和产品数据作为目标区块方格的第一特征数据。其中,在确定目标区块方格时,根据预设方法,获取待预估商家的待预估商家经纬度,计算多个区块方格的多个经纬度区间,将待预估商家经纬度与多个经纬度区间进行比对,并在多个经纬度区间中提取包括待预估商家经纬度的目标经纬度区间,将目标经纬度区间指示的区块方格作为目标区块方格。具体实施过程参见上述实施例中步骤202至步骤203中所示过程。

303、确定目标区块方格中的至少一个用户,获取至少一个用户的第二特征数据。

在本发明实施例中,获取多个候选用户,确定多个候选用户的多个候选经纬度,候选用户为访问数据预估系统的用户,将多个候选经纬度与目标区块方格的目标经纬度区间进行比对,提取多个候选经纬度中位于目标经纬度区间的至少一个指定经纬度,将至少一个指定经纬度指示的至少一个候选用户作为至少一个用户,并获取至少一个用户的使用数据和属性数据,将使用数据和属性数据作为至少一个用户的第二特征数据。具体实施过程参见上述实施例中步骤204至步骤205中所示过程。

304、基于第一特征数据和第二特征数据,生成待预估商家的预估数据,预估数据至少包括产品预估数据及用户预估数据。

在本发明实施例中,基于第一特征数据,确定产品数据的数据量标准,

获取待预估商家的运营数据量,计算数据量标准与运营数据量之间的差值,将差值作为产品预估数据,并根据第二特征数据,确定至少一个推荐数据,生成用户预估数据,至少一个推荐数据的数据特征与第二特征数据匹配,确定用户预估数据和产品预估数据作为预估数据,将预估数据传输至待预估商家。其中,在确定数据量标准时,统计第一特征数据的交易数据,确定产品数据对应的交易数据量;,确定至少一个目标商家的目标商家个数,计算交易数据量与目标商家个数之间的商值,将商值作为数据量标准;在生成用户预估数据时,获取待预估商家的多个第一数据标签,确定第二特征数据的多个第二数据标签,多个第一数据标签为待预估商家中目标产品数据的标签,将多个第一数据标签与多个第二数据标签进行比对,在多个第二数据标签中提取与多个第一数据标签不一致的目标数据标签;确定目标数据标签指示至少一个推荐数据,将至少一个推荐数据与目标数据标签对应存储,生成用户预估数据。具体实施过程参见上述实施例中步骤206至步骤210中所示过程。

本发明实施例提供的数据预估方法,可以基于道路进行区块切分,得到多个区块方格,并在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,获取目标区块方格中至少一个用户的第二特征数据,基于第一特征数据和第二特征数据,生成待预估商家的预估数据,保证生成的预估数据是与道路的地理位置实际相关的,确保数据预估具有实际的意义,避免生成的预估数据收到地理因素的影响发生错误,数据预估的准确性较高,智能性较好。

进一步地,作为图1方法的具体实现,本发明实施例提供了一种数据预估装置,如图4a所示,装置包括:切分模块401,统计模块402,获取模块403和传输模块404。

该切分模块401,用于基于道路进行区块切分,得到多个区块方格;

该统计模块402,用于在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,待预估商家为待进行数据预估的目标商家,至少一个目标商家的属性与待预估商家的属性一致;

该获取模块403,用于确定目标区块方格中的至少一个用户,获取至少一个用户的第二特征数据;

该生成模块404,用于基于第一特征数据和第二特征数据,生成待预估商家的预估数据,预估数据至少包括产品预估数据及用户预估数据。

在具体的应用场景中,该切分模块401,用于确定地图中的道路,基于道路对区域进行切分;在切分后的区域中获取以道路为边界的多个封闭区域,将多个封闭区域作为多个区块方格。

在具体的应用场景中,如图4b所示,该统计模块402,具体包括:计算子模块4021,获取子模块4022,统计子模块4023和确定子模块4024。

该计算子模块4021,用于根据预设方法,计算待预估商家的待预估商家经纬度,基于待预估商家经纬度,在多个区块方格中确定目标区块方格,预设方法至少为lbs方法;

该获取子模块4022,用于确定待预估商家的属性,基于待预估商家的属性,在目标区块方格中获取至少一个目标商家;

该统计子模块4023,用于对至少一个目标商家进行数据统计,得到至少一个目标商家的交易数据和产品数据;

该确定子模块4024,用于将至少一个目标商家的交易数据和产品数据作为目标区块方格的第一特征数据。

在具体的应用场景中,该计算子模块4021,用于根据预设方法,获取待预估商家的待预估商家经纬度;计算多个区块方格的多个经纬度区间,将待预估商家经纬度与多个经纬度区间进行比对;在多个经纬度区间中提取包括待预估商家经纬度的目标经纬度区间,将目标经纬度区间指示的区块方格作为目标区块方格。

在具体的应用场景中,如图4c所示,该获取模块403,具体包括获取子模块4031,提取子模块4032,第一确定子模块4033和第二确定子模块4034。

该获取子模块4031,用于获取多个候选用户,确定多个候选用户的多个候选经纬度,候选用户为访问数据预估系统的用户;

该提取子模块4032,用于将多个候选经纬度与目标区块方格的目标经纬度区间进行比对,提取多个候选经纬度中位于目标经纬度区间的至少一个指定经纬度;

该第一确定子模块4033,用于将至少一个指定经纬度指示的至少一个候选用户作为至少一个用户;

该第二确定子模块4034,用于获取至少一个用户的使用数据和属性数据,将使用数据和属性数据作为至少一个用户的第二特征数据。

在具体的应用场景中,如图4d所示,该生成模块404,具体包括第一确定子模块4041,计算子模块4042,生成子模块4043和第二确定子模块4044。

该第一确定子模块4041,用于基于第一特征数据,确定产品数据的数据量标准;

该计算子模块4042,用于获取待预估商家的运营数据量,计算数据量标准与运营数据量之间的差值,将差值作为产品预估数据;

该生成子模块4043,用于根据第二特征数据,确定至少一个推荐数据,生成用户预估数据,至少一个推荐数据的数据特征与第二特征数据匹配;

该第二确定子模块4044,用于确定用户预估数据和产品预估数据作为预估数据,将预估数据传输至待预估商家。

在具体的应用场景中,该第一确定子模块4041,用于统计第一特征数据的交易数据,确定产品数据对应的交易数据量;确定至少一个目标商家的目标商家个数,计算交易数据量与目标商家个数之间的商值,将商值作为数据量标准。

在具体的应用场景中,该生成子模块4043,用于获取待预估商家的多个第一数据标签,确定第二特征数据的多个第二数据标签,多个第一数据标签为待预估商家中目标产品数据的标签;将多个第一数据标签与多个第二数据标签进行比对,在多个第二数据标签中提取与多个第一数据标签不一致的目标数据标签;确定目标数据标签指示至少一个推荐数据,将至少一个推荐数据与目标数据标签对应存储,生成用户预估数据。

需要说明的是,本发明实施例提供的一种数据预估装置所涉及各功能单元的其他相应描述,可以参考图1和图3中的对应描述,在此不再赘述。

基于上述如图1和图3所示方法,相应的,本发明实施例还提供了一种存储设备,其上存储有计算机程序,该程序被处理器执行时实现上述如图1和图3所示的数据预估方法。

基于上述如图1和图3所示方法和如图4a至图4d所示虚拟装置的实施例,为了实现上述目的,本发明实施例还提供了一种数据预估的实体装置,该实体装置包括存储设备和处理器;所述存储设备,用于存储计算机程序;所述处理器,用于执行所述计算机程序以实现上述如图1和图3所示的数据预估方法。

通过应用本发明的技术方案,可以基于道路进行区块切分,得到多个区块方格,并在多个区块方格中确定待预估商家所处的目标区块方格,统计目标区块方格中至少一个目标商家的第一特征数据,获取目标区块方格中至少一个用户的第二特征数据,基于第一特征数据和第二特征数据,生成待预估商家的预估数据,将预估数据传输至待预估商家,保证生成的预估数据是与道路的地理位置实际相关的,确保数据预估具有实际的意义,避免生成的预估数据收到地理因素的影响发生错误,数据预估的准确性较高,智能性较好。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。

本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本申请序号仅仅为了描述,不代表实施场景的优劣。

以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1