小区类型确定方法和装置、电子设备与流程

文档序号:16741959发布日期:2019-01-28 13:05阅读:123来源:国知局
小区类型确定方法和装置、电子设备与流程

本说明书实施例涉及计算机技术领域,特别涉及一种小区类型确定方法和装置、电子设备。



背景技术:

通常情况下,新小区的家装需求较大,旧小区的家装需求较小。为了发现家装商业机会,需要对小区进行类型划分,以便于更好的开展营销活动。在相关技术中,需要从房产信息源(例如房产中介机构)处获取小区的相关数据,进而根据所述相关数据对小区进行类型划分。所述相关数据例如可以包括建成时间等等。上述相关技术依赖于从房产信息原处获得的相关数据。业务亟需一种新的小区类型确定方法。



技术实现要素:

本说明书实施例的目的是提供一种小区类型确定方法和装置、电子设备,以确定小区类型。

为实现上述目的,本说明书实施例提供一种小区类型确定方法,包括:获取多个交易数据;每个交易数据包括相互对应的商品标识信息和收货地址;根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型;所述小区类型用于区分新小区和旧小区。

为实现上述目的,本说明书实施例提供一种小区类型确定装置,包括:交易数据获取单元,用于获取多个交易数据;每个交易数据包括相互对应的商品标识信息和收货地址;小区标识信息获取单元,用于根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;类型确定单元,用于根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型;所述小区类型用于区分新小区和旧小区。

为实现上述目的,本说明书实施例提供一种电子设备,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令以实现以下步骤:获取多个交易数据;每个交易数据包括相互对应的商品标识信息和收货地址;根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型;所述小区类型用于区分新小区和旧小区。

由以上本说明书实施例提供的技术方案可见,本说明书实施例中,电子设备可以获取多个交易数据;可以根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;可以根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型。这样所述电子设备可以使用交易数据来确定小区类型。

附图说明

为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本说明书实施例一种小区类型确定方法的流程图;

图2为本说明书实施例一种小区类型确定装置的功能结构图;

图3为本说明书实施例一种电子设备的功能结构图。

具体实施方式

下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。

请参阅图1。本说明书实施例提供一种小区类型确定方法。所述小区类型确定方法以电子设备为执行主体。所述电子设备具体可以包括移动终端、计算机终端、服务器端或类似的运算装置。所述小区类型确定方法可以包括以下步骤。

步骤s10:获取多个交易数据。

在本实施例中,所述交易数据可以对应有交易时刻,所述交易时刻可以为所述交易数据的产生时刻。所述交易数据可以包括商品标识信息和收货地址。所述商品标识信息可以用于标识商品,例如可以为商品的名称、商品的货号、商品的编码、或其它能够定位出商品的任何形式的信息。所述商品标识信息对应的商品可以归属于至少一个类目。所述类目可以为家具、家电、家装建材、基础建材、或家装摆设等。所述收货地址例如可以为xxx省xxx市(县)xxx镇xxx小区xxx幢xxx单元xxx楼等。所述收货地址可以对应有第一收录时刻。所述第一收录时刻可以为收货地址被收录的时刻,例如被记入数据库的时刻。所述收货地址可以是由所述电子设备收录的,也可以是由除所述电子设备以外的其它电子设备收录的。在所述交易数据中收货地址和商品标识信息可以具有对应关系。具体地,在所述收货地址可以接收商品标识信息对应的商品。

在本实施例的一个实施方式中,所述交易数据还可以包括用户标识信息。所述用户标识信息可以用于标识用户,例如可以为用户的账户、用户的手机号、用户的身份证号、用户的姓名、或其它能够定位出用户的任何形式的信息。在所述交易数据中用户标识信息、收货地址和商品标识信息可以具有对应关系。具体地,所述用户标识信息对应的用户可以在收货地址接收商品标识信息对应的商品。

在本实施例中,所述多个交易数据对应的交易时刻可以分别位于指定时间区间内。所述指定时间区间的大小可以根据实际需要灵活设定,例如可以为12个月、6个月、或5个月等。所述多个交易数据可以分别位于类目体系中的全部类目下,也可以分别位于类目体系中的多个指定类目下。所述指定类目可以为家具、家电、家装建材、基础建材、或家装摆设等。

所述电子设备可以具有历史交易记录;可以从所述历史交易记录中获取所述多个交易数据。例如,所述电子设备可以为淘宝、京东、亚马逊、当当、ebay等电子商务平台的服务器。所述服务器可以从历史交易记录中获取所述多个交易数据。或者,除去所述电子设备以外的其它电子设备可以具有历史交易记录;可以从所述历史交易记录中获取所述多个交易数据;可以向所述电子设备发送所述多个交易数据。所述电子设备可以接收所述多个交易数据。例如,所述电子设备可以为用于确定小区类型的业务服务器。所述其它电子设备可以为淘宝、京东、亚马逊、当当、ebay等电子商务平台的服务器。所述电子商务平台的服务器可以从历史交易记录中获取所述多个交易数据;可以向所述业务服务器发送所述多个交易数据。所述业务服务器可以接收所述多个交易数据。

