掌桥专利:专业的专利平台
掌桥专利
首页

一种提取地址关键词的方法和装置

文献发布时间:2023-06-19 12:02:28


一种提取地址关键词的方法和装置

技术领域

本发明涉及计算机技术领域,尤其涉及一种提取地址关键词的方法和装置。

背景技术

提取订单地址的关键词是物流领域中的分单环节中的一个非常重要的步骤。准确的站点和关键词关系列表,对实现高效物流至关重要,目前多数情况下都由物流公司的一线配送人员人工维护站点-关键词列表或关键词-站点列表。

但是,人工维护上述站点-关键词列表或关键词-站点列表,不但增加了物流相关成本,也影响所维护的列表的准确性。

发明内容

有鉴于此,本发明实施例提供了一种提取地址关键词的方法和装置,能够自动生成配送站点和地址关键词的对应关系,节省了物流成本,并且降低了在物流订单派发中将物流订单分配至配送站点的错误率,提高了订单地址关键词的精确度和时效性,提高了订单派发效率。

为实现上述目的,根据本发明实施例的一个方面,提供了一种提取地址关键词的方法,其特征在于,包括:

采集历史地址和对应的站点,对所述历史地址进行分词以得到分词结果;按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

可选地,所述提取地址关键词的方法,其特征在于,所述预定义的一个或多个分级标签是按地理范围大小划分的,所述第一分级标签指示了路范围和/或建筑物范围。

可选地,所述提取地址关键词的方法,其特征在于,所述根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,包括:第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果与其后方所述建筑物标签的分词结果组合为所述关键词。

可选地,所述提取地址关键词的方法,其特征在于,所述确定所述历史地址的关键词,还包括:确定各个所述被标注为所述第一分级标签的分词结果与站点的对应情况,将与所述站点具有一一对应关系的所述被标注为所述第一分级标签的分词结果作为关键词。

可选地,所述提取地址关键词的方法,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

可选地,所述提取地址关键词的方法,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:对于待分站点的新地址进行分词以及按照所述预定义的一个或多个分级标签标注所述新地址的分词结果,根据被标注为所述第一分级标签的分词结果,确定所述新地址所归属的站点。

可选地,所述提取地址关键词的方法,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:获取测试地址和对应的站点;在所述关键词出现在所述测试地址中的情况下,根据所述测试地址对应的站点和所述关键词对应的站点相同的占比,来确定是否删除所存储的关键词。

可选地,所述提取地址关键词的方法,其特征在于,所述站点设置有经纬度覆盖范围,在所述站点的所述经纬度覆盖范围内部分经纬度覆盖范围被划分至另一站点的情况下,所述部分经纬度覆盖范围对应的所述关键词归属至所述另一站点。

为实现上述目的,根据本发明实施例的第二方面,提供了一种划分地址的装置,其特征在于,包括:分词模块,用于采集历史地址和对应的站点,对所述历史地址进行分词以得到分词结果;标注模块,用于按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;存储模块,用于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

可选地,所述划分地址的装置,其特征在于,所述预定义的一个或多个分级标签是按地理范围大小划分的,所述第一分级标签指示了路范围和/或建筑物范围。

可选地,所述划分地址的装置,其特征在于,所述根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,包括:第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果与其后方所述建筑物标签的分词结果组合为所述关键词。

可选地,所述划分地址的装置,其特征在于,所述确定所述历史地址的关键词,还包括:第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果与其后方所述建筑物标签的分词结果组合为所述关键词。

可选地,所述划分地址的装置,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

可选地,所述划分地址的装置,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:对于待分站点的新地址进行分词以及按照所述预定义的一个或多个分级标签标注所述新地址的分词结果,根据被标注为所述第一分级标签的分词结果,确定所述新地址所归属的站点。

可选地,所述划分地址的装置,其特征在于,在相对应地存储所述关键词和所述站点之后,还包括:获取测试地址和对应的站点;在所述关键词出现在所述测试地址中的情况下,根据所述测试地址对应的站点和所述关键词对应的站点相同的占比,来确定是否删除所存储的关键词。

可选地,所述划分地址的装置,其特征在于,所述站点设置有经纬度覆盖范围,在所述站点的所述经纬度覆盖范围内部分经纬度覆盖范围被划分至另一站点的情况下,所述部分经纬度覆盖范围对应的所述关键词归属至所述另一站点。

为实现上述目的,根据本发明实施例的第三方面,提供了一种提取地址关键词的电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述提取地址关键词的方法中任一所述的方法。

