1.本公开涉及计算机技术领域,尤其涉及一种信息搜索与展示方法及相关设备。
背景技术:2.衣食住行是人类生活的基本需要,直接影响着人们的生活质量。
3.在相关技术中,在搜索衣食住行的相关信息时通常只能得到一些笼统的搜索结果,并不能向用户提供有针对性的信息,可能导致需要用户不断更换搜索词或搜索策略或者更换搜索路径(例如,切换应用程序(app)),进而导致搜索效率较低。
技术实现要素:4.本公开提出一种的信息搜索与展示方法及相关设备,以解决或部分解决上述问题。
5.本公开第一方面,提供了一种信息展示方法,包括:
6.响应于接收到包括与购买需求相关的关键词的搜索请求,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;
7.在搜索结果页展示所述目标对象的多媒体资源和购买信息。
8.本公开第二方面,提供了一种信息搜索方法,包括:
9.接收终端设备发送的信息搜索请求;
10.响应于确定所述信息搜索请求包括与购买需求相关的关键词,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;以及
11.将所述目标对象的多媒体资源和购买信息发送给所述终端设备。
12.本公开第三方面,提供了一种信息展示装置,包括:
13.获取模块,被配置为:响应于接收到包括与购买需求相关的关键词的搜索请求,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;以及
14.展示模块,被配置为:在搜索结果页展示所述目标对象的多媒体资源和购买信息。
15.本公开第四方面,提供了一种信息搜索装置,包括:
16.接收模块,被配置为:接收终端设备发送的信息搜索请求;
17.获取模块,被配置为:响应于确定所述信息搜索请求包括与购买需求相关的关键词,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;以及
18.发送模块,被配置为:将所述目标对象的多媒体资源和购买信息发送给所述终端设备。
19.本公开第五方面,提供了一种计算机设备,包括一个或者多个处理器、存储器;和一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多
等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
40.图1示出了本公开实施例所提供的示例性系统100的示意图。
41.如图1所示,该系统100可以包括至少一个终端设备102和服务器104。
42.终端设备102可以是终端用户使用的终端,并且终端设备102可以是任意的终端设备。例如,该终端设备102既可以是移动终端(例如,手机、平板电脑(pad)),也可以是固定终端(例如,个人电脑(pc)、笔记本电脑)。该终端设备102可以运行应用程序,并可以由该应用程序为用户提供相应的服务。
43.服务器104可以是单个服务器或者多个服务器,在多个服务器场景下,这些服务器之间可以采用分布式架构并且可以形成为服务器集群。
44.在一些实施例中,如图1所示,系统100还可以包括用于存储数据的数据库服务器106,服务器104可以从数据库服务器106中调取所需的数据,例如,视频数据、图片数据、商品信息,等等。
45.作为一个可选的应用场景,该系统100可以是一个视频服务系统,终端用户可以通过使用运行有视频应用程序的终端设备102从服务器104中获取到相应的视频服务。该视频服务可以是各种类型的视频服务,例如,影视服务、短视频服务,等等。
46.在相关技术中,视频类服务通常提供的是观看各种视频的服务。而对于生活类服务,例如,美食服务,通常由另一些应用程序来提供。若能在视频类服务中增加生活类服务功能,将有助于提示用户体验。
47.另外,用户在使用生活类服务时,可以通过搜索的方式来查找自己所需要的生活类服务。但是,在相关技术中,对应搜索结果的展示通常是以门店为中心进行聚合,这样不利于用户筛选相应的商品。例如,当用户输入与团购相关的搜索词(例如,“xx冰淇淋团购”)时,通常是在搜索结果页中显示提供团购的商家门店信息,需要进一步进入相应门店的详情页才能看到相关的团购商品和信息。然而,用户的需求可能是能够在搜索结果页直接找到团购商品并了解相关团购套餐。
48.鉴于此,本公开实施例提供了一种信息展示方法,包括:响应于接收到包括与购买需求相关的关键词的搜索请求,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;在搜索结果页展示所述目标对象的多媒体资源和购买信息。这样,当用户搜索与购买需求相关的信息时,可以在搜索结果页中展示以目标对象为聚合维度的多媒体资源和相应的购买信息,从而可以使用户更加直观地了解具体的目标对象的相关信息,提升了用户体验。
49.图2a示出了根据本公开实施例的一个示例性页面200的示意图。
50.在初始状态下,用户可以使用终端设备102打开一个应用程序(例如,视频类应用程序),然后进入搜索页200,如图2a所示。进入搜索页200的方式可以是任意的,例如,在主页面中点击搜索按钮从而进入该搜索页200。
51.在搜索页下,用户可以通过在搜索栏202中输入搜索词来查找自己想要搜索的对象。
52.如图2a所示,在一些实施例中,用户可以在搜索栏202中输入与购买需求相关的搜
索词来搜索目标对象。例如,用户可以在搜索栏202中输入与团购相关的搜索词来搜索团购商品。
53.在输入搜索词之后,用户点击搜索按键,终端设备102可以基于用户输入的搜索词生成信息搜索请求,并可以将该信息搜索请求发送到服务器104。
54.服务器104可以接收该信息搜索请求,并根据该信息搜索请求包含的关键词来确定用户的搜索意图。
55.在一些实施例中,当服务器104确定该信息搜索请求包括与购买需求相关的关键词时,可以确定用户具有搜索商品的意图。作为一个可选实施例,当服务器104确定该信息搜索请求包括与团购相关的关键词时,可以确定用户具有搜索团购商品的意图。
56.与购买需求(例如,团购需求)相关的关键词可以是反映用户的购买意向(例如,团购意向)的词。作为一个可选实施例,为了避免用户的购买意向与其他搜索意向混淆,与购买需求相关的关键词需要包括“购买”“买”等关键词,并且,在此基础上可以进一步包括三种类型的其他关键词:其一,完整的门店名称,例如,xx冰淇淋(xx店);其二,商户名(或品牌名),例如,xx冰淇淋;其三,地点+商户名(或品牌名),例如,xx市xx冰淇淋。这样,当关键词包含“购买”“买”以及上述三类其他关键词中的其中一种时,可以认为用户输入的搜索词包括与购买需求相关的关键词。作为一个可选实施例,当关键词包含“团购”以及上述三类其他关键词中的其中一种时,可以认为用户输入的搜索词包括与团购需求相关的关键词。
57.在确定该信息搜索请求包括与购买需求相关的关键词之后,服务器104可以进一步获取与该关键词对应的目标对象(例如,商品或团购商品)的多媒体资源和购买信息(例如,团购信息)。
58.作为一个可选实施例,服务器104可以先根据所述关键词确定对应的目标对象,然后获取与所述目标对象对应的多媒体资源以及团购信息。
59.例如,假设该关键词为xx冰淇淋团购,则可以根据该商户名或品牌名(xx冰淇淋),确定对应的团购商品(目标对象)。该团购商品的信息可以是存储在数据库服务器106中,通过匹配该关键词可以从数据库服务器106中调取相应的团购商品信息。可以理解,一般地,一个商户或一个品牌的团购商品的数量可以不止一种,因此,在根据关键词匹配团购商品时,可以匹配到多个团购商品。
60.可以理解,用户团购商品时通常更希望搜寻在其所在地附近的团购商品,因此,在确定团购商品时,可以根据关键词中的位置信息来确定用户的所处位置,然后将与用户所在位置相关的团购商品调取出来。作为一个可选实施例,可以将用户所在城市的团购商品调取出来,这样的推荐结果能够更符合用户的使用习惯。
61.在一些实施例中,若该信息搜索请求中的关键词不包括位置信息,则服务器104可以通过确定终端设备102的当前位置,并根据该当前位置来确定对应的多个团购商品。这样,即使用户的信息搜索请求中不包括位置信息,也可以向用户反馈其所在位置相关的多媒体数据和团购信息,提升用户体验。
62.在确定相应的目标对象(例如,团购商品)之后,服务器104可以进一步查找与该目标对象相关的多媒体资源以及购买信息。
63.该多媒体资源可以是图片或视频等资源,并可以包括所述目标对象的服务内容(例如,团购套餐的内容),或者,可以包括用于描述所述多媒体资源对应的目标对象的多媒
体内容。这样,当多媒体资源展示在终端设备102的页面中时,用户可以通过该多媒体资源获取到相应的描述目标对象的服务内容的多媒体内容,从而可以更好地了解目标对象,提升了用户体验。
64.该购买信息(例如,团购信息)可以是预先与目标对象关联的购买信息,反映的是购买目标对象的相关信息。在一些实施例中,所述购买信息可以包括对应的商品的价格、优惠比例、售卖数量、适用门店数量、最近门店距离、认证信息中的至少其一。该认证信息可以是一些机构、公司或商家主导的对商户进行评价的信息,例如,某某市十大最受欢迎餐厅。
65.在一些实施例中,在获取与所述目标对象对应的多媒体资源时,可以根据多媒体数据的相关信息来对多媒体数据进行选择。
66.图2b示出了根据本公开实施例的示例性方法210的流程示意图。
67.在获取每个目标对象对应的多媒体资源时,如图2b所示,在步骤212,可以先确定所述多个目标对象中的第一对象(例如,xx冰淇淋的超值双人餐)。
68.然后,在步骤214,服务器104可以确定所述第一对象对应的多个候选资源。这些候选资源可以是预先与第一对象关联的资源,从而在确定第一对象之后可以相应地确定这些候选资源。
69.作为一个可选实施例,服务器104可以对候选资源设置一些筛选规则,例如,将与第一对象的相关度大于预设相关度阈值的资源作为候选资源。被筛选的资源可以是存储在数据库服务器106中的各种多媒体资源。这样,将与第一对象强相关的资源作为候选资源,使得最终推送给终端设备102的多媒体数据能够与相应的团购商品强相关,能够更好地反映团购商品的信息,有利于用户作出选择,提升用户体验。
70.在一些实施例中,计算相关度的方式可以是通过计算所述候选资源所包含的信息与所述目标商品的团购信息的匹配度来实现。
71.作为一个可选实施例,候选资源所包含的信息可以通过从候选资源的主题中获取。例如,上传或制作该候选资源的用户可以为该资源取名,例如,xx冰淇淋超值双人餐探店视频。这样,通过提取该主题中的信息,然后基于该信息与第一对象的购买信息进行匹配可以知道,该资源与第一对象的匹配度很高,从而可以确定该资源与第一对象的相关度很高,可以将其作为第一对象的候选资源。
72.在一些实施例中,除了候选资源携带的一些文字信息之外,还可以通过对资源内容进行识别来提取资源内容包含的信息,进而基于这些识别得到的信息来确定候选资源与第一对象的相关度。
73.例如,假设候选资源为视频或图片,可以通过进行图像识别(例如,ocr(opticalcharacter recognition,光学字符识别))来提取图像中的文字信息,来作为计算相关度的信息。例如,视频中可能在某些图像帧中拍摄到了商品的信息(例如,菜单),通过识别该信息可以提取到相应的文字信息。类似地,也可以从图片中提取到文字信息。
74.又例如,假设候选资源为视频,可以通过语音识别(例如,asr(自动语音识别技术,automatic speech recognition))来提取视频中的语音信息,然后根据语音信息,然后根据该语音信息来计算候选资源与第一对象的相关度。
75.在确定候选资源之后,在步骤216,服务器104可以根据所述多个候选资源的播放量、互动数据、质量信息、时效信息中的至少其一,选取所述多个候选资源中的目标候选资
源作为所述第一对象对应的多媒体资源。
76.其中,播放量可以是指该候选资源被播放的次数,互动数据可以是指候选资源的点赞数、评论数、收藏数等等。这样,播放量和互动数据反映了候选资源的热度,将热度更高的视频推送给用户,能够更好地向用户展示该商品(目标对象)的信息,有利于用户作出选择。
77.质量信息可以反映该资源的质量,例如,该资源为视频时,是否有抖动感、介绍商品(目标对象)的内容在视频中的占比,等等,均可以反映该资源的质量。如果视频没有抖动感或者介绍商品的内容在视频中的占比很高,则可以认为该资源的质量较高。这样,将质量更好的视频推送给用户,能够更好地向用户展示该商品的信息,有利于用户作出选择。
78.时效信息可以是指该候选资源的发布时间是否处于商品(目标对象)的生效时间期间的信息。若该资源的发布时间已经超出商品的生效时间,则该候选资源不能作为多媒体数据推送给终端设备102。
79.在一些实施例中,为了更好地从候选资源中筛选出推送给终端设备102的多媒体资源,可以基于上述信息设置筛选规则。
80.例如,若根据时效信息确定该候选资源已经超出商品(目标对象)的生效时间,则剔除该候选资源。
81.又例如,若根据质量信息确定该候选资源的质量较低(例如,介绍商品(目标对象)的内容在视频中的占比为0),则剔除该候选资源。
82.然后,在基于上述规则剔除一些候选资源之后,可以基于上述信息计算剩余候选资源的综合评分,然后按照评分从高到低对候选资源进行排序,将排第一的或者排名靠前的候选资源作为第一对象对应的多媒体资源来推送给终端设备102。
83.采用上述方法210,可以为每个目标对象筛选出相关的多媒体资源来推送给终端设备102。
84.这样,服务器104在确定目标对象对应的多媒体资源和购买信息之后,可以将多媒体资源和购买信息发送给终端设备102。
85.于是,终端设备102可以从服务器104获取到与所述关键词对应的目标对象的多媒体资源和购买信息,然后在搜索结果页中展示所述多媒体资源和所述购买信息。
86.图3a示出了根据本公开实施例的另一示例性页面300的示意图。
87.如图3a所示,终端设备102可以在搜索结果页300中展示与多个目标对象对应的多个多媒体资源302和多个购买信息304。
88.作为一个可选实施例,如图3a所示,该多媒体资源302以及对应的购买信息304可以是以卡片306的形式展示的。这样,当多个多媒体资源302和多个团购信息304在页面300中按照预设规则排布时,页面300能够更加简洁、美观,样式更加独特。
89.在一些实施例中,在展示多媒体资源302时,若多媒体资源302是图片,则页面300中的对应位置可以展示该图片的缩略图,若多媒体资源302是视频,则页面300中的对应位置可以展示该视频的关键帧,所述关键帧可以是在所述视频中所述目标对象的服务内容占比最多的视频帧。作为一个可选实施例,在展示多媒体资源302时,在所述多媒体资源的一侧(例如,下方)还可以展示所述多媒体资源的描述信息(图中未示出),所述描述信息选自所述多媒体资源的文案或所述多媒体资源的评论,从而在打开多媒体资源进行详细查看之
前就能大致了解其内容,有助于用户快速获取相关信息。可选地,若多媒体资源302是视频,还可以在页面300中的对应位置直接播放该视频。这样,可以更加直接地让用户了解到团购商品的套餐内容。作为一个可选实施例,前述的描述信息还可以叠加显示在播放窗口中,有助于用户快速获取相关信息。
90.在一些实施例中,所述目标对象可以是单一目标对象或目标对象组合。其中,单一目标对象可以是该目标对象(例如,团购商品)对应的适用门店仅有一家,目标对象组合可以是该目标对象的适用门店有多家,且所述目标对象组合的构成和购买信息是相对应的,亦即所述目标对象组合对应的购买信息是相同的,例如,都是同一个团购套餐。这样,当目标对象是目标对象组合时,终端设备102可以以目标对象对应的购买信息为聚合维度将目标对象组合中的多个目标对象聚合为一条结果来进行展示,从而节省了页面展示空间,信息展示更精简。如图3a所示,超值双人餐和畅享四人餐都对应了多个适用门店,分别都进行了聚合展示,精简了页面布局,有利于用户获得更多信息。
91.在一些实施例中,所述购买信息可以包括店铺信息(适用门店信息),终端设备102可以在搜索结果页展示所述目标对象的多媒体资源和购买信息时,可以获取所述目标对象对应的店铺信息,在确定所述目标对象对应的店铺数量为多个时,可以在所述搜索结果页聚合展示所述店铺信息,从而可以精简页面布局,同时有利于用户获得更多信息。
92.如图3a所示,作为一个可选实施例,在聚合展示店铺信息时,可以在所述搜索结果页展示所述店铺信息的数量信息,从而用户可以了解该目标对象的适用店铺有多少,有助于用户进行决策(适用店铺多,说明选择范围大)。
93.如图3b所示,作为一个可选实施例,在聚合展示店铺信息时,可以在所述搜索结果页展示距离最近的店铺的店铺信息,从而用户可以根据距离判断是否方便到店消费,有助于用户进行决策。
94.在一些实施例中,由于店铺信息被聚合展示,为了能够进一步展示更多信息,响应于针对聚合展示的所述店铺信息的触发操作,终端设备102可以在所述搜索结果页或者在地图页310中以地图的形式展示所述店铺信息对应的多个店铺位置312、所述店铺位置周边的打卡地标识314或者与所述店铺信息相关联的其他店铺(例如,用户可能会关联消费的其他店铺)的标识。这样,利用地图来展示多个店铺信息对应的店铺位置,可以使用户能够从地图角度获取多个适用门店相对自己当前位置的位置信息,有利于用户做出决策。并且,通过在地图中展示店铺位置周边的打卡地标识314(例如,网红打卡地的标识),能够丰富用户消费之后的活动,进一步帮助用户做出决策。此外,通过将与所述店铺信息相关联的其他店铺(例如,用户可能会关联消费的其他店铺)的标识展示在地图中,使得用户可以按照消费习惯选择相应的店铺,进一步帮助用户做出决策。
95.前述的聚合展示以目标对象为聚合维度进行展示,能够较好地实现页面布局并有利于帮助用户掌握信息和做出决策。可以理解,除了前述的聚合方式外,还可以采用其他聚合方式。
96.在一些实施例中,所述目标对象和所述多媒体资源的数量均为多个,若终端设备102确定多个所述多媒体资源中的目标多媒体资源对应于多个目标对象,在所述搜索结果页展示所述目标多媒体资源并为所述目标多媒体资源打上数量标签,所述数量标签用于说明所述目标多媒体资源对应的目标对象的数量。
97.图3d示出了根据本公开实施例的示例性页面320的示意图。
98.如图3d所示,当目标多媒体资源322a对应的目标对象有多个时,终端设备102可以在搜索结果页320中与目标多媒体资源322a对应的位置展示数量标签3222a,用于说明所述目标多媒体资源对应的目标对象的数量。类似地,当目标多媒体资源322b对应的目标对象有多个时,终端设备102还可以在搜索结果页320中与目标多媒体资源322b对应的位置展示数量标签3222b。这样,不管目标多媒体资源322a、322b对应的多个目标对象是否能够进行聚合,终端设备102可以以目标多媒体资源322a、322b为聚合维度来聚合展示目标对象的相关信息,有利于页面布局的精简,同时用户能够从页面中获得更多有用信息。
99.在一些实施例中,在搜索结果页展示所述目标对象的多媒体资源和购买信息,还包括:响应于所述目标多媒体资源对应的多个目标对象包括服务内容不同的第一对象和第二对象,在所述购买信息中展示所述第一对象的购买信息和所述第二对象的购买信息。
100.如图3d所示,在搜索结果页320中,目标多媒体资源322a对应的购买信息可以包括购买信息3242a和3244a分别对应第一对象和第二对象(两个团购商品),类似地,目标多媒体资源322b对应的购买信息可以包括购买信息3242b和3244b分别对应第三对象和第四对象(两个团购商品)。这样,虽然基于目标多媒体资源对信息进行了聚合,但是当目标多媒体资源对应的目标对象有多个服务内容不同的对象时,可以将这些服务内容不同的对象的购买信息都展示在目标多媒体资源的一侧(例如,下方),从而用户能够从中获得更多有用信息,有利于帮助用户做出决策。
101.类似地,这些购买信息3242a和3244a、3242b和3244b被触发之后也可以以前述的地图形式进行展示,并具有相应的技术效果,在此不再赘述。
102.作为一个可选实施例,数量标签3222a和3222b也可以是触发控件,当数量标签3222a或3222b被触发时,也可以以地图形式展示数量标签3222a或3222b对应的目标对象的店铺位置、所述店铺位置周边的打卡地标识或者与所述店铺信息相关联的其他店铺(例如,用户可能会关联消费的其他店铺)的标识,并具有相应的技术效果,在此不再赘述。
103.在一些实施例中,当多媒体资源的数量为多个时,在搜索结果页中展示所述多媒体资源和所述购买信息时可以对这些多媒体资源进行排序,然后按照顺序来展示多媒体资源。因此,在搜索结果页中展示所述多媒体资源和所述购买信息可以进一步包括:根据多个目标对象对应的商品信息和店铺信息中的至少其一,对多个多媒体资源进行排序;以及,按照排列顺序在搜索结果页中展示多个多媒体资源和多个购买信息。这样,根据多个目标对象对应的商品信息和/或店铺信息,可以对多个多媒体资源连带着相应的购买信息进行排序,从而将更优质的团购商品推荐给用户。
104.在一些实施例中,所述商品信息可以包括商品标题与所述关键词的相关性、商品的优惠比例、商品的售卖数量、商品质量信息、商品的用户评价、商品权益信息中的至少其一。
105.其中,商品标题与所述关键词的相关性可以是指商品标题中包含的信息是否与所述关键词匹配。例如,关键词包括“xx冰淇淋”,商品标题也包括“xx冰淇淋”,则说明商品标题与关键词的相关性较高,在排序时可以排在靠前的位置。
106.商品的优惠比例可以是指商品的现价格与原价的比例,可以体现商品的优惠力度,在排序时,可以将优惠力度较大的排在靠前的位置。
107.商品的售卖数量可以是在预设期间内(例如,从开团日至今的期间)的销售数量,体现了该目标对象的热度。对于热度高的目标对象,可以排在靠前的位置。
108.商品质量信息可以反映该目标对象的质量,可以根据目标对象的购买信息中包括的套餐内容所刻画出来的套餐精美程度来进行判断。例如,标题信息是否丰富(例如,“xx冰淇淋超值双人套餐”相对于“双人套餐”就更加丰富,包含的信息更多,更有利于用户选择)、适用人数多少,这些信息都可以反映商品质量。又例如,购买信息中的套餐信息也可以反映商品质量信息,例如,该套餐是否包含该门店的特色菜、套餐的菜品是否丰富、套餐中是否包含主食,等等。
109.作为一个可选实施方式,由于商品质量信息的衡量较为复杂,可以借助机器学习模型来对目标对象进行质量评价,从而得到质量分数,将质量分数高的排在靠前的位置。该机器学习模型可以采用任意的机器学习模型,例如,神经网络模型。训练模型的数据集可以基于数据库服务器106中现有的数据来整合。
110.商品的用户评价可以是用户给该目标对象的评价,例如,以五颗星为满分的评价。根据用户评价,可以判断该目标对象的推荐度,将评分更高的排在靠前的位置。
111.商品权益信息可以反映该商品对于用户权益的保障程度,可以从商品的售后服务、核销便捷性的角度进行考虑。例如,该商品对应的门店长期需要排队、服务不好、环境不好、上菜速度不好、存在大量退款,等等,都反映了该商品对用户权益的保障程度较低,排序时需将这样的目标对象往后排。
112.在一些实施例中,可以基于上述信息计算目标对象在商品信息角度的综合评分,然后按照评分从高到低对多媒体资源进行排序,然后按照该顺序来排布多媒体数据,从而更好地将有助于用户选择的目标对象的信息排在前面,提升用户体验。
113.在一些实施例中,所述店铺信息可以包括适用门店数量、适用门店中最近门店距离、门店质量信息、门店热度信息、门店的用户评价中的至少其一。这样,对于连锁店都拥有同一商品时,可在目标对象下聚合展示连锁店信息。
114.其中,适用门店数量较多的目标对象能够帮助用户灵活性就餐,因此可以排序靠前。
115.适用门店中最近门店距离越近,更能解决用户当下立马就餐的诉求,因此可以排序靠前。
116.门店质量信息可以反映该目标对象对应的门店的质量,可以根据门店的装修信息和适用套餐(或团购套餐)数量的多少综合判断得出。该装修信息可以根据门店详情页中的信息来确定。例如,是否包含头图、是否有特色菜、是否有菜品分类,等等。对于没有头图、没有特色菜、没有菜品分类的门店,说明其信息不足,不利于用户选择,因此装修评分较低,排序也更靠后。又例如,一个门店提供的目标对象的数量较少,则更不利于用户选择,排序也更靠后。
117.门店热度信息可以反映该目标对象对应的门店的热度,可以根据门店在平台的浏览深度(例如,浏览次数、每次浏览的时长、被收藏次数,等等)而刻画。门店热度更高的目标对象自然可以排序靠前。
118.门店的用户评价可以是用户给该目标对象对应的门店的评价,例如,以五颗星为满分的评价。根据用户评价,可以判断该目标对象对应的门店的推荐度,将评分更高的排在
靠前的位置。
119.在一些实施例中,可以基于上述信息计算目标对象对应的门店的综合评分,然后按照评分从高到低对多媒体资源进行排序,然后按照该顺序来排布多媒体数据,从而更好地将有助于用户选择的目标对象的信息排在前面,提升用户体验。
120.作为一个可选实施例,如图3a所示,在搜索结果页300中展示的购买信息304可以包括对应的目标对象的价格(例如,现价和原价)、优惠比例(例如,x折)、售卖数量(例如,已售xx份)、适用门店数量(例如,xx家门店可用、全门店通用)、最近门店距离(例如,xx米)、认证信息(例如,是否是被机构认证的商户)中的至少其一。该认证信息可以是一些机构、公司或商家主导的对商户进行评价的信息,例如,某某市十大最受欢迎餐厅。
121.其中,价格可以帮助用户快速决策,售卖数量可以帮助用户了解商品热度,认证信息可以帮助建立信任感,适用门店可以帮助用户灵活性就餐,最近门店距离可以解决用户当下立马就餐的诉求。通过展示这些信息,能够更好地帮助用户做出决策,提升用户体验。
122.图3b示出了另一种搜索结果页300的示意图,其中将适用门店数量替换为最近门店信息及其距离,能够更好地解决用户当下立马就餐的诉求。
123.在一些实施例中,响应于针对所述多个多媒体资源中的目标资源的触发指令,终端设备102可以展示用于描述所述目标资源对应的目标对象的多媒体内容。
124.图4a示出了根据本公开实施例的又一示例性页面400的示意图。
125.如图4a所示,当用户选择了页面300中的某个多媒体资源之后,终端设备102响应该多媒体资源的触发指令,可以进入页面400,并在页面400中播放该多媒体资源(例如,视频)。
126.基于前面实施例所述,该多媒体资源中包括用于描述所述多媒体资源对应的目标对象的多媒体内容。这样,用户通过观看该多媒体内容,可以对该团购商品更加了解,进而更好地作出选择。
127.在一些实施例中,响应于针对多个购买信息中的目标购买信息的触发指令,终端设备102可以展示所述目标购买信息对应的详情页。
128.图4b示出了根据本公开实施例的又一示例性页面410的示意图。
129.如图4b所示,当用户选择了页面300中的某个购买信息(例如,团购信息)之后,终端设备102响应该购买信息的触发指令,可以进入页面410,并在页面410中展示相应目标对象的详情页,从而用户可以知晓该目标对象的具体信息,有助于用户作出选择。
130.可以理解,进入详情页410的方式可以是任意的。例如,将购买信息的展示区域作为相应的控件,或者,在购买信息的展示区域中设置用于跳转到详情页的独立控件(例如,一个跳转图标),这样,当触发控件时,则可以跳转到详情页410。
131.本公开实施例提供的系统100,在确定用户具有团购意图时,向用户提供以目标对象(例如,商品)为聚合维度的搜索结果页,以目标对象维度聚合而突出套餐的形式,更加有利于用户对目标对象的选择。在此基础上,通过卡片形式呈现给用户,用户通过识别卡片能够快速找到自己想要了解的信息。同时,在购买信息中告知可用门店和距离,可以帮助用户快速决策。此外,在以目标对象维度聚合购买卡时的选择和排序参考了商品信息和门店信息,能够更好地帮助用户做出决策。另外,通过视频形式呈现多媒体数据,可以帮助用户在结果页快速了解目标对象,相比较文字的评价,视频的生动性更加可信。
132.本公开实施例还提供了一种信息展示方法。图5示出了本公开实施例所提供的示例性方法500的流程示意图。如图5所示,该方法500可以应用于图1的终端设备102,并可以进一步包括以下步骤。
133.在步骤502,响应于接收到包括与购买需求相关的关键词的搜索请求,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容。
134.在步骤504,在搜索结果页(例如,图3a或图3b的页面300)中展示所述目标对象的多媒体资源(例如,图3a的多媒体资源302)和所述购买信息(例如,图3a的购买信息304)。其中,所述多媒体资源可以包括用于描述所述多媒体资源对应的团购商品的多媒体内容。
135.本公开实施例提供的信息展示方法,当用户搜索与购买需求相关的信息时,可以在搜索结果页中展示以目标对象为聚合维度的多媒体资源和相应的购买信息,从而可以使用户更加直观地了解具体的目标对象的信息,提升了用户体验。
136.在一些实施例中,所述目标对象可以是单一目标对象或目标对象组合。其中,单一目标对象可以是该目标对象(例如,团购商品)对应的适用门店仅有一家,目标对象组合可以是该目标对象的适用门店有多家,且所述目标对象组合的构成和购买信息是相对应的,亦即所述目标对象组合对应的购买信息是相同的,例如,都是同一个团购套餐。这样,当目标对象是目标对象组合时,终端设备102可以以目标对象对应的购买信息为聚合维度将目标对象组合中的多个目标对象聚合为一条结果来进行展示,从而节省了页面展示空间,信息展示更精简。如图3a所示,超值双人餐和畅享四人餐都对应了多个适用门店,分别都进行了聚合展示,精简了页面布局,有利于用户获得更多信息。
137.在一些实施例中,所述购买信息包括店铺信息,在搜索结果页展示所述目标对象的多媒体资源和购买信息,包括:获取所述目标对象对应的店铺信息;响应于确定所述目标对象对应的店铺数量为多个,在所述搜索结果页聚合展示所述店铺信息,从而可以精简页面布局,同时有利于用户获得更多信息。
138.在一些实施例中,在所述搜索结果页聚合展示所述店铺信息,包括:在所述搜索结果页展示所述店铺信息的数量信息,从而用户可以了解该目标对象的适用店铺有多少,有助于用户进行决策(适用店铺多,说明选择范围大),如图3a所示。
139.在一些实施例中,在所述搜索结果页聚合展示所述店铺信息,包括:在所述搜索结果页展示距离最近的店铺的店铺信息,从而用户可以根据距离判断是否方便到店消费,有助于用户进行决策,如图3b所示。
140.在一些实施例中,所述方法还包括:响应于针对聚合展示的所述店铺信息的触发操作,在所述搜索结果页(或者在地图页310)以地图的形式展示所述店铺信息对应的多个店铺位置(例如,图3c的店铺位置312)、所述店铺位置周边的打卡地标识(例如,图3c的标识314)或者与所述店铺信息相关联的其他店铺的标识。这样,利用地图来展示多个店铺信息对应的店铺位置,可以使用户能够从地图角度获取多个适用门店相对自己当前位置的位置信息,有利于用户做出决策。并且,通过在地图中展示店铺位置周边的打卡地标识314(例如,网红打卡地的标识),能够丰富用户消费之后的活动,进一步帮助用户做出决策。此外,通过将与所述店铺信息相关联的其他店铺(例如,用户可能会关联消费的其他店铺)的标识展示在地图中,使得用户可以按照消费习惯选择相应的店铺,进一步帮助用户做出决策。
141.在一些实施例中,获取与所述关键词对应的目标对象的多媒体资源,包括:确定与所述关键词对应的目标对象;获取与所述目标对象匹配的多媒体资源,从而根据目标对象来匹配多媒体资源,能够获得反映目标对象服务内容的多媒体内容,有助于用户决策。
142.在一些实施例中,所述目标对象和所述多媒体资源的数量均为多个,在搜索结果页展示所述目标对象的多媒体资源和购买信息,包括:响应于确定多个所述多媒体资源中的目标多媒体资源对应于多个目标对象,在所述搜索结果页展示所述目标多媒体资源(例如,图3d的目标多媒体资源322a、322b)并为所述目标多媒体资源打上数量标签(例如,图3d的标签3222a、3222b),所述数量标签用于说明所述目标多媒体资源对应的目标对象的数量。这样,不管目标多媒体资源322a、322b对应的多个目标对象是否能够进行聚合,终端设备102可以以目标多媒体资源322a、322b为聚合维度来聚合展示目标对象的相关信息,有利于页面布局的精简,同时用户能够从页面中获得更多有用信息。
143.在一些实施例中,在搜索结果页展示所述目标对象的多媒体资源和购买信息,还包括:响应于所述目标多媒体资源对应的多个目标对象包括服务内容不同的第一对象和第二对象,在所述购买信息中展示所述第一对象的购买信息(例如,图3d的购买信息3242a和3242b)和所述第二对象的购买信息(例如,图3d的购买信息3244a和3244b)。这样,虽然基于目标多媒体资源对信息进行了聚合,但是当目标多媒体资源对应的目标对象有多个服务内容不同的对象时,可以将这些服务内容不同的对象的购买信息都展示在目标多媒体资源的一侧(例如,下方),从而用户能够从中获得更多有用信息,有利于帮助用户做出决策。
144.在一些实施例中,在搜索结果页展示所述目标对象的多媒体资源和购买信息,包括:根据所述多个目标对象对应的商品信息和店铺信息中的至少其一,对所述多个多媒体资源进行排序。在以商品维度聚合团购卡时的选择和排序参考了商品信息和门店信息,能够更好地帮助用户做出决策。
145.在一些实施例中,在搜索结果页展示所述目标对象的多媒体资源和购买信息,包括:响应于确定所述目标对象的多媒体资源是视频,在所述搜索结果页展示所述多媒体资源的关键帧,所述关键帧为所述目标对象的服务内容占比最多的视频帧,有利于用户掌握更多有用信息。
146.在一些实施例中,在搜索结果页展示所述目标对象的多媒体资源和购买信息,还包括:在所述多媒体资源的一侧展示所述多媒体资源的描述信息,所述描述信息选自所述多媒体资源的文案或所述多媒体资源的评论,从而在打开多媒体资源进行详细查看之前就能大致了解其内容,有助于用户快速获取相关信息。
147.在一些实施例中,所述多媒体资源的数量为多个,所述方法还包括:响应于针对多个多媒体资源中的目标资源的触发指令,展示用于描述所述目标资源对应的目标对象的多媒体内容。用户通过观看该多媒体内容,可以对该团购商品更加了解,进而更好地作出选择。
148.在一些实施例中,所述购买信息的数量为多个,所述方法还包括:响应于针对多个购买信息中的目标购买信息的触发指令,展示所述目标购买信息对应的详情页,从而用户可以知晓该团购商品的具体信息,有助于用户作出选择。
149.在一些实施例中,在搜索结果页中展示所述目标对象的多媒体资源和购买信息,包括:在所述搜索结果页以卡片的形式(例如,图3a的卡片306)展示所述多媒体资源以及所
述多媒体资源对应的购买信息。通过卡片形式呈现给用户,用户通过识别卡片能够快速找到自己想要了解的信息。
150.在一些实施例中,所述商品信息包括商品标题与所述关键词的相关性、商品的价格、商品的优惠比例、商品的售卖数量、商品质量信息、商品的用户评价、商品权益信息中的至少其一。
151.在一些实施例中,所述店铺信息包括适用门店数量、适用门店中最近门店距离、门店质量信息、门店热度信息、门店的用户评价中的至少其一。
152.在一些实施例中,所述团购信息包括对应的团购商品的价格、优惠比例、售卖数量、适用门店数量、最近门店距离、认证信息中的至少其一。其中,价格可以帮助用户快速决策,售卖数量可以帮助用户了解商品热度,认证信息可以帮助建立信任感,适用门店可以帮助用户灵活性就餐,最近门店距离可以解决用户当下立马就餐的诉求。通过展示这些信息,能够更好地帮助用户做出决策,提升用户体验。
153.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
154.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
155.本公开实施例还提供了一种信息搜索方法。图6示出了本公开实施例所提供的另一示例性方法600的流程示意图。如图6所示,该方法600可以由图1的服务器104实施,并可以进一步包括以下步骤。
156.在步骤602,接收终端设备发送的信息搜索请求。
157.在步骤604,响应于确定所述信息搜索请求包括与购买需求相关的关键词,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容。
158.在步骤606,将所述目标对象的多媒体资源和购买信息发送给所述终端设备。
159.本公开实施例提供的信息搜索方法,当用户搜索与购买需求相关的信息时,可以在搜索结果页中展示以目标对象为聚合维度的多媒体资源和相应的购买信息,从而可以使用户更加直观地了解具体的目标对象的信息,提升了用户体验。
160.在一些实施例中,响应于确定所述信息搜索请求包括与购买需求相关的关键词,获取与所述关键词对应的目标对象的多媒体资源和购买信息,包括:根据所述关键词确定对应的目标对象;以及获取与所述目标对象对应的多媒体资源以及购买信息。
161.在一些实施例中,根据所述关键词确定对应的目标对象,包括:响应于确定所述关键词中不包括位置信息,确定所述终端设备的当前位置;以及确定所述当前位置对应的目标对象。这样,基于用户位置来推荐目标对象,更符合用户的使用习惯,并且,即使用户的搜索词不包括位置信息,也能反馈与用户位置相关的结果,提升用户体验。
162.在一些实施例中,所述目标对象的数量为多个,获取与所述目标对象匹配的多媒体资源以及购买信息,包括:确定所述多个目标对象中的第一对象;确定所述第一对象对应的多个候选资源;根据所述多个候选资源的播放量、互动数据、质量信息、时效信息中的至少其一,选取所述多个候选资源中的目标候选资源作为所述第一对象对应的多媒体资源。这样,根据候选资源的信息来进行筛选,能够得到更好反映第一对象的信息的内容,有利于用户作出决策。
163.在一些实施例中,所述多个候选资源与所述第一对象的相关度大于预设相关度阈值;所述相关度是根据所述候选资源所包含的信息与所述第一对象的购买信息的匹配度而计算得到的。这样,将与第一对象强相关的资源作为候选资源,使得最终推送给终端设备102的多媒体数据能够与相应的第一对象强相关,能够更好地反映第一对象的信息,有利于用户作出选择,提升用户体验。
164.需要说明的是,本公开实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本公开实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
165.需要说明的是,上述对本公开的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
166.本公开实施例还提供了一种计算机设备,用于实现上述的方法500或600。图7示出了本公开实施例所提供的示例性计算机设备700的硬件结构示意图。计算机设备700可以用于实现图1的终端设备102,也可以用于实现图1的服务器104。在一些场景中,该计算机设备700也可以用于实现图1的数据库服务器106。
167.如图7所示,计算机设备700可以包括:处理器702、存储器704、网络模块706、外围接口708和总线710。其中,处理器702、存储器704、网络模块706和外围接口708通过总线710实现彼此之间在计算机设备700的内部的通信连接。
168.处理器702可以是中央处理器(central processing unit,cpu)、图像处理器、神经网络处理器(npu)、微控制器(mcu)、可编程逻辑器件、数字信号处理器(dsp)、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路。处理器702可以用于执行与本公开描述的技术相关的功能。在一些实施例中,处理器702还可以包括集成为单一逻辑组件的多个处理器。例如,如图7所示,处理器702可以包括多个处理器702a、702b和702c。
169.存储器704可以配置为存储数据(例如,指令、计算机代码等)。如图7所示,存储器704存储的数据可以包括程序指令(例如,用于实现本公开实施例的方法500或600的程序指令)以及要处理的数据(例如,存储器可以存储其他模块的配置文件等)。处理器702也可以访问存储器704存储的程序指令和数据,并且执行程序指令以对要处理的数据进行操作。存储器704可以包括易失性存储装置或非易失性存储装置。在一些实施例中,存储器704可以包括随机访问存储器(ram)、只读存储器(rom)、光盘、磁盘、硬盘、固态硬盘(ssd)、闪存、存
储棒等。
170.网络接口706可以配置为经由网络向计算机设备700提供与其他外部设备的通信。该网络可以是能够传输和接收数据的任何有线或无线的网络。例如,该网络可以是有线网络、本地无线网络(例如,蓝牙、wifi、近场通信(nfc)等)、蜂窝网络、因特网、或上述的组合。可以理解的是,网络的类型不限于上述具体示例。
171.外围接口708可以配置为将计算机设备700与一个或多个外围装置连接,以实现信息输入及输出。例如,外围装置可以包括键盘、鼠标、触摸板、触摸屏、麦克风、各类传感器等输入设备以及显示器、扬声器、振动器、指示灯等输出设备。
172.总线710可以被配置为在计算机设备700的各个组件(例如处理器702、存储器704、网络接口706和外围接口708)之间传输信息,诸如内部总线(例如,处理器-存储器总线)、外部总线(usb端口、pci-e总线)等。
173.需要说明的是,尽管上述计算机设备700的架构仅示出了处理器702、存储器704、网络接口706、外围接口708和总线710,但是在具体实施过程中,该计算机设备700的架构还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述计算机设备700的架构中也可以仅包含实现本公开实施例方案所必需的组件,而不必包含图中所示的全部组件。
174.本公开实施例还提供了一种信息展示装置。图8示出了本公开实施例所提供的示例性装置800的示意图。如图8所示,该装置800可以用于实现方法500,并可以进一步包括以下模块。
175.获取模块802,被配置为:响应于接收到包括与购买需求相关的关键词的搜索请求,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;以及
176.展示模块804,被配置为:在搜索结果页展示所述目标对象的多媒体资源和购买信息。
177.在一些实施例中,所述目标对象可以是单一目标对象或目标对象组合。其中,单一目标对象可以是该目标对象(例如,团购商品)对应的适用门店仅有一家,目标对象组合可以是该目标对象的适用门店有多家,且所述目标对象组合的构成和购买信息是相对应的,亦即所述目标对象组合对应的购买信息是相同的,例如,都是同一个团购套餐。这样,当目标对象是目标对象组合时,终端设备102可以以目标对象对应的购买信息为聚合维度将目标对象组合中的多个目标对象聚合为一条结果来进行展示,从而节省了页面展示空间,信息展示更精简。如图3a所示,超值双人餐和畅享四人餐都对应了多个适用门店,分别都进行了聚合展示,精简了页面布局,有利于用户获得更多信息。
178.在一些实施例中,所述购买信息包括店铺信息,展示模块804,被配置为:获取所述目标对象对应的店铺信息;响应于确定所述目标对象对应的店铺数量为多个,在所述搜索结果页聚合展示所述店铺信息,从而可以精简页面布局,同时有利于用户获得更多信息。
179.在一些实施例中,展示模块804,被配置为:在所述搜索结果页展示所述店铺信息的数量信息,从而用户可以了解该目标对象的适用店铺有多少,有助于用户进行决策(适用店铺多,说明选择范围大),如图3a所示。
180.在一些实施例中,展示模块804,被配置为:在所述搜索结果页展示距离最近的店
铺的店铺信息,从而用户可以根据距离判断是否方便到店消费,有助于用户进行决策,如图3b所示。
181.在一些实施例中,展示模块804,被配置为:响应于针对聚合展示的所述店铺信息的触发操作,在所述搜索结果页(或者在地图页310)以地图的形式展示所述店铺信息对应的多个店铺位置(例如,图3c的店铺位置312)、所述店铺位置周边的打卡地标识(例如,图3c的标识314)或者与所述店铺信息相关联的其他店铺的标识。这样,利用地图来展示多个店铺信息对应的店铺位置,可以使用户能够从地图角度获取多个适用门店相对自己当前位置的位置信息,有利于用户做出决策。并且,通过在地图中展示店铺位置周边的打卡地标识314(例如,网红打卡地的标识),能够丰富用户消费之后的活动,进一步帮助用户做出决策。此外,通过将与所述店铺信息相关联的其他店铺(例如,用户可能会关联消费的其他店铺)的标识展示在地图中,使得用户可以按照消费习惯选择相应的店铺,进一步帮助用户做出决策。
182.在一些实施例中,获取模块802,被配置为:确定与所述关键词对应的目标对象;获取与所述目标对象匹配的多媒体资源,从而根据目标对象来匹配多媒体资源,能够获得反映目标对象服务内容的多媒体内容,有助于用户决策。
183.在一些实施例中,所述目标对象和所述多媒体资源的数量均为多个,展示模块804,被配置为:响应于确定多个所述多媒体资源中的目标多媒体资源对应于多个目标对象,在所述搜索结果页展示所述目标多媒体资源(例如,图3d的目标多媒体资源322a、322b)并为所述目标多媒体资源打上数量标签(例如,图3d的标签3222a、3222b),所述数量标签用于说明所述目标多媒体资源对应的目标对象的数量。这样,不管目标多媒体资源322a、322b对应的多个目标对象是否能够进行聚合,终端设备102可以以目标多媒体资源322a、322b为聚合维度来聚合展示目标对象的相关信息,有利于页面布局的精简,同时用户能够从页面中获得更多有用信息。
184.在一些实施例中,展示模块804,被配置为:响应于所述目标多媒体资源对应的多个目标对象包括服务内容不同的第一对象和第二对象,在所述购买信息中展示所述第一对象的购买信息(例如,图3d的购买信息3242a和3242b)和所述第二对象的购买信息(例如,图3d的购买信息3244a和3244b)。这样,虽然基于目标多媒体资源对信息进行了聚合,但是当目标多媒体资源对应的目标对象有多个服务内容不同的对象时,可以将这些服务内容不同的对象的购买信息都展示在目标多媒体资源的一侧(例如,下方),从而用户能够从中获得更多有用信息,有利于帮助用户做出决策。
185.在一些实施例中,展示模块804,被配置为:根据所述多个目标对象对应的商品信息和店铺信息中的至少其一,对所述多个多媒体资源进行排序。在以商品维度聚合团购卡时的选择和排序参考了商品信息和门店信息,能够更好地帮助用户做出决策。
186.在一些实施例中,展示模块804,被配置为:响应于确定所述目标对象的多媒体资源是视频,在所述搜索结果页展示所述多媒体资源的关键帧,所述关键帧为所述目标对象的服务内容占比最多的视频帧,有利于用户掌握更多有用信息。
187.在一些实施例中,展示模块804,被配置为:在所述多媒体资源的一侧展示所述多媒体资源的描述信息,所述描述信息选自所述多媒体资源的文案或所述多媒体资源的评论,从而在打开多媒体资源进行详细查看之前就能大致了解其内容,有助于用户快速获取
相关信息。
188.在一些实施例中,所述多媒体资源的数量为多个,展示模块804,被配置为:响应于针对多个多媒体资源中的目标资源的触发指令,展示用于描述所述目标资源对应的目标对象的多媒体内容。用户通过观看该多媒体内容,可以对该团购商品更加了解,进而更好地作出选择。
189.在一些实施例中,所述购买信息的数量为多个,展示模块804,被配置为:响应于针对多个购买信息中的目标购买信息的触发指令,展示所述目标购买信息对应的详情页,从而用户可以知晓该团购商品的具体信息,有助于用户作出选择。
190.在一些实施例中,展示模块804,被配置为:在所述搜索结果页以卡片的形式(例如,图3a的卡片306)展示所述多媒体资源以及所述多媒体资源对应的购买信息。通过卡片形式呈现给用户,用户通过识别卡片能够快速找到自己想要了解的信息。
191.在一些实施例中,所述商品信息包括商品标题与所述关键词的相关性、商品的价格、商品的优惠比例、商品的售卖数量、商品质量信息、商品的用户评价、商品权益信息中的至少其一。
192.在一些实施例中,所述店铺信息包括适用门店数量、适用门店中最近门店距离、门店质量信息、门店热度信息、门店的用户评价中的至少其一。
193.在一些实施例中,所述团购信息包括对应的团购商品的价格、优惠比例、售卖数量、适用门店数量、最近门店距离、认证信息中的至少其一。其中,价格可以帮助用户快速决策,售卖数量可以帮助用户了解商品热度,认证信息可以帮助建立信任感,适用门店可以帮助用户灵活性就餐,最近门店距离可以解决用户当下立马就餐的诉求。通过展示这些信息,能够更好地帮助用户做出决策,提升用户体验。
194.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
195.上述实施例的装置用于实现前述任一实施例中相应的方法500,并且具有相应的方法实施例的有益效果,在此不再赘述。
196.本公开实施例还提供了一种信息搜索装置。图9示出了本公开实施例所提供的另一示例性装置900的示意图。如图9所示,该装置900可以用于实现方法600,并可以进一步包括以下模块。
197.接收模块902,被配置为:接收终端设备发送的信息搜索请求;
198.获取模块904,被配置为:响应于确定所述信息搜索请求包括与购买需求相关的关键词,获取与所述关键词对应的目标对象的多媒体资源和购买信息,所述多媒体资源包括所述目标对象的服务内容;以及
199.发送模块906,被配置为:将所述目标对象的多媒体资源和购买信息发送给所述终端设备。
200.在一些实施例中,获取模块904,被配置为:根据所述关键词确定对应的目标对象;以及获取与所述目标对象对应的多媒体资源以及购买信息。
201.在一些实施例中,获取模块904,被配置为:响应于确定所述关键词中不包括位置信息,确定所述终端设备的当前位置;以及确定所述当前位置对应的目标对象。
202.在一些实施例中,所述目标对象的数量为多个,获取模块904,被配置为:确定所述
多个目标对象中的第一对象;确定所述第一对象对应的多个候选资源;根据所述多个候选资源的播放量、互动数据、质量信息、时效信息中的至少其一,选取所述多个候选资源中的目标候选资源作为所述第一对象对应的多媒体资源。
203.在一些实施例中,所述多个候选资源与所述第一对象的相关度大于预设相关度阈值;所述相关度是根据所述候选资源所包含的信息与所述第一对象的购买信息的匹配度而计算得到的。
204.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本公开时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
205.上述实施例的装置用于实现前述任一实施例中相应的方法600,并且具有相应的方法实施例的有益效果,在此不再赘述。
206.基于同一发明构思,与上述任意实施例方法相对应的,本公开还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的方法500或600。
207.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
208.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的方法500或600,并且具有相应的方法实施例的有益效果,在此不再赘述。
209.基于同一发明构思,与上述任意实施例方法500或600相对应的,本公开还提供了一种计算机程序产品,其包括计算机程序。在一些实施例中,所述计算机程序由一个或多个处理器可执行以使得所述处理器执行所述的方法500或600。对应于方法500或600各实施例中各步骤对应的执行主体,执行相应步骤的处理器可以是属于相应执行主体的。
210.上述实施例的计算机程序产品用于使处理器执行如上任一实施例所述的方法500或600,并且具有相应的方法实施例的有益效果,在此不再赘述。
211.所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本公开的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本公开实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
212.另外,为简化说明和讨论,并且为了不会使本公开实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本公开实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本公开实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本公开的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本公开实施例。因
此,这些描述应被认为是说明性的而不是限制性的。
213.尽管已经结合了本公开的具体实施例对本公开进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
214.本公开实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本公开实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本公开的保护范围之内。