一种基于图片识别的酒店推荐方法及系统转让专利

申请号 : CN201811102608.X

文献号 : CN109522431B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵海霞王舒琴马智黄忠睿

申请人 : 上海博泰悦臻网络技术服务有限公司

摘要 :

本发明提供了一种基于图片识别的酒店推荐方法,该酒店推荐方法应用于一种基于图片识别的酒店推荐系统上。该方法包括:用户终端发送推送请求至服务器,所述推送请求包括用户的身份标识;所述服务器接收所述推送请求后,获取与所述常住酒店对应的图片;所述服务器根据所述常住酒店的图片获取常住酒店的特征;所述服务器从数据库中检索出与所述用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将所述推荐酒店的信息推送至所述用户终端;所述用户终端展示所述推荐酒店的信息。本发明提供了一种基于图片识别的酒店推荐方法及系统通过用户常住酒店的图片识别,得到常住酒店的特征,根据常住酒店的特征得到相似风格的酒店,并推荐给用户。

权利要求 :

1.一种基于图片识别的酒店推荐方法,其特征在于,所述酒店推荐方法包括:用户终端发送推送请求至服务器,所述推送请求包括用户的身份标识;

所述服务器接收所述用户终端的定位信息,以根据所述定位信息获取所述用户每次的入住酒店的信息,其中,所述定位信息为位置变化范围小于预设范围且持续时间大于预设时间时的地理位置信息;

所述服务器根据入住次数,筛选出入住次数超过预设次数的入住酒店,以获取常住酒店的信息;

所述服务器接收所述推送请求后,获取与所述常住酒店对应的图片;

所述服务器根据所述常住酒店的图片获取常住酒店的特征,所述特征包括星级、入住房间的方位、装修风格以及室内设计;

所述服务器从数据库中检索出与所述用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将所述推荐酒店的信息推送至所述用户终端,所述推荐酒店的信息包括所述推荐酒店的标识和/或所述推荐酒店的图片;

所述用户终端展示所述推荐酒店的信息;

所述服务器从数据库中检索出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息的步骤还包括:所述服务器获取所述用户的当前位置;

所述服务器从所述数据库中筛选出与所述用户的当前位置的距离小于预设距离的待推荐酒店;

所述服务器从所述待推荐酒店中筛选出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息。

2.如权利要求1所述的基于图片识别的酒店推荐方法,其特征在于,所述获取与所述常住酒店对应的图片的步骤包括:所述图片信息为所述用户终端发送的与所述常住酒店对应的图片;或获取与所述身份标识对应的常住酒店的信息后,从数据库上获取的与所述常住酒店对应的图片。

3.如权利要求1所述的基于图片识别的酒店推荐方法,其特征在于,所述服务器根据所述常住酒店的图片获取常住酒店的特征的步骤包括:获取所述常住酒店对应的多张图片;

所述服务器分析出所述多张图片中的相同特征,以获取所述常住酒店的特征,或根据所述多张图片的特征信息获取所述常住酒店的特征。

4.如权利要求1所述的基于图片识别的酒店推荐方法,其特征在于,所述服务器从数据库中检索出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息的步骤包括:所述服务器通过获取数据库内的待推荐酒店的图片信息,来获取数据库内的待推荐酒店的特征信息,或直接获取数据库内的待推荐酒店的特征信息;

将所述数据库内的待推荐酒店的特征信息与所述常住酒店的特征信息进行匹配运算,以从所述待推荐酒店中筛选出相似度大于预设值的推荐酒店的信息。

5.如权利要求1所述的基于图片识别的酒店推荐方法,其特征在于,所述服务器获取所述用户的当前位置的步骤还包括:所述用户终端通过定位系统获取用户的当前位置,并将所述用户的当前位置发送至所述服务器,或所述服务器通过定位系统获取所述用户终端的位置信息,以获取用户的位置信息。

6.如权利要求1所述的基于图片识别的酒店推荐方法,其特征在于,所述推荐酒店的信息还包括:酒店名称、酒店住房价格、酒店地址和用户评价中的至少两项。

7.一种基于图片识别的酒店推荐系统,其特征在于,该系统包括用户终端和服务器;

所述用户终端发送推送请求至服务器,所述推送请求包括用户的身份标识;