为实现上述目的,根据本发明实施例的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如上述提取地址关键词的方法中任一所述的方法。

上述发明中的一个实施例具有如下优点或有益效果:因为采集历史地址和对应的站点,对所述历史地址进行分词以得到分词结果;按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点,所以降低了在订单派发中订单地址关键词和站点匹配的错误率,提高了订单地址关键词的精确度和时效性,提高了订单派发效率。

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是根据本发明第一实施例提供的一种提取地址关键词的方法的流程示意图;

图2是根据本发明第二实施例提供的一种提取地址关键词的方法的流程示意图;

图3是根据本发明第三实施例提供的一种将地址划分至站点的方法的流程示意图;

图4是根据本发明第四实施例提供的一种提取地址关键词的方法的流程示意图;

图5是根据本发明第五实施例提供的一种提取地址关键词的方法的流程示意图;

图6是根据本发明实施例的划分地址的装置的主要模块示意图;

图7是本发明实施例可以应用于其中的示例性系统架构图;

图8是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。

具体实施方式

以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

本申请中所述的站点指的是,物流公司在各个区域的物流节点,也即配送站点。相对于配送中心来说的,该站点是物流公司最小的分货场所,也即包裹在被快递到订单地址之前的最后一站。可以理解的是,上述所述站点为示例,本申请对所述站点的范围和形式等不做限定。

如图1所示,本发明第一实施例提供了一提取地址关键词的方法,该方法可以包括以下步骤:

步骤S101:采集历史地址,对所述历史地址进行分词以得到分词结果。

具体地,例如,根据已经妥投的订单信息,获取订单中的地址信息,对所述地址根据预定的分词模型进行分词操作。

步骤S102:按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签。

具体地,一个或多个分级标签指的是分词结果所涉及的地理范围,例如,对于一个与订单相关的配送地址“云南省昆明市官渡区关上街道春城路国贸中心10号门老会展中心”,其中,云南省被标注为省级分级标签、昆明市被标注为市级分级标签、官渡区被标注为区级分级标签、关上街道被标注为街道分级标签、春城路被标注为道路级分级标签、国贸中心被标注为小区或写字楼群分级标签、10号门被标注为楼号分级标签、老会展中心被标注为小区或写字楼群分级标签,也即,所述预定义的一个或多个分级标签是按地理范围大小划分的。

进一步,在这些分级标签中,部分分级标签用于将地址归属于某一站点。在一个示例中,配送站点的范围和街道范围可相比拟,那么,该街道辖区内的道路上、建筑物内等的收货地址均由该配送站点进行配送。因而在提取地址关键词时,应重点关注被标注为“道路”或“建筑物”的分词结果。在本文中,将用于标识所述历史地址所归属的站点的分级标签称为第一分级标签,也即,所述一个或多个分级标签中包括用于标识所述历史地址所归属的站点的第一分级标签。进一步,在上述示例中,所述第一分级标签指示了路范围和/或建筑物范围。但可以理解的是,本申请不限于此,例如,如果配送站点的范围和区范围可相比拟,那么该区辖区内的街道内的收货地址均由该配送站点进行配送,因而在提取地址关键词时,应重点关注被标注为“街道”的分词结果。

此外,所述站点具有站点ID,以下所提到的站点ID代表了站点。

现采用一具体历史订单配送地址举例说明上述流程。示例地址为:

云南昆明市官渡区关上街道春城路国贸中心10号门老会展中心,其对应的站点ID为WD1801-0578。

进一步地,可选地,利用长短期记忆网络和条件随机场所结合的模型或其他模型根据表一预定义的分级标签对上述示例历史地址进行分词操作,得到如下结果:

WD1801-0578*云南/t昆明市/c官渡区/r关上街道/m春城路/v国贸中心/s10号门/b老会展中心/s

具体地,所述分级标签中“/v”和“/s”中任意一种即为第一分级标签,用于标识该地址所归属的站点,即,站点WD1801-0578。

表一

步骤S103:根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

具体地,仍以步骤S101-S102的订单地址为例,订单地址分词结果如下:

WD1801-0578*云南/t昆明市/c官渡区/r关上街道/m春城路/v国贸中心/s10号门/b老会展中心/s

根据所述第一分级标签,即所述标签中“/v”和“/s”中任意一种,得到如下关键词:春城路、国贸中心、老会展中心;

根据该历史地址所归属的站点ID,确定所述关键词与站点的关系为:春城路:[WD1801-0578];国贸中心:[WD1801-0578];

即,根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点WD1801-0578,确定所述历史地址的关键词为春城路、

