信息处理方法、信息处理装置和信息推荐方法
【技术领域】
[0001] 本公开涉及信息处理技术领域,更具体地,涉及一种信息处理方法、信息处理装置 和信息推荐方法。
【背景技术】
[0002] 随着移动互联技术的发展,基于条形码的移动应用服务得到了广泛的应用并且获 得了良好的用户体验。然而,当前基于条形码的移动应用服务主要是提供与条形码对应 的产品的相关信息,例如,产品的名称、规格、制造商、周边商场的报价等,而对于用户的自 主扩展查询服务是有限的。例如,当用户扫描了商品的条形码得到例如"雀巢臻享白咖啡 230g"时,如果用户还想快速知道是否有其它品牌的白咖啡,或者如果用户还想知道雀巢白 咖啡是否包括其它规格的产品(例如,580g),如何针对用户的这种需求反馈相应信息是现 有技术中并未提供的服务。
【发明内容】
[0003] 在下文中给出了关于本公开的简要概述,以便提供关于本公开的某些方面的基本 理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定 本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简 化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
[0004] 鉴于以上问题,本公开的目的是提供一种基于条形码的产品查询服务,其能够对 条形码表示的产品信息进行分词,从其提取关键词并确定关键词的分类(例如,该关键词 属于产品品牌词、产品描述属性词、产品类别词还是产品规格词等),以构建条形码、关键词 及其分类之间的关系网,从而根据用户对所呈现的关键词的选择,基于所构建的关系网而 向用户推荐相关产品信息。
[0005] 根据本公开的一方面,提供了一种信息处理方法,其可包括:分词步骤,对预定数 据库中的条形码数据指示的产品信息进行分词并将这些分词结果确定为关键词;关键词分 类确定步骤,根据关键词在预定数据库中的统计信息而确定关键词对应的分类;以及关系 建立步骤,建立条形码数据、关键词和关键词的分类之间的关系并且将该关系存储在预定 数据库中。
[0006] 根据本公开的另一方面,还提供了一种信息处理装置,其可包括:分词单元,被配 置成对预定数据库中的条形码数据指示的产品信息进行分词并将这些分词结果确定为关 键词;关键词分类确定单元,被配置成根据关键词在预定数据库中的统计信息而确定关键 词对应的分类;以及关系建立单元,被配置成建立条形码数据、关键词和关键词的分类之间 的关系并且将该关系存储在预定数据库中。
[0007] 此外,根据本公开的另一方面,还提供了一种信息推荐方法,其可包括:输入步骤, 输入产品的条形码;条形码数据处理步骤,通过根据本公开的方法,对产品的条形码指示的 产品信息进行分词,并且从分词结果提取关键词以呈现给用户;以及推荐步骤,根据用户选 择的一个或多个关键词,基于根据本公开的方法得到的条形码、关键词和关键词的分类之 间的关系,向用户推荐与所选择的关键词有关的产品的信息。
[0008] 根据本公开的另一方面,还提供了一种存储介质,该存储介质包括机器可读的程 序代码,当在信息处理设备上执行程序代码时,该程序代码使得信息处理设备执行以下步 骤:分词步骤,对预定数据库中的条形码数据指示的产品信息进行分词并将这些分词结果 确定为关键词;关键词分类确定步骤,根据关键词在预定数据库中的统计信息而确定关键 词对应的分类;以及关系建立步骤,建立条形码数据、关键词和关键词的分类之间的关系并 且将该关系存储在预定数据库中。
[0009] 根据本公开的另一方面,还提供了一种程序产品,该程序产品包括机器可执行的 指令,当在信息处理设备上执行指令时,该指令使得信息处理设备执行以下步骤:分词步 骤,对预定数据库中的条形码数据指示的产品信息进行分词并将这些分词结果确定为关键 词;关键词分类确定步骤,根据关键词在预定数据库中的统计信息而确定关键词对应的分 类;以及关系建立步骤,建立条形码数据、关键词和关键词的分类之间的关系并且将该关系 存储在预定数据库中。
[0010] 根据本公开的另一方面,还提供了一种存储介质,该存储介质包括机器可读的程 序代码,当在信息处理设备上执行程序代码时,该程序代码使得信息处理设备执行以下步 骤:输入步骤,输入产品的条形码;条形码数据处理步骤,通过根据本公开的方法,对产品 的条形码指示的产品信息进行分词,并且从分词结果提取关键词以呈现给用户;以及推荐 步骤,根据用户选择的一个或多个关键词,基于根据本公开的方法得到的条形码、关键词和 关键词的分类之间的关系,向用户推荐与所选择的关键词有关的产品的信息。
[0011] 根据本公开的另一方面,还提供了一种程序产品,该程序产品包括机器可执行的 指令,当在信息处理设备上执行指令时,该指令使得信息处理设备执行以下步骤:输入步 骤,输入产品的条形码;条形码数据处理步骤,通过根据本公开的方法,对产品的条形码指 示的产品信息进行分词,并且从分词结果提取关键词以呈现给用户;以及推荐步骤,根据用 户选择的一个或多个关键词,基于根据本公开的方法得到的条形码、关键词和关键词的分 类之间的关系,向用户推荐与所选择的关键词有关的产品的信息。
[0012] 在下面的说明书部分中给出本公开实施例的其它方面,其中,详细说明用于充分 地公开本公开实施例的优选实施例,而不对其施加限定。
【附图说明】
[0013] 本公开可以通过参考下文中结合附图所给出的详细描述而得到更好的理解,其中 在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下 面的详细说明一起包含在本说明书中并形成说明书的一部分,用来进一步举例说明本公开 的优选实施例和解释本公开的原理和优点。其中:
[0014] 图1是示出根据本公开的实施例的信息处理方法的过程示例的流程图;
[0015] 图2是示出根据本公开的另一实施例的信息处理方法的过程示例的流程图;
[0016] 图3是示出根据本公开的实施例的条形码数据、关键词和关键词分类之间的关系 的示例的示意图;
[0017] 图4是示出根据本公开的实施例的信息推荐方法的过程示例的流程图;
[0018] 图5是示出根据本公开的实施例的信息处理装置的功能配置示例的框图;
[0019] 图6是示出根据本公开的另一实施例的信息处理装置的功能配置示例的框图;
[0020] 图7是示出根据本公开的实施例的信息推荐装置的功能配置示例的框图;以及
[0021] 图8是示出作为本公开的实施例中可采用的信息处理设备的个人计算机的示例 结构的框图。
【具体实施方式】
[0022] 在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见, 在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施 例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符 合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有 所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开 内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0023] 在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中 仅仅示出了与根据本公开的方案密切相关的设备结构和/或处理步骤,而省略了与本公开 关系不大的其它细节。
[0024] 接下来,将参照图1至图8描述本公开的实施例。
[0025] 首先,将参照图1描述根据本公开的实施例的信息处理方法。图1是示出根据本 公开的实施例的信息处理方法的过程示例的流程图。
[0026] 如图1所示,根据本公开的实施例的信息处理方法100可包括分词步骤S102、关键 词分类确定步骤S104和关系建立步骤S106。
[0027] 首先,在分词步骤S102中,可对预定数据库中的条形码数据指示的产品信息进行 分词并且将这些分词结果确定为关键词。
[0028] 具体地,可利用现有的分词工具(诸如,例如"结巴"中文分词、NLPIR汉语分词系 统等)对条形码数据指示的产品信息进行初步分词。然而,考虑到产品信息的特性,例如文 本长度短、包含分词系统语料库未收录的未登录词等,利用现有分词工具的分词结果可能 并不是理想的,因此可能需要对分词方式进行调整以适应产品信息的特性。在下文中将对 这种调整进行详细描述。
[0029] 接下来,在关键词分类确定步骤S