一种旅行美食推荐系统及方法与流程

发布时间:2025-03-28 13:10

旅行中的美食推荐与制作方法 #生活乐趣# #生活分享# #生活方式分享# #旅行生活经验#

一种旅行美食推荐系统及方法与流程

1.本技术涉及旅行美食推荐技术领域,尤其涉及一种旅行美食推荐系统及方法。

背景技术:

2.随着生活水平的提高以及交通网络越来越发达,给人们的出行带来了便利,在便利的交通以及较高生活水平的环境下,旅游已经成为生活中提高精神生活的一种常态化化方式。
3.旅行过程最关注的无非是吃喝玩乐,除了著名景点的游完,吃无疑是旅行的另一个最关注的点,每个地方除了著名景点,最吸引人的莫过于各种代表地域特色的美食,对于不了解的城市,游客往往通过美团等应用的推荐进餐,由于现在城市商家多种多样,其中还有很多是遍布全国的连锁店或加盟店,而这些应用中,并未能具有针对性的向外地游客推送具有本地特色的商家,不光如此,具有这种美食的商家的味道也有区别,例如有很多传统老店味美价廉且极具本地特色,但是由于缺少现代化的经营或品牌的推广,而在应用中并没有特别突出,很容易疏漏,一般只为当地人所了解,因而在异地旅行前往往都要做很充足的攻略或者跟当地人了解才能找到具有当地特色的美食且性价比高的店,这就需要花费大量的时间,因此,此问题亟需得到解决。

技术实现要素:

