一种以若干标签替代标题显示商品主要信息的方法与流程

文档序号:12123954阅读:562来源:国知局
一种以若干标签替代标题显示商品主要信息的方法与流程

本发明涉及互联网领域中一种在页面上显示商品主要信息的方法,尤其是涉及互联网和移动终端商品列表页面中的一种以若干标签替代标题显示商品主要信息的方法。



背景技术:

随着电子商务平台的兴起,互联网中的商品逐渐丰富。电商在描述一件商品的主要信息时,如附图1所示,传统的方法是直接使用标题显示。在这种情况下,商品列表页面中商品的标题越来越长,特别是服装等非标品类别的商品标题经常因为过长而需要截取,如附图2是2015年8月3日在淘宝手机客户端搜索连衣裙显示的商品列表页面。长标题阅读需要更多时间,并且在截取时可能丢失重要部分,因此导致用户阅读困难,降低了用户浏览商品的效率和体验;并且长标题很难由一种语言翻译成另外一种语言。



技术实现要素:

在为了解决以上问题,如附图3所示,本发明提出了一种以若干标签替代标题显示商品主要信息的方法。如附图4所示,实现该方法的系统至少由标签库、标签提取模块、显示模块3个部分组成。

标签库:

一个可维护的标签库保存所有标签的数据。标签的信息包括但不限于标签名、同义词表、其他语种标签名、标签包含的上下文标签、标签类型以及权重等字段,某些字段可以省略,比如不需要显示英文则可以省略英文标签名字段。其中标签名和同义词表字段用于标签提取模块在商品标题、商品简介或者商品属性中匹配标签;标签名和其他语种标签名用于显示模块在显示商品主要信息时按照用户偏好语种显示标签;标签包含的上下文标签用于根据商品列表页面的上下文来过滤已经包含意义的标签,例如商品列表页面中都是连衣裙,则“女性”、“裙子”和“连衣裙”这3个标签可以隐藏;标签类型或者权重字段用于显示模块在显示空间不足等情况下优先保留更能说明商品特点的标签。

标签提取模块:

标签提取模块通过使用标签库,在商品信息、商品简介或者商品属性等处匹配标签。然后将商品和匹配的若干标签关联,供显示模块使用。

显示模块:

当用户在互联网或移动终端上浏览商品列表页面时,商品的主要信息由显示模块生成。在显示商品列表中的一个商品时,显示模块根据标签提取模块返回的若干标签,依据用户的语言偏好、浏览页面的上下文以及显示空间对商品主要信息进行显示。其中用户的语言偏好决定了显示模块使用具体哪种语种显示标签;当浏览页面的上下文中已经包含某种意义时,该意义对应的标签可以隐藏;当显示空间不足时,根据标签类型或者权重,优先保留更重要、更具体或者其他更能说明商品特点的标签。

如说明书附图中图1、图3所示对比,本发明与现有使用标题显示商品主要信息的方法相比具有以下优点:首先,和传统的长标题相比,若干标签更易阅读,提高了用户的浏览效率和体验;其次,在翻译页面为其他语种时,和长标题需要语言学专家逐句翻译相比,标签可以使用词典由计算机逐词自动翻译;最后,在显示空间不足等情况下,和传统的长标题直接截取部分文字相比,本发明提出的方法可以更智能的优先保留更能说明商品特点的标签。

附图说明

图1是传统的商品列表页面显示商品主要信息的方法。

图2是传统显示方法在淘宝手机客户端搜索连衣裙的实例。

图3是本发明提出的商品列表页面显示商品主要信息的方法。

图4是本发明提出方法的系统结构示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。

实施例

使用MySQL关系型数据库,数据库中包含标签表和商品信息表2张数据库表。数据库中的标签表即标签库,包含标签ID、标签中文名、标签英文名、标签同义词、标签词性、标签包含的上下文标签以及是否可用这些字段;商品信息表即商品库,包含商品ID、商品价格、商品标题、商品简介、商品图片链接字段。标签库由手工添加常见词汇初始化,以及标签抽取模块半自动识别新标签的方式维护;商品库由商品管理系统维护,其维护方式与本发明无关因此不做描述。

标签抽取模块由斯坦福大学开源分词器做预处理,分词器的自定义词典中添加标签库中的所有标签名和同义词。分词器将商品的标题拆分成多个关键词。对每个关键词,如果任何一个标签的标签名或者同义词与其相同,则匹配这个关键词和对应标签并保存;如果关键词没有匹配成功,则以不可用状态添加到标签库中,以便后续人工审核并补全字段数据后作为可用的新标签。

当用户在互联网或移动终端上浏览商品列表页面时。显示模块首先确认该页面的上下文标签,例如连衣裙促销活动页面,该页面的上下文标签是连衣裙;然后对列表中的每一个商品,对该商品对应的若干标签依据上下文进行过滤,例如上下文是连衣裙,则过滤掉“女性”、“裙子”和“连衣裙”标签;对过滤后剩余的若干标签,按照当前用户偏好的语言,决定是使用中文还是英文标签名进行显示;在确定语言后,计算显示空间可以容纳的标签数量,如果显示空间不足,则按照标签词性,优先保留修饰性的标签,例如保留形容词性标签而抛弃名词性标签;最后将剩余的标签展示在页面中需要的位置上。

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