国贸中心和老会展中心。

进一步地,相对应地存储所述关键词和所述站点。

所述存储模块可以为数据库、链表、文本文件等任意一种或多种,本申请不做限定。

步骤S104:所述根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,包括:第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果与其后方所述建筑物标签的分词结果组合为所述关键词,还包括:确定各个所述被标注为所述第一分级标签的分词结果与站点的对应情况,将与所述站点具有一一对应关系的所述被标注为所述第一分级标签的分词结果作为关键词。

具体地,根据所述第一分级标签,即所述分级标签中“/v”如表一所示,分级标签“/v”指示为路范围,分级标签“/b”指示为建筑物;进一步地,根据所述分级标签中“/v”,确定其后面的分词结果是否存在分级标签“/b”,如果存在,则将分级标签“/v”标注的分词结果与分级标签“/b”标注的分词结果组合成为关键词,即,第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果和所述建筑物标签其后面的分词结果组合为所述关键词。

根据步骤S102-S103,现采用另一具体历史订单配送地址举例说明上述流程。

示例地址为:云南昆明市官渡区关上街道春城路10号门国贸中心老会展中心,其对应的站点ID为WD1801-0579。

根据表一预定义的分级标签对上述示例历史地址进行分词操作,得到如下结果:

WD1801-0579*云南/t昆明市/c官渡区/r关上街道/m春城路/v 10号门/b国贸中心/s老会展中心/s

具体地,根据上述示例,得到如下关键词:春城路10号门、国贸中心、老会展中心;

根据该历史地址所归属的站点ID,确定所述关键词与站点的关系为:春城路10号门:[WD1801-0579];国贸中心:[WD1801-0579];老会展中心:[WD1801-0579];

进一步地,根据上述两个地址示例,得到如下关键词和相对应站点ID:

春城路:[WD1801-0578,WD1801-0579],

国贸中心:[WD1801-0578,WD1801-0579],

老会展中心:[WD1801-0578,WD1801-0579],

春城路10号:[WD1801-0579],

由此可见,关键词春城路、国贸中心、老会展中心归属于不同的站点,根据所述的规则,即,确定各个所述被标注为所述第一分级标签的分词结果与站点的对应情况,将与所述站点具有一一对应关系的所述被标注为所述第一分级标签的分词结果作为关键词;其中,春城路、国贸中心、老会展中心分别对应两个站点,即,与站点不具有一一对应的关系,故不作为关键词,进一步地,得到关键词和相对应站点ID为:

春城路10号:[WD1801-0579]

如图2所示,本发明第二实施例提供了一提取地址关键词的方法,该方法可以包括以下步骤:

如图2所示,步骤S201-S203关于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

处理流程与S101-S103描述一致,在此不再赘述。

步骤S204,在相对应地存储所述关键词和所述站点之后,还包括:统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

具体地,根据已存储地所述关键词和其相对应的所述站点,验证关键词的准确性,即,统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

进一步地,以具体示例说明上述流程。根据步骤S201-S203,结合更多的地址示例,假设示例所归属的站点分别为站点1和站点2,则得到所述关键词和其相对应的所述站点如下:

关键词:[站点1,站点1,站点1,站点1,站点1,站点1,站点2,站点2]

进一步地,根据如下规则关键词与其相对应的站点,如下规则中指示的数字4、0.5、0.75仅为举例说明,本申请对所述总次数和所述占比不做限定。

关键词对应的站点中,站点出现次数大于4次时,若站点出现次数与所有站点出现的次数的占比大于等于0.5,则确定不删除该站点以及相对应的关键词;若站点出现总次数小于等于4次时,若站点出现次数与所有站点出现的次数的占比大于等于0.75,则确定不删除该站点及相对应的关键词,即,统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

具体地,仍以步骤S203所示的示例说明,已知如下关键词和所述站点的对应关系:

春城路:[WD1801-0578,WD1801-0579],

国贸中心:[WD1801-0578,WD1801-0579],

老会展中心:[WD1801-0578,WD1801-0579],

春城路10号:[WD1801-0579],

根据统计春城路归属的站点WD1801-0578出现的总次数为1,出现次数与站点出现次数的占比为0.5,根据上述规则,即若站点出现次数与所有站点出现的次数的占比大于等于0.75,则确定不删除该站点点以及相对应的关键词,得知春城路以及对应站点的关系将删除;进一步地,根据上述规则,国贸中心、老会展中心以及对应站点的关系将删除。