步骤s12:根据所述多个交易数据中的收货地址,获取至少一个小区标识信息。

在本实施例中,所述小区标识信息可以用于标识小区,例如可以为小区的推广名称、小区的备案名称、小区的地块名称、小区的编码、或其它能够定位出小区的任何形式的信息。所述小区可以理解为具有相对独立居住环境的居民住宅区。

在本实施例中,所述收货地址可以包括多个地址段。所述地址段可以为省地址段、市(县)地址段、镇(街道)地址段、小区地址段、楼房地址段、或门户地址段等。例如,收货地址a1可以为seg1_xx1省seg2_xx1市(县)seg3_xx1镇seg4_xx1小区seg5_xx1幢。那么,收货地址a1的省地址段可以为seg1_xx1;市(县)地址段可以为seg2_xx1;镇地址段可以为seg3_xx1;小区地址段可以为seg4_xx1;楼房地址段可以为seg5_xx1。如此所述电子设备可以根据所述多个交易数据中收货地址内的小区地址段,获取至少一个小区标识信息。不同收货地址内的小区地址段可以相同或不同,因而根据不同收货地址内的小区地址段获得的小区标识信息可以相同或不同。此外,鉴于小区标识信息是根据收货地址内的小区地址段获得的,因而小区标识信息可以与收货地址具有对应关系。每个小区标识信息具体可以对应至少一个收货地址。

所述电子设备可以从收货地址中提取小区地址段;可以根据提取出的小区地址段,获取至少一个小区标识信息。具体地,所述电子设备可以直接将提取出的小区地址段作为小区标识信息。或者,为了便于描述,可以将小区地址段作为第一地址段;可以将除小区地址段以外的、且表示的地理区域大于小区地址段的地址段作为第二地址段。所述第二地址段可以为省地址段、市(县)地址段、或镇(街道)地址段等。在同一收货地址内的第一地址段和第二地址段可以具有对应关系。不同的地理区域内有可能包括具有相同小区标识信息的小区。即,不同的第二地址段有可能对应相同的第一地址段。例如,收货地址a1可以为seg1_xx1省seg2_xx1市(县)seg3_xx1镇seg4_xx1小区seg5_xx1幢。收货地址a2可以为seg1_xx2省seg2_xx2市(县)seg3_xx2镇seg4_xx1小区seg5_xx2幢。收货地址a1和收货地址a2具有相同的第一地址段seg4_xx1。第一地址段seg4_xx1在收货地址a1和收货地址a2分别对应不同的第二地址段。为了将对应不同第二地址段的第一地址段进行区分,所述电子设备还可以对提取出的小区地址段进行特定处理,可以将处理后的小区地址段作为小区标识信息。所述特定处理方式例如可以为:将来自同一收货地址内的小区地址段和第二地址段进行拼接。具体地,例如,收货地址a1可以为seg1_xx1省seg2_xx1市(县)seg3_xx1镇seg4_xx1小区seg5_xx1幢。那么,将来自收货地址a1内的小区地址段seg4_xx1、省地址段seg1_xx1、市(县)地址段seg2_xx1、镇地址段seg3_xx1进行拼接,得到小区标识信息seg1_xx1-seg2_xx1-seg3_xx1-seg4_xx1。当然,上述特定处理方式仅为示例,实际上所述特定处理方式还可以包括其它能够将对应不同第二地址段的第一地址段进行区分的任何方式。

步骤s14:根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型。

在本实施例中,所述小区类型可以用于区分新小区和旧小区。所述小区类型具体可以包括第一类型和第二类型。所述第一类型可以用于表示小区为新小区。所述新小区可以为建成时间较晚的小区。新小区的家装需求通常较大。所述家装可以理解为居民住宅的装修或装饰,例如可以包括水电改造、灯饰安装、家具安装、家电安装等内容。所述第二类型可以用于表示小区为旧小区。所述旧小区可以为建成时间较早的小区。旧小区的家装需求通常较小。

在本实施例的一个实施方式中,如前所述,小区标识信息可以与收货地址具有对应关系。收货地址可以与商品标识信息具有对应关系。这样小区标识信息可以与商品标识信息具有对应关系。所述电子设备可以统计每个小区标识信息在类目集合中每个类目下的交易数据的数量,作为第一数量;可以根据第一数量,确定每个小区标识信息的分值;可以根据分值,确定每个小区标识信息对应的小区类型。其中,所述类目集合可以包括所述多个交易数据中商品标识信息对应的商品归属的类目。

