一种推荐商品信息的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子商务领域,具体而言,涉及一种推荐商品信息的方法及装置。
【背景技术】
[0002]目前,为了节省时间,用户经常进行网上购物,在用户网上购物时网上购物平台需要为用户推荐商品信息,以使用户根据商品信息挑选商品,以节省在商场中挑选商品的时间。
[0003]当前,现有技术中提供了一种推荐商品信息的方法,包括:用户的终端发送商品关键词给网上购物平台,网上购物平台根据用户提交的商品关键词,搜索与该商品关键词相关的商品信息,将这些商品信息发送给用户的终端。用户的终端接收并显示这些商品信息,用户根据显示的商品信息选择所需的商品。
[0004]在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
[0005]网上购物平台直接将与商品关键词相关的商品信息发送给用户,用户根据商品信息选择商品,很难从众多商品中选择出价格低廉且质量优良的商品,而且最终选择的商品的商家一般离用户很远,需要经过很长时间用户才能收到商家配送的商品,导致网上购买商品的效率很低。
【发明内容】
[0006]有鉴于此,本发明实施例的目的在于提供一种推荐商品信息的方法及装置,从地理位置、商品价格和质量三个方面考虑为用户推荐商品信息,提高网上购买商品的效率。
[0007]第一方面,本发明实施例提供了一种推荐商品信息的方法,所述方法包括:
[0008]接收用户提交的商品关键词和用户位置信息;
[0009]搜索与所述商品关键词相匹配的商品信息,所述商品信息包括商品价格、商家位置信息和质量评价值;
[0010]根据所述用户位置信息及每个商品信息包括的商品价格、商家位置信息和质量评价值,对所述每个商品信息进行排序,得到商品信息列表;
[0011]将所述商品信息列表发送给所述用户的终端。
[0012]结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述根据所述用户位置信息及每个商品信息包括的商品价格、商家位置信息和质量评价值,对所述每个商品信息进行排序,包括:
[0013]根据所述用户位置信息和每个商品信息包括的商家位置信息,分别计算每个商品信息的商家与所述用户之间的距离值;
[0014]根据所述每个商品信息的距离值及所述每个商品信息包括的商品价格和质量评价值,对所述每个商品信息进行排序,得到商品信息列表。
[0015]结合第一方面的第一种可能的实现方式,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述根据所述每个商品信息的距离值及所述每个商品信息包括的商品价格和质量评价值,对所述每个商品信息进行排序,得到商品信息列表,包括:
[0016]根据所述每个商品信息的距离值,按照预设距离顺序对所述每个商品信息排序,得到商品信息距离列表;根据所述每个商品信息包括的商品价格,按照预设价格顺序对所述每个商品信息排序,得到商品信息价格列表;根据所述每个商品信息包括的质量评价值,按照预设质量顺序对所述每个商品信息排序,得到商品信息质量列表;或者,
[0017]根据预设距离权重、预设价格权重、预设质量权重、每个商品信息的距离值、每个商品信息包括的商品价格和质量评价值,分别计算每个商品信息的推荐指数,根据所述每个商品信息的推荐指数,按照预设顺序对所述每个商品信息进行排序,得到商品信息综合列表。
[0018]结合第一方面,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述将所述商品信息列表发送给所述用户的终端之后,还包括:
[0019]根据用户选择的商品信息,生成订单信息,将所述订单信息发送给所述商品信息对应的商家的终端,发送提货提示信息给所述用户的终端,所述提货提示信息包括所述商家的商家位置信息。
[0020]结合第一方面的第三种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述发送提货提示信息给所述用户的终端之后,还包括:
[0021]根据用户下单的商品信息,生成提货图形码,将所述提货图形码发送给所述用户的终端;
[0022]接收商家的终端发送的订单查询信息,获取所述订单查询信息对应的订单信息,将所述订单信息发送给所述商家的终端,所述订单查询信息携带所述商家的终端扫描得到的提货图形码,或所述订单查询信息携带所述商家从扫描得到的提货图形码中提取的商品信息。
[0023]第二方面,本发明实施例提供了一种推荐商品信息的装置,所述装置包括:
[0024]接收模块,用于接收用户提交的商品关键词和用户位置信息;
[0025]搜索模块,用于搜索与所述商品关键词相匹配的商品信息,所述商品信息包括商品价格、商家位置信息和质量评价值;
[0026]排序模块,用于根据所述用户位置信息及每个商品信息包括的商品价格、商家位置信息和质量评价值,对所述每个商品信息进行排序,得到商品信息列表;
[0027]发送模块,用于将所述商品信息列表发送给所述用户的终端。
[0028]结合第二方面,本发明实施例提供了上述第二方面的第一种可能的实现方式,其中,所述排序模块包括:
[0029]计算单元,用于根据所述用户位置信息和每个商品信息包括的商家位置信息,分别计算每个商品信息的商家与所述用户之间的距离值;
[0030]排序单元,用于根据所述每个商品信息的距离值及所述每个商品信息包括的商品价格和质量评价值,对所述每个商品信息进行排序,得到商品信息列表。
[0031]结合第二方面的第一种可能的实现方式,本发明实施例提供了上述第二方面的第二种可能的实现方式,其中,所述排序单元包括:
[0032]第一排序子单元,用于根据所述每个商品信息的距离值,按照预设距离顺序对所述每个商品信息排序,得到商品信息距离列表;根据所述每个商品信息包括的商品价格,按照预设价格顺序对所述每个商品信息排序,得到商品信息价格列表;根据所述每个商品信息包括的质量评价值,按照预设质量顺序对所述每个商品信息排序,得到商品信息质量列表;或者,
[0033]第二排序子单元,用于根据预设距离权重、预设价格权重、预设质量权重、每个商品信息的距离值、每个商品信息包括的商品价格和质量评价值,分别计算每个商品信息的推荐指数,根据所述每个商品信息的推荐指数,按照预设顺序对所述每个商品信息进行排序,得到商品信息综合列表。
[0034]结合第二方面,本发明实施例提供了上述第二方面的第三种可能的实现方式,其中,所述装置还包括:
[0035]提示模块,用于根据用户选择的商品信息,生成订单信息,将所述订单信息发送给所述商品信息对应的商家的终端,发送提货提示信息给所述用户的终端,所述提货提示信息包括所述商家的商家位置信息。
[0036]结合第二方面的第三种可能的实现方式,本发明实施例提供了上述第二方面的第四种可能的实现方式,其中,所述装置还包括:
[0037]提货模块,用于根据用户下单的商品信息,生成提货图形码,将所述提货图形码发送给所述用户的终端;接收商家的终端发送的订单查询信息,获取所述订单查询信息对应的订单信息,将所述订单信息发送给所述商家的终端,所述订单查询信息携带所述商家的终端扫描得到的提货图形码,或所述订单查询信息携带所述商家从扫描得到的提货图形码中提取的商品?目息。
[0038]在本发明实施例提供的方法及装置中,根据用户位置信息及每个商品信息包括的商品价格、商家位置信息和质量评价值,对每个商品信息进行排序,得到商品信息列表;将商品信息列表发送给用户的终端。本发明从地理位置、商品价格和质量三个方面考虑,对商品信息进行了排序,排序后的商品信息有助于用户选择出价格低廉且质量优良的商品,且有助于确定与用户距离近的商家,能够缩短用户收到商品的时间,提高了网上购买商品的效率。
[0039]为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
【附图说明】
[0040]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,