如图3所示,本发明第三实施例提供的一种将地址划分至站点的方法的流程示意图;

如图3所示,步骤S301-步骤S303关于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点的处理流程与S101-S103描述一致,在此不再赘述。

步骤S304:在相对应地存储所述关键词和所述站点之后,还包括:对于待分站点的新地址进行分词以及按照所述预定义的一个或多个分级标签标注所述新地址的分词结果,根据被标注为所述第一分级标签的分词结果,确定所述新地址所归属的站点。

具体地,以示例说明上述流程,待分站点示例地址为:云南昆明市官渡区关上街道春城路国贸中心10号门科技馆

根据步骤S301-S303所述的流程,得到该示例地址的分词结果如下:

云南/t昆明市/c官渡区/r关上街道/m春城路/v10号门/b科技馆/s

即,对于待分站点的新地址进行分词以及按照所述预定义的一个或多个分级标签标注所述新地址的分词结果。

进一步地,根据S301-S303,得到关键词为春城路10号门,根据已知的如下对应关系,春城路10号:[WD1801-0579],得到该待分配站点地址的归属站点为WD1801-0579,进一步地,选择关键词匹配数量最多的站点作为新地址的站点,即,根据被标注为所述第一分级标签的分词结果,确定所述新地址所归属的站点。

如图4所示,图4是根据本发明第四实施例提供的一种提取地址关键词的方法的流程示意图;

如图4所示,步骤S401-步骤S403关于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点的处理流程与S101-S103描述一致,在此不再赘述。

步骤S404,在相对应地存储所述关键词和所述站点之后,还包括:

获取测试地址和对应的站点;在所述关键词出现在所述测试地址中的情况下,根据所述测试地址对应的站点和所述关键词对应的站点相同的占比,来确定是否删除所存储的关键词。

具体地,根据历史地址和其所归属站点,确定所述测试地址和对应的站点,进一步地,对所述关键词进行验证,包括:获取所述关键词,判断所述关键词是否出现在所述测试地址,根据判断结果,确定确定是否删除所存储的关键词。

具体地,以如下示例说明判断所述关键词的规则:

获取关键词出现在所述测试地址中且所述关键词对应的站点ID与所述测试地址ID相同的次数,根据结果标记正确的次数;

获取关键词未出现在所述测试地址中且所述关键词对应的站点ID与所述测试地址ID相同的次数,根据结果标记错误的次数;

获取关键词出现在所述测试地址中且所述关键词对应的站点ID与所述测试地址ID不相同的次数,根据结果标记错误的次数;

获取关键词未出现于所述测试地址的次数,根据结果标记被忽略的次数;

根据所述正确的次数、错误的次数、被忽略的次数确定据所述测试地址对应的站点和所述关键词对应的站点相同的占比,假设该占比为准确率,低于准确率阈值的关键词标注为删除;

所述准确率根据实验所确定为0.9,本发明对所述准确率阈值不做限定。

可选地,根据上述流程,可以为定期获取测试地址和对应的站点;在所述关键词出现在所述测试地址中的情况下,根据所述测试地址对应的站点和所述关键词对应的站点相同的占比,来确定是否删除所存储的关键词,可选地,所述定期检查的频率为一个星期一次。

图5是根据本发明第五实施例提供的一种提取地址关键词的方法的流程示意图;

如图5所示,步骤S501-步骤S503关于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点的处理流程与S101-S103描述一致,在此不再赘述。

步骤S504,所述站点设置有经纬度覆盖范围,在所述站点的所述经纬度覆盖范围内部分经纬度覆盖范围被划分至另一站点的情况下,所述部分经纬度覆盖范围对应的所述关键词归属至所述另一站点。

具体地,根据步骤S501-S503,得到所述关键词与所述关键词归属所述站点的对应关系,进一步地,获取所述站点设置的经纬度覆盖范围,在所述站点变更的情况下,举例说明变更的情况,比如站点合并、站点搬迁等,根据划分后的经纬度覆盖范围内所述站点的关键词,得到其所归属的新的站点,即,所述站点设置有经纬度覆盖范围,在所述站点的所述经纬度覆盖范围内部分经纬度覆盖范围被划分至另一站点的情况下,所述部分经纬度覆盖范围对应的所述关键词归属至所述另一站点。

如图6所示,本发明实施例提供了一种划分地址的装置600,包括:分词模块601,标注模块602,存储模块603;其中:

所述分词模块601:用于采集历史地址和对应的站点,对所述历史地址进行分词以得到分词结果;

所述标注模块602,用于按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;

所述存储模块603,用于根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