所述服务器接收所述用户终端的定位信息,以根据所述定位信息获取所述用户每次的入住酒店的信息,其中,所述定位信息为位置变化范围小于预设范围且持续时间大于预设时间时的地理位置信息;

所述服务器根据入住次数,筛选出入住次数超过预设次数的入住酒店,以获取常住酒店的信息;

所述服务器接收所述推送请求后,获取与所述常住酒店对应的图片,根据所述常住酒店的图片获取常住酒店的特征,所述特征包括星级、入住房间的方位、装修风格以及室内设计,从数据库中检索出与所述用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将所述推荐酒店的信息推送至所述用户终端,所述推荐酒店的信息包括所述推荐酒店的标识和/或所述推荐酒店的图片;

所述用户终端展示所述推荐酒店的信息;

所述服务器从数据库中检索出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息的步骤还包括:所述服务器获取所述用户的当前位置;

所述服务器从所述数据库中筛选出与所述用户的当前位置的距离小于预设距离的待推荐酒店;

所述服务器从所述待推荐酒店中筛选出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息。

8.如权利要求7所述的一种基于图片识别的酒店推荐系统,其特征在于,所述用户终端为汽车的车机。

说明书 :

一种基于图片识别的酒店推荐方法及系统

技术领域

[0001] 本发明涉及信息推荐技术领域,特别涉及一种基于图片识别的酒店推荐方法及系统。

背景技术

[0002] 随着互联网和大数据的技术的快速发展,推荐系统已经被越来越多的应用到各行各业,以便用户可以了解所需的信息例如酒店的信息。
[0003] 目前的酒店推荐方法,大多需用户通过输入关键字信息,才能筛选出于用户匹配的酒店信息,操作繁琐,费时费力,且由于用户常常不能准确或全面地输入关键字信息,使得推荐的酒店不能满足用户的需求。
[0004] 因此,需提供一种省时省力、且推送准确度高的酒店推荐方法。

发明内容

[0005] 本发明解决的技术问题在于,提供了一种基于图片识别的酒店推荐方法及系统,能根据常住酒店的图片获取常住酒店的特征后,利用常住酒店的特征从数据库中筛选出跟用户常住酒店的特征类似的推荐酒店,并把这些推荐酒店的信息推送到用户终端上,供用户参考。
[0006] 本发明解决其技术问题是采用以下的技术方案来实现的:
[0007] 一种基于图片识别的酒店推荐方法,该酒店推荐方法包括:用户终端发送推送请求至服务器,所述推送请求包括用户的身份标识;所述服务器接收所述推送请求后,获取与所述常住酒店对应的图片;所述服务器根据所述常住酒店的图片获取常住酒店的特征,所述特征包括星级、入住房间的方位、装修风格、室内设计;所述服务器从数据库中检索出与所述用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将所述推荐酒店的信息推送至所述用户终端,所述推荐酒店的信息包括所述推荐酒店的标识和/或所述推荐酒店的图片;所述用户终端展示所述推荐酒店的信息。
[0008] 在本发明的较佳实施例中,上述服务器接收所述推送请求后,获取与所述常住酒店对应的图片的步骤之前包括:所述服务器接收所述用户终端的定位信息,以根据所述定位信息获取所述用户每次的入住酒店的信息,或与酒店服务终端进行信息交互以获取所述用户每次的入住酒店的信息,其中,所述定位信息为位置变化范围小于预设范围且持续时间大于预设时间时的地理位置信息;所述服务器根据入住次数,筛选出入住次数超过预设次数的入住酒店,以获取所述常住酒店的信息。
[0009] 在本发明的较佳实施例中,上述获取与所述常住酒店对应的图片的步骤包括:所述图片信息可以为所述用户终端发送的与所述常住酒店对应的图片;或获取与所述身份标识对应的常住酒店的信息后,从数据库上获取的与所述常住酒店对应的图片。
[0010] 在本发明的较佳实施例中,上述服务器根据所述常住酒店的图片获取常住酒店的特征的步骤包括:获取所述常住酒店对应的多张图片;所述服务器分析出所述多张图片中的相同特征,以获取所述常住酒店的特征,或根据所述多张图片的特征信息获取所述常住酒店的特征。
[0011] 在本发明的较佳实施例中,上述服务器从数据库中检索出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息的步骤包括:所述服务器通过获取数据库内的待推荐酒店的图片信息,来获取数据库内的待推荐酒店的特征信息,或直接获取数据库内的待推荐酒店的特征信息;将所述数据库内的待推荐酒店的特征信息与所述常住酒店的特征信息进行匹配运算,以从所述待推荐酒店中筛选出相似度大于预设值的推荐酒店的信息。
[0012] 在本发明的较佳实施例中,上述服务器从数据库中检索出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息的步骤还包括:所述服务器获取所述用户的当前位置;所述服务器从所述数据库中筛选出与所述用户的当前位置的距离小于预设距离的待推荐酒店;所述服务器从所述待推荐酒店中筛选出与所述用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息。
[0013] 在本发明的较佳实施例中,上述服务器获取所述用户的当前位置的步骤还包括:所述用户终端通过定位系统获取用户的当前位置,并将所述用户的当前位置发送至所述服务器,或所述服务器通过定位系统获取所述用户终端的位置信息,以获取用户的位置信息。
[0014] 在本发明的较佳实施例中,上述推荐酒店的信息包括:酒店名称、酒店住房价格、酒店地址和用户评价中的至少两项。
[0015] 一种基于图片识别的酒店推荐系统,该系统包括用户终端和服务器;所述用户终端发送推送请求至服务器,所述推送请求包括用户的身份标识;所述服务器接收所述推送请求后,获取与所述常住酒店对应的图片,根据所述常住酒店的图片获取常住酒店的特征,所述特征包括星级、入住房间的方位、装修风格、室内设计,从数据库中检索出与所述用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将所述推荐酒店的信息推送至所述用户终端,所述推荐酒店的信息包括所述推荐酒店的标识和/或所述推荐酒店的图片;所述用户终端展示所述推荐酒店的信息。
[0016] 在本发明的较佳实施例中,上述用户终端为车机。
[0017] 本发明采用上述技术方案达到的技术效果是:根据常住酒店的图片获取常住酒店的特征后,利用常住酒店的特征从数据库中筛选出跟用户常住酒店的特征类似的推荐酒店,并把这些推荐酒店的信息推送到用户终端上,供用户参考,无需用户进行关键词的输入,省时省力,且推送准确度高,从而为智能出行添上重要一环。
[0018] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明。