4.本技术提供了一种旅行美食推荐系统及方法,用于解决旅客外出游玩在美食方面需要花费大量时间做攻略或寻找的技术问题。
5.有鉴于此,本技术第一方面提供了一种旅行美食推荐系统,包括:行程收集模块、行程分析模块、美食推荐模块、商家认证模块、美食选择模块和结算模块;
6.所述行程收集模块与所述行程分析模块连接,所述行程分析模块与所述美食推荐模块连接,所述美食推荐模块与所述美食选择模块连接,所述美食选择模块与所述结算模块连接,所述商家认证模块与所述美食推荐模块连接;
7.所述行程收集模块,用于收集用户信息,并将所述用户信息反馈到所述行程分析模块;
8.所述行程分析模块,根据用户的位置信息对用户的出行情况进行分析,判断用户是否处于异地出行状态,并将所述出行情况反馈到所述美食推荐模块;
9.所述商家认证模块,用于对美食商家进行分析认证,根据其经营的美食类型和经营时间将所述美食商家划分为特色美食商家和常规美食商家;
10.所述美食推荐模块,根据所述出行情况向用户推荐特色美食商家或者无差别推荐,若用户处于异地出行状态,则向用户推荐特色美食商家,若用户不处于异地出行状态,则向用户无差别推荐;
11.所述美食选择模块,用于选取喜好的美食并创建订单;
12.所述结算模块,用于对创建的订单进行结算。
13.可选地,还包括喜好收集模块,所述喜好收集模块与所述美食选择模块连接,所述喜好收集模块用于根据用户的浏览信息记录用户的美食偏好信息,并将所述美食偏好信息发送给所述美食推荐模块。
14.可选地,还包括识别模块,所述识别模块与所述商家认证模块连接,用于获取商家的销量和评价信息,分析预置时间内商家的平均销量和好评率并发送给所述商家认证模块。
15.可选地,还包括评价模块,所述评价模块分别与所述结算模块和所述识别模块连接,所述评价模块用于在结算后对美食进行评价,并将评价信息反馈给所述识别模块。
16.本技术第二方面提供了一种旅行美食推荐方法,包括以下步骤:
17.s1:收集用户信息;
18.s2:根据用户的位置信息对用户的出行情况进行分析,判断用户是否处于异地出行状态;
19.s3:根据出行情况向用户推荐特色美食商家或者无差别推荐,若用户处于异地出行状态,则向用户推荐特色美食商家,若用户不处于异地出行状态,则向用户无差别推荐;
20.s4:根据推荐选取喜好的美食并创建订单;
21.s5:对创建的订单进行结算。
22.可选地,所述用户信息还包括住宿信息和出行购票信息。
23.可选地,所述用户的位置信息包括用户自行选择的初始地位置信息,根据用户活动轨迹自动分析出的用户的初始地位置信息以及用户当前的位置信息;
24.用户的所述出行情况分为异地出行状态和非异地出行状态。
25.可选地,步骤s3中还包括:结合所述喜好收集模块记录的用户的美食偏好信息向用户推荐特色美食商家或者无差别推荐。
26.可选地,所述步骤s3中,根据美食商家的优选率r进行顺序推荐,所述优选率:
27.r=(s/s1+g/g1+t)*100%;
28.s为预置时间内商家的平均销量,s1为预置置平均销量阀值,g为预置时间内商家的好评率,g1预置好评率阀值,t为偏好指数(即根据喜好收集模块记录的用户信息分析得出用户对美食类型匹配的程度),t为的数值为0-1,r值越高美食商家顺序越靠前;
29.对异地出行状态的用户设有熟度值q,所述熟度值:
30.q=2*(n1+n2)/n3;
31.n1为用户累计到当地的出行次数,n2为用户累计结算的订单数,n3为美食推荐模块中的特色美食商家数量,当q小于1时,向用户推荐特色美食商家,当q大于或等于1时,向用户无差别推荐。
32.可选地,步骤s5中还包括:结算后对美食进行评价,并收集评价信息。
33.从以上技术方案可以看出,本技术实施例具有以下优点:
34.本发明通过对出行用户的行程进行分析,确定用户的出行状态,智能化调整美食推荐商家,在美食商家推送时进行差异化推送,让出行的旅客能快速了解具有当地特色的特色美食商家并提供选择,节约出行规划时间,提高旅行美食推送系统的个性化,增加旅客的游玩体验,解决了旅客外出游玩在美食方面需要花费大量时间做攻略或寻找的技术问题。
附图说明
35.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
36.图1为本技术实施例中提供的一种旅行美食推荐系统的结构示意图;
37.图2为本技术实施例中提供的一种旅行美食推荐方法的一个流程示意图。
具体实施方式
38.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.实施例1
40.为了便于理解,请参阅图1,本技术提供了一种旅行美食推荐系统,包括:行程收集模块、行程分析模块、美食推荐模块、商家认证模块、美食选择模块和结算模块;行程收集模块与行程分析模块连接,行程分析模块与美食推荐模块连接,美食推荐模块与美食选择模块连接,美食选择模块与结算模块连接,商家认证模块与美食推荐模块连接;行程收集模块,用于收集用户信息,并将用户信息反馈到行程分析模块行程分析模块,根据用户信息对用户的出行情况进行分析,并将出行情况反馈到美食推荐模块;商家认证模块,用于对美食商家进行分析认证,将美食商家划分为特色美食商家和常规美食商家;美食推荐模块,根据出行情况向用户推荐特色美食商家或者无差别推荐;美食选择模块,用于选取喜好的美食并创建订单;结算模块,用于对创建的订单进行结算。
41.需要说明的是,使用本实施例提供的旅行美食推荐系统的用户可能是本地未出行的用户,也可能是异地外出的用户,因此用户的出行情况分为异地出行状态和非异地出行状态,因此行程分析模块根据行程收集模块发送的用户信息进行判断分析,通过用户信息中的位置信息判断用户是否是处于异地出行的旅客,对于异地出行的旅客,特色美食的推荐是首选,另外行程分析模块会保留用户的出行记录,无差别推荐指的是在推荐美食商家时不区分特色美食商家和非特色美食商家,而是从所有美食商家里进行推荐。行程收集模块负责收集用户信息,并将用户信息反馈到行程分析模块,行程分析模块接着根据用户信息对用户的出行情况进行分析,并将出行情况反馈到美食推荐模块,而商家认证模块则用于美食商家进行分析认证,特色美食商家认证的依据包括其经营的美食类型和经营时间,以保证特色美食商家是真正具有当地特色的商家,满足旅客的品尝需求,具体地,通过确定其经营范围内具有本地特色的美食以及其经营时间超过预置时间阀值将美食商家划分为特色美食商家和常规美食商家,美食推荐模块根据不同的用户推送特色美食商家或者无差别推荐,若用户处于异地出行状态,则向用户推荐特色美食商家,若用户不处于异地出行状态,则向用户无差别推荐,使得美食模块的推荐根据用户的出行情况不同具有差异性,以满足用户的需求,然后用户可根据推荐再接个自身喜好选取喜好的美食并创建订单,最后可直接通过结算模块对创建的订单进行结算。
42.本技术实施例提供的一种旅行美食推荐系统,通过对出行用户的行程进行分析,
确定用户的出行状态,智能化调整美食推荐商家,在美食商家推送时进行差异化推送,让出行的旅客能快速了解具有当地特色的特色美食商家并提供选择,节约出行规划时间,提高旅行美食推送系统的个性化,增加旅客的游玩体验,解决了旅客外出游玩在美食方面需要花费大量时间做攻略或寻找的技术问题。
43.实施例2
44.作为对实施例1的进一步改进,如图1所示,还包括识别模块,识别模块与商家认证模块连接,用于获取商家的销量和评价信息,分析预置时间内商家的平均销量和好评率并发送给商家认证模块。
45.需要说明的是,商家认证模块内设有预置平均销量和好评率阀值。在进行特色美食商家认证时,商家认证模块结合识别模块给出的预置时间内商家的平均销量和好评率与商家认证模块内设有预置平均销量和好评率阀值进行比对,当预置时间内商家的平均销量和好评率分别大于或等于预置平均销量和好评率阀值时,美食商家才会通过特色美食商家的认证,同时识别模块内美食商家的平均销量和好评率是随时间变化不断调整,这样一方面防止商家进行刷单刷好评,另一方面促使商家保持良好的经营水平。
46.进一步地,系统还包括评价模块,评价模块分别与结算模块和识别模块连接,评价模块用于在结算后对美食进行评价,并将评价信息反馈给识别模块,在结算品尝美食后,可对相应的商家进行评价,其评价最终又反馈给识别模块,对美食商家的好评率进行调整,侧面督促商家根据评价对美食进行改进,增加旅客的体验。
47.实施例3
48.为了便于理解,请参阅图2,本技术提供了一种旅行美食推荐方法,用于在实施例1-2中任一实施例中执行,包括以下步骤:
49.s1:收集用户信息;
50.需要说明的是,收集的用户信息为能够反映用户的出行情况的信息,以便于根据此用户信息分析出用户的出行情况,其中最基础的用户信息为用户的位置信息。
51.s2:根据用户的位置信息对用户的出行情况进行分析,判断用户是否处于异地出行状态;
52.在一实施例中,根据对用户信息的收集,用户可自行选择初始地,或者根据用户的位置信息判断用户的活动轨迹自动分析出用户的初始地,用户的出行情况分为异地出行状态和非异地出行状态。根据用户的位置信息分析,当用户的位置发生变化,且与初始位置位于不同城市,则可判定改用户的出行状态为异地出行状态。
53.s3:根据出行情况向用户推荐特色美食商家或者无差别推荐,若用户处于异地出行状态,则向用户推荐特色美食商家,若用户不处于异地出行状态,则向用户无差别推荐;
54.s4:根据推荐选取喜好的美食并创建订单;
55.s5:对创建的订单进行结算。
56.本技术实施例提供的一种旅行美食推荐方法,通过对用户的出行状态进行分析,判断出该用户的状态时处于异地出行状态还是非异地出行状态,对于异地出行状态的用户进行差异化的美食推荐,推送当地特色美食商家,而非异地出行状态则无差异推送,推送方式智能化,能让旅客无需花费精力的情况下选择特色美食商家,满足旅客的猎奇需求,体会当地特色美食。
57.基于旅行美食推荐方法的一个实施例中,用户信息还包括住宿信息和出行购票信息,通过判断用户当前位置以及预置时间内的位置变化,再结合出行购票信息和住宿信息具体分析用户当前的出行状态,进一步地根据住宿信息和出行购票信息分析出用户的出行路线,根据出行路线,优先推送距离路线位置较近的美食商家;进一步地,特色美食商家包括具有地域特色的美食商家和当地知名度较高的传统老店。
58.基于旅行美食推荐方法的一个实施例中,步骤s3中还包括:结合记录的用户的美食偏好信息向用户推荐特色美食商家或者无差别推荐;通过结合喜好收集模块记录的用户的美食偏好信息向用户推荐特色美食商家或者无差别推荐,优选推送出符合用户偏好的美食。
59.基于旅行美食推荐方法的一个实施例中,步骤s5中还包括:结算后对美食进行评价,并收集评价信息,收集的评价信息反馈给识别模块,识别模块可通过评价信息不断调整商家的好评率,使得推送达到动态化及智能化。
60.本发明中,美食推荐模块中根据美食商家的优选率r进行顺序推荐,优选率:
61.r=(s/s1+g/g1+t)*100%;
62.s为预置时间内商家的平均销量,s1为预置置平均销量阀值,g为预置时间内商家的好评率,g1预置好评率阀值,t为偏好指数(即根据喜好收集模块记录的用户信息分析得出用户对美食类型匹配的程度),t为的数值为0-1,当r值越高的美食商家顺序越靠前,为用户挑选出优质美食商家,提高品尝体验。
63.本发明中,在美食推荐模块对于处于异地出行的用户的推荐流程如下:
64.1、对用户设有熟度值q,熟度值:
65.q=2*(n1+n2)/n3;
66.n1为用户累计到当地的出行次数,n2为用户累计结算的订单数,n3为美食推荐模块中的特色美食商家数量,当q小于1时,向用户推荐特色美食商家,当q大于或等于1时,向用户无差别推荐;
67.2、美食推荐模块中根据美食商家的优选率r进行顺序推荐。
68.对于经常往返同一城市的用户,为避免反复推送特色美食商家对用户引起反感,设置q来判断用户对该城市的熟悉程度,当达到预置值时可无差异推送,提高智能化程度,同时提高用户使用体验。
69.以上所述,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。

网址:一种旅行美食推荐系统及方法与流程 https://www.yuejiaxmz.com/news/view/839457

相关内容

一种智能饮食推荐系统及方法与流程
一种DIY智能烹饪控制方法及系统与流程
一种智能烹饪系统及烹饪方法与流程
python家乡美食与旅游景点导游推荐系统django源码介绍
java美食推荐系统(ssm)
一种智能调控方法及系统与流程
一种健康饮食知识图谱构建、食材推荐方法与流程
基于Python的旅游行程规划助手:ChatGPT智能推荐系统详解
一种家电的联网方法及系统与流程
美食推荐系统的设计与实现

随便看看