可选地,所述划分地址的装置,其特征在于,

所述预定义的一个或多个分级标签是按地理范围大小划分的,所述第一分级标签指示了路范围和/或建筑物范围。

可选地,所述划分地址的装置,其特征在于,

所述根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,包括:

第一分级标签指示了路范围的情况下,如果在被标注为所述第一分级标签的分词结果后面的分词结果中存在建筑物标签,则将被标注为所述第一分级标签的分词结果与其后面所述建筑物标签其后面的分词结果组合为所述关键词。

可选地,所述划分地址的装置,其特征在于,

所述确定所述历史地址的关键词,还包括:

确定各个所述被标注为所述第一分级标签的分词结果与站点的对应情况,将与所述站点具有一一对应关系的所述被标注为所述第一分级标签的分词结果作为关键词。

可选地,所述划分地址的装置,其特征在于,

在相对应地存储所述关键词和所述站点之后,还包括:

统计所述关键词所归属的一个或多个站点,根据对于所述关键词所述站点出现的总次数,和/或出现的占比,确定是否删除所述关键词和所述站点的对应关系。

可选地,所述划分地址的装置,其特征在于,

在相对应地存储所述关键词和所述站点之后,还包括:

对于待分站点的新地址进行分词以及按照所述预定义的一个或多个分级标签标注所述新地址的分词结果,根据被标注为所述第一分级标签的分词结果,确定所述新地址所归属的站点。

可选地,所述划分地址的装置,其特征在于,

在相对应地存储所述关键词和所述站点之后,还包括:

获取测试地址和对应的站点;

在所述关键词出现在所述测试地址中的情况下,根据所述测试地址对应的站点和所述关键词对应的站点相同的占比,来确定是否删除所存储的关键词。

可选地,所述划分地址的装置,其特征在于,

所述站点设置有经纬度覆盖范围,在所述站点的所述经纬度覆盖范围内部分经纬度覆盖范围被划分至另一站点的情况下,所述部分经纬度覆盖范围对应的所述关键词归属至所述另一站点。

本发明实施例还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例提供的方法。

本发明实施例还提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例提供的方法。

图7示出了可以应用本发明实施例的提取地址关键词方法或划分地址的装置的示例性系统架构700。

如图7所示,系统架构700可以包括终端设备701、702、703,网络704和服务器705。网络704用以在终端设备701、702、703和服务器705之间提供通信链路的介质。网络704可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用终端设备701、702、703通过网络704与服务器705交互,以接收或发送消息等。终端设备701、702、703上可以安装有各种通讯客户端应用,例如网页浏览器应用、搜索类应用、即时通信工具和邮箱客户端等。

终端设备701、702、703可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

服务器705可以是提供各种服务的服务器,例如实现提取地址关键词的服务器。例如,服务器705可以从终端设备接收到的历史地址,对所述历史地址进行分词以得到分词结果;按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。实现如上述实施例所述的提取地址关键词方法,并将所提取地址关键词反馈给终端设备。

需要说明的是,本发明实施例所提供的提取地址关键词的方法一般由服务器705执行,相应地,划分地址装置一般设置于服务器705中。

应该理解,图8中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。

下面参考图8,其示出了适于用来实现本发明实施例的终端设备的计算机系统800的结构示意图。图8示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图8所示,计算机系统800包括中央处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有系统800操作所需的各种程序和数据。CPU 801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。

以下部件连接至I/O接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。

特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(CPU)801执行时,执行本发明的系统中限定的上述功能。

需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的模块和/或单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块和/或单元也可以设置在处理器中,例如,可以描述为:一种生成模块、标注模块、存储模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,生成模块还可以被描述为“根据历史地址分词结果和预定义标签,确定地址关键词和所归属站点的模块”。

作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:采集历史地址和对应的站点,对所述历史地址进行分词以得到分词结果;按照预定义的一个或多个分级标签标注所述历史地址的分词结果,其中,所述一个或多个分级标签中包括用于将所述历史地址划分至所述站点的一个或多个第一分级标签;根据被标注为所述第一分级标签的分词结果和所述历史地址归属的站点,确定所述历史地址的关键词,相对应地存储所述关键词和所述站点。

根据本发明实施例的技术方案,降低了在订单派发中订单地址关键词和站点匹配的错误率,提高了订单地址关键词的精确度和时效性,提高了订单派发效率。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

相关技术
  • 一种提取地址关键词的方法和装置
  • 关键词提取方法、关键词提取装置和计算机可读存储介质
技术分类

06120113148481