附图说明

[0019] 图1为本发明第一实施例的一种基于图片识别的酒店推荐方法流程图;
[0020] 图2为本发明第二实施例的一种基于图片识别的酒店推荐系统的结构示意图。

具体实施方式

[0021] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。通过具体实施方式的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0022] 图1为本发明第一实施例一种基于图片识别的酒店推荐方法的流程图,如图1所示,该方法包括以下步骤:
[0023] 步骤S1:用户终端发送推送请求至服务器。
[0024] 具体地,用户终端可以但不限于在接收到用户输入的推送指令时,发送推送请求至服务器,也可以在获取到即将外宿例如出差或度假的日程信息时,发送推送请求至服务器。其中,用户终端可以但不限于根据接收的包括即将出差或度假的即时通信信息或备忘录信息等获取用户即将外宿的日程信息。
[0025] 具体地,在本实施例中,推送请求包括用户的身份标识,而用户的身份标识可以是用户的生物特征标识例如用户的人脸或与用户绑定的用户终端的标识。
[0026] 具体地,在一实施例中,用户终端向服务器发送推送请求的同时,还可以向服务器发送即将入住的位置信息。具体地,用户终端可以在未接收到用户输入的即将入住的位置信息时,直接将用户终端的当前位置信息默认为即将入住的位置信息。
[0027] 具体地,在一实施例中,在用户终端发送推送请求至服务器后,服务器接收用户终端的定位信息,以根据定位信息获取用户每次的入住酒店的信息,或与酒店服务终端进行信息交互以获取用户每次的入住酒店的信息。其中,定位信息为位置变化范围小于预设范围且持续时间大于预设时间时的地理位置信息。
[0028] 具体地,服务器根据用户入住酒店的次数,筛选出入住次数超过预设次数的入住酒店,确认筛选出的酒店为用户常住酒店,并获取常住酒店的信息。
[0029] 步骤S2:服务器接收推送请求后,获取与常住酒店对应的图片。
[0030] 具体地,在一实施例中,服务器获取与身份标识对应的常住酒店的信息后,从常住酒店的信息中获取图片信息,或服务器获取与身份标识对应的常住酒店的信息后,从数据库上获取的与常住酒店对应的图片。
[0031] 具体地,服务器还可以直接获取常住酒店的图片。比如:用户终端发送的与常住酒店对应的图片至服务器。
[0032] 步骤S3:服务器根据常住酒店的图片获取常住酒店的特征。
[0033] 具体地,酒店的特征包括星级、入住房间的方位、装修风格、室内设计。
[0034] 其中,入住房间的方位可以但不限于包括入住房间的楼层高低例如高层、入住房间的窗外的环境例如靠马路或靠花园等等、入住房间的地理位置例如靠东。
[0035] 具体地,在本实施例中,服务器通过图片识别获取图片内的关键点,该关键点为酒店的特征。具体地,在另一实施例中,服务器获取常住酒店对应的多张图片后,分析出多张图片中的相同特征,以获取常住酒店的特征,或根据多张图片的特征信息获取常住酒店的特征。
[0036] 步骤S4:服务器从数据库中检索出与用户常住酒店的特征相似度大于预设值的推荐酒店的信息。
[0037] 具体地,在一实施例中,服务器得到常住酒店的特征后,服务器根据用户即将入住的位置信息例如当前位置,从数据库中筛选出与用户的当前位置的距离小于预设距离的待推荐酒店,服务器从待推荐酒店中筛选出与用户常住酒店的特征信息相似度大于预设值的推荐酒店的信息。具体地,在另一实施例中,服务器通过用户终端发送的位置信息得到用户终端所在城市信息,确认该城市内的酒店为待推荐酒店。
[0038] 具体地,用户终端通过定位系统获取用户的当前位置,并将用户的当前位置发送至服务器,或服务器通过定位系统获取用户终端的当前位置,以获取用户的当前位置。
[0039] 具体地,在一实施例中,服务器通过获取数据库内的待推荐酒店的图片信息,来获取数据库内的待推荐酒店的特征信息,或直接获取数据库内的待推荐酒店的特征信息。然后将数据库内的待推荐酒店的特征信息与常住酒店的特征信息进行匹配运算,以从待推荐酒店中筛选出相似度大于预设值的推荐酒店的信息。
[0040] 步骤S5:将推荐酒店的信息推送至用户终端。
[0041] 具体地,在本实施例中,推荐酒店的信息包括推荐酒店的标识和/或推荐酒店的图片。
[0042] 步骤S6:用户终端展示推荐酒店的信息。
[0043] 具体地,推荐酒店信息在用户终端的显示界面可以按照酒店住房价格或用户评价进行排序。推荐酒店信息还可以包括酒店的名称、酒店的地址等信息。
[0044] 具体地,本发明提供的一种基于图片识别的酒店推荐方法,根据用户终端发送到推送请求,获取用户常住酒店的特征。通过用户常住酒店的特征进行分析、检索数据库中的酒店信息,得到跟用户常住酒店的特征类似的推荐酒店,并把这些信息推送到用户终端上,供用户参考。
[0045] 图2为本发明第二实施例一种基于图片识别的酒店推荐系统的结构示意图。如图2所示,该系统包括:用户终端10和服务器20。
[0046] 具体地,在本实施例中,用户终端10发送推送请求至服务器20,推送请求包括用户的身份标识。服务器20接收推送请求后,通过用户的身份标识获取与该身份标识相对应的常住酒店信息,通过该用户常住酒店信息获取与用户常住酒店对应的图片,根据常住酒店的图片获取常住酒店的特征。酒店的特征包括星级、入住房间的方位、装修风格、室内设计。服务器20从数据库中检索出与用户常住酒店的特征相似度大于预设值的推荐酒店的信息,并将推荐酒店的信息推送至用户终端10。推荐酒店的信息包括推荐酒店的标识和/或推荐酒店的图片。用户终端10展示推荐酒店的信息给用户参考。
[0047] 具体地,在本实施例中用户终端10为车机,服务器20通过将推荐酒店信息推送到机车上,供用户参考,为智能出行添上重要一环。
[0048] 具体地,本发明提供的一种基于图片识别的酒店推荐系统,通过将服务器20查找到的推荐酒店信息发送给用户终端10,供用户参考,为智能出行添上重要一环。
[0049] 以上结合附图详细描述了本发明的优选实施方式,但是本发明并不限于上述实施方式中的具体细节,上述实施例是示例性的,不能理解为对本发明的限制,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。