具体地,所述电子设备可以根据每个小区标识信息在所述类目集合中每个类目下的第一数量,计算该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;n表示所述类目集合中类目的数量;λi表示类目i对应的权重值;mi表示该小区标识信息在类目i下的第一数量。这里λi可以为经验值,也可以采用机器学习的方式得到。当然,上述公式仅为示例,实际上所述电子设备还可以采用其它方式来计算小区标识信息的分值。

具体地,所述电子设备可以将每个小区标识信息的分值与预设阈值进行比对;可以根据比对结果确定该小区标识信息对应的小区类型。所述预设阈值可以为经验值,也可以采用机器学习的方式得到。所述预设阈值的大小可以根据实际需要灵活设定。例如,在小区标识信息的分值大于或等于所述预设阈值时,所述电子设备可以确定该小区标识信息对应的小区类型为第一类型;在小区标识信息的分值小于所述预设阈值时,所述电子设备可以将确定该小区标识信息对应的小区类型为第二类型。

进一步地,在本实施方式中,所述电子设备还可以统计每个小区标识信息对应的交易数据的数量,作为第二数量;可以根据第二数量,确定每个小区标识信息对应的交易频次;可以根据交易频次和第一数量,确定每个小区标识信息对应的分值。具体地,所述电子设备可以从所述多个交易数据对应的交易时刻中,选取最大交易时刻和最小交易时刻;针对每个小区标识信息,可以根据最大交易时刻、最小交易时刻和第二数量,计算该小区标识信息对应的交易频次。例如,最大交易时刻可以为2018年01月01日;最小交易时刻可以为2017年1月1日;某一小区标识信息对应的第二数量可以为3650。那么,该小区标识信息对应的交易频次可以为10次/天。具体地,所述电子设备可以根据每个小区标识信息在所述类目集合中每个类目下的第一数量和该小区标识信息对应的交易频次,计算该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;n表示类目集合中类目的数量;λi表示类目i对应的权重值;mi表示该小区标识信息在类目i下的第一数量;freq表示该小区标识信息对应的交易频次。当然,上述公式仅为示例,实际上所述电子设备还可以采用其它方式来计算小区标识信息的分值。

进一步地,在本实施方式中,针对每个小区标识信息,所述电子设备可以从该小区标识信息对应的至少一个收货地址的第一收录时刻中,选取最小第一收录时刻,作为该小区标识信息对应的第二收录时刻;可以根据第二收录时刻和第一数量,确定该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;n表示所述类目集合中类目的数量;λi表示类目i对应的权重值;mi表示该小区标识信息在类目i下的第一数量;t0表示当前时刻;t表示该小区标识信息对应的第二收录时刻。当然,上述公式仅为示例,实际上所述电子设备还可以采用其它方式来计算小区标识信息的分值。

进一步地,在本实施方式中,考虑到在某一小区附近的小区均为新小区时,该小区往往也为新小区;在某一小区附近的小区均为老小区时,该小区往往也为老小区。在确定每个小区标识信息的分值以后,针对每个小区标识信息,所述电子设备还可以根据小区标识信息集合中每个小区标识信息的分值,对所针对小区标识信息的分值进行修正。在所述小区标识信息集合中每个小区标识信息的小区地址与所针对小区标识信息的小区地址间的距离在预设范围内。其中,小区标识信息的小区地址可以理解为该小区标识信息对应的小区的地址,具体可以根据该小区标识信息对应的至少一个收货地址得到。所述预设范围可以为经验值,也可以采用机器学习的方式得到。所述预设范围的大小可以根据实际需要灵活设定。所述修正例如可以为:取小区标识信息集合中各个小区标识信息分值的代表值;将所述代表值与所针对小区标识信息的分值进行数学运算;将数学运算的结果作为所针对小区标识信息修正后的分值。所述代表值可以为均值、中位数、或众数等。所述数学运算包括但不限于加法运算、减法运算、乘法运算、除法运算等。当然,上述修正方式仅为示例,实际上所述电子设备还可以采用其它方式来修正分值。

在本实施例的另一个实施方式中,如前所述,所述交易数据还可以包括用户标识信息。小区标识信息可以与收货地址具有对应关系。收货地址可以分别与商品标识信息和用户标识信息具有对应关系。这样小区标识信息可以分别与用户标识信息和商品标识信息具有对应关系。如此,所述电子设备可以根据商品标识信息对应的商品归属的类目,确定每个用户标识信息对应的概率值;可以根据每个小区标识信息对应的至少一个用户标识信息的概率值,确定该小区标识信息对应的分值;可以根据分值,确定每个小区标识信息对应的小区类型。所述概率值可以用于表示用户标识信息对应的用户家装的概率。

具体地,所述电子设备可以统计每个用户标识信息在类目集合中每个类目下的交易数据的数量,作为第三数量;可以根据第三数量,确定每个用户标识信息对应的概率值。例如,所述电子设备可以使用公式来计算用户标识信息对应的概率值。其中,f表示该用户标识信息对应的概率值;n表示所述类目集合中类目的数量;λi表示类目i对应的权重值;ui表示该用户标识信息在类目i下的交易数据数量;sum表示该用户标识信息在类目集合中各个类目下的交易数据数量之和。

具体地,针对每个小区标识信息,所述电子设备可以根据该小区标识信息对应的至少一个用户标识信息的概率值,计算该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;y表示该小区标识信息对应的用户标识信息的数量;fi表示用户标识信息i对应的概率值。

具体地,所述电子设备根据分值确定小区类型的过程,可以参见前述实施方式。

进一步地,在本实施方式中,所述电子设备还可以统计每个小区标识信息对应的交易数据的数量,作为第二数量;可以根据第二数量,确定每个小区标识信息对应的交易频次;可以根据交易频次和概率值,确定每个小区标识信息对应的分值。具体地,所述电子设备可以根据每个小区标识信息对应的交易频次和对应的至少一个用户标识信息的概率值,计算该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;y表示该小区标识信息对应的用户标识信息的数量;fi表示用户标识信息i对应的概率值;freq表示该小区标识信息对应的交易频次。当然,上述公式仅为示例,实际上所述电子设备还可以采用其它方式来计算小区标识信息的分值。

进一步地,在本实施方式中,针对每个小区标识信息,所述电子设备可以从该小区标识信息对应的至少一个收货地址的第一收录时刻中,选取最小第一收录时刻,作为该小区标识信息对应的第二收录时刻;可以根据第二收录时刻和概率值,确定该小区标识信息的分值。例如,所述电子设备可以使用公式来计算小区标识信息的分值。其中,k表示该小区标识信息的分值;y表示该小区标识信息对应的用户标识信息的数量;fi表示用户标识信息i对应的概率值;t0表示当前时刻;t表示该小区标识信息对应的第二收录时刻。当然,上述公式仅为示例,实际上所述电子设备还可以采用其它方式来计算小区标识信息的分值。

进一步地,在本实施方式中,考虑到在某一小区附近的小区均为新小区时,该小区往往也为新小区;在某一小区附近的小区均为老小区时,该小区往往也为老小区。在确定每个小区标识信息的分值以后,针对每个小区标识信息,所述电子设备还可以根据小区标识信息集合中每个小区标识信息的分值,对所针对小区标识信息的分值进行修正。在所述小区标识信息集合中每个小区标识信息的小区地址与所针对小区标识信息的小区地址间的距离在预设范围内。修正的方式具体可以参见前述实施方式。

在本实施例中,所述电子设备可以获取多个交易数据;可以根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;可以根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型。这样所述电子设备可以使用交易数据来确定小区类型。

请参阅图2。本说明书实施例提供一种小区类型确定装置。所述小区类型确定装置可以包括以下单元。

交易数据获取单元20,用于获取多个交易数据;每个交易数据包括相互对应的商品标识信息和收货地址;

小区标识信息获取单元22,用于根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;

类型确定单元24,用于根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型;所述小区类型用于区分新小区和旧小区。

请参阅图3。本说明书实施例提供一种电子设备。所述电子设备可以包括存储器和处理器。

在本实施例中,所述存储器可以按任何适当的方式实现。例如,所述存储器可以为只读存储器、机械硬盘、固态硬盘、或u盘等。所述存储器可以用于存储计算机指令。

在本实施例中,所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(applicationspecificintegratedcircuit,asic)、可编程逻辑控制器和嵌入微控制器的形式等等。所述处理器可以执行所述计算机指令实现以下步骤:

获取多个交易数据;每个交易数据包括相互对应的商品标识信息和收货地址;

根据所述多个交易数据中的收货地址,获取至少一个小区标识信息;

根据商品标识信息对应的商品归属的类目,确定每个小区标识信息对应的小区类型;所述小区类型用于区分新小区和旧小区。

可以理解的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其它实施例的不同之处。尤其,对于小区类型确定装置实施例和电子设备实施例而言,由于其基本相似于小区类型确定方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

另外,本领域技术人员在阅读本说明书文件之后,可以无需创造性劳动想到将本说明书列举的部分或全部实施例进行任意组合,这些组合也在本说明书公开和保护的范围内。

在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmablelogicdevice,pld)(例如现场可编程门阵列(fieldprogrammablegatearray,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片2。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logiccompiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardwaredescriptionlanguage,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)与verilog2。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书各个实施例或者实施例的某些部分所述的方法。

本说明书可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

虽然通过实施例描绘了本说明书,本领域普通技术人员知道,本说明书有许多变形和变化而不脱离本说明书的精神,希望所附的权利要求包括这些变形和变化而不脱离本说明书的精神。

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