餐馆或菜品评价方法、装置、服务器和计算机可读介质制造方法及图纸

技术编号:21455120 阅读:21 留言:0更新日期:2019-06-26 05:09
本公开提供一种餐馆或菜品评价方法,通过确定发起餐馆或菜品查询请求的用户的口味偏好,获取每个待评价的餐馆或菜品已获得的评价结果,并确定已做出评价的用户的口味偏好,根据发起餐馆或菜品查询请求的用户的口味偏好和已做出评价的用户的口味偏好,为每个待评价的餐馆或菜品已获得的评价结果分配权重,并根据已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果;本公开可以针对查询用户的口味偏好,重新分配原有评价结果的权重,并以此为依据得到的待评价餐馆或菜品的评价结果,对于该用户来说更为客观、合理,便于该用户选择出贴近其口味的餐馆或菜品。本公开还提供一种装置、服务器和计算机可读介质。

【技术实现步骤摘要】
餐馆或菜品评价方法、装置、服务器和计算机可读介质
本公开涉及通信
,具体涉及一种餐馆或菜品评价方法、装置、服务器和计算机可读介质。
技术介绍
在外出就餐或者订外卖的时候,一般都会查看餐馆或菜品的评价作为选择的参考,但是由于每个人的口味偏好不同,这就导致了评价只能反映餐馆或菜品的受欢迎程度,评价高的餐馆或菜品并不一定适合每个人,用户根据评价选择的餐馆或菜品不一定符合其口味偏好。
技术实现思路
本公开针对现有技术中存在的上述不足,提供一种餐馆或菜品评价方法、装置、服务器和计算机可读介质。第一方面,本公开实施例提供一种餐馆或菜品评价方法,所述方法包括:接收餐馆或菜品查询请求;确定发起所述餐馆或菜品查询请求的用户的口味偏好;获取每个待评价的餐馆或菜品已获得的评价结果,并确定已做出评价的用户的口味偏好;根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重;根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果。优选的,所述根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重,具体包括:判断已对待评价的餐馆或菜品做出评价的用户中是否存在与所述发起所述餐馆或菜品查询请求的用户的口味偏好一致的用户,若存在,则为所述口味偏好一致的用户的评价结果分配第一权重,并为与所述发起所述餐馆或菜品查询请求的用户的口味偏好不一致的用户的评价结果分配第二权重,其中,所述第一权重大于第二权重。优选的,所述确定发起所述餐馆或菜品查询请求的用户的口味偏好,具体包括:根据发起所述餐馆或菜品查询请求的用户的用户信息或历史行为信息确定该用户的口味偏好。优选的,所述根据发起所述餐馆或菜品查询请求的用户的用户信息或历史行为信息确定该用户的口味偏好,具体包括:获取所述发起所述餐馆或菜品查询请求的用户的用户信息;若获取到用户信息,则根据所述用户信息确定该用户的口味偏好;否则,获取该用户的历史行为信息,并根据所述历史行为信息确定该用户的口味偏好。进一步的,所述根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果之后,所述方法还包括:向所述发起所述餐馆或菜品查询请求的用户反馈所述待评价的餐馆或菜品的评价结果;或者,对所述待评价的餐馆或菜品的评价结果排序,并向所述发起所述餐馆或菜品查询请求的用户反馈所述排序。优选的,所述餐馆或菜品查询请求包括路线搜索请求,进一步的,在接收餐馆或菜品查询请求之后、获取每个待评价的餐馆或菜品已获得的评价结果之前,还包括:根据所述路线搜索请求确定推荐路线,并确定所述推荐路线沿线的餐馆或者所述餐馆的菜品;其中,所述推荐路线沿线的餐馆为所述待评价的餐馆,所述推荐路线沿线的餐馆的菜品为所述待评价的菜品。进一步的,根据所述路线搜索请求确定推荐路线之后、确定所述推荐路线沿线的餐馆或者所述餐馆的菜品之前,所述方法还包括:获取所述路线搜索请求中携带的出发时间和出行方式信息;根据所述推荐路线、所述出发时间和出行方式信息,计算到达目的地的时间;判断所述到达目的地的时间是否在预设的时间段内;所述确定所述推荐路线沿线的餐馆或者所述餐馆的菜品,具体包括:若所述到达目的地的时间在所述时间段内,则确定所述推荐路线沿线的餐馆或者所述餐馆的菜品。另一方面,本公开实施例还提供一种餐馆或菜品评价装置,包括接收模块、第一确定模块、第一获取模块、第二确定模块、权重分配模块和评价模块;所述接收模块用于,接收餐馆或菜品查询请求;所述第一确定模块用于,确定发起所述餐馆或菜品查询请求的用户的口味偏好;所述第一获取模块用于,获取每个待评价的餐馆或菜品已获得的评价结果;所述第二确定模块用于,确定已做出评价的用户的口味偏好;所述权重分配模块用于,根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重;所述评价模块用于,根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果。优选的,所述权重分配模块包括判断单元和分配单元,所述判断单元用于,判断已对待评价的餐馆或菜品做出评价的用户中是否存在与所述发起所述餐馆或菜品查询请求的用户的口味偏好一致的用户;所述分配单元用于,当所述判断单元判断出已对待评价的餐馆或菜品做出评价的用户中存在与所述发起所述餐馆或菜品查询请求的用户的口味偏好一致的用户时,为所述口味偏好一致的用户的评价结果分配第一权重,并为与所述发起所述餐馆或菜品查询请求的用户的口味偏好不一致的用户的评价结果分配第二权重,其中,所述第一权重大于第二权重。优选的,所述第一确定模块具体用于,根据发起所述餐馆或菜品查询请求的用户的用户信息或历史行为信息确定该用户的口味偏好。优选的,所述第一确定模块包括第一获取单元、处理单元和第二获取单元;所述第一获取单元用于,获取所述发起所述餐馆或菜品查询请求的用户的用户信息;所述处理单元用于,当所述第一获取单元获取到用户信息时,根据所述用户信息确定该用户的口味偏好;当所述第一获取单元未获取到用户信息时,指示所述第二获取单元获取该用户的历史行为信息;以及,根据所述历史行为信息确定该用户的口味偏好。进一步的,所述餐馆或菜品评价装置还包括反馈模块,所述反馈模块用于,向所述发起所述餐馆或菜品查询请求的用户反馈所述待评价的餐馆或菜品的评价结果;或者,对所述待评价的餐馆或菜品的评价结果排序,并向所述发起所述餐馆或菜品查询请求的用户反馈所述排序。优选的,所述餐馆或菜品查询请求包括路线搜索请求,所述餐馆或菜品评价装置还包括路线推荐模块和第三确定模块;所述路线推荐模块用于,在所述接收模块接收餐馆或菜品查询请求之后、所述第一获取模块获取每个待评价的餐馆或菜品已获得的评价结果之前,根据所述路线搜索请求确定推荐路线;所述第三确定模块用于,确定所述推荐路线沿线的餐馆或者所述餐馆的菜品;其中,所述推荐路线沿线的餐馆为所述待评价的餐馆,所述推荐路线沿线的餐馆的菜品为所述待评价的菜品。进一步的,所述餐馆或菜品评价装置还包括第二获取模块、计算模块和判断模块;所述第二获取模块用于,在所述线路推荐模块根据所述路线搜索请求确定推荐路线之后、所述第三确定模块确定所述推荐路线沿线的餐馆或者所述餐馆的菜品之前,获取所述路线搜索请求中携带的出发时间和出行方式信息;所述计算模块用于,根据所述推荐路线、所述出发时间和出行方式信息,计算到达目的地的时间;所述判断模块用于,判断所述到达目的地的时间是否在预设的时间段内,当判断出所述到达目的地的时间在预设的时间段内时,指示所述第三确定模块确定所述推荐路线沿线的餐馆或者所述餐馆的菜品。又一方面,本公开实施例还提供一种服务器,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前所述的餐馆或菜品评价方法。再一方面,本公开实施例还提供一种计算机可读介质,其上存储有计算机程序,其中,所述程序被执行时实现如前所述的餐馆或菜品评价方法。本公开的实施例,通过确定发起餐馆或菜品查询请求的用户的口味偏本文档来自技高网...

【技术保护点】
1.一种餐馆或菜品评价方法,其中,所述方法包括:接收餐馆或菜品查询请求;确定发起所述餐馆或菜品查询请求的用户的口味偏好;获取每个待评价的餐馆或菜品已获得的评价结果,并确定已做出评价的用户的口味偏好;根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重;根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果。

【技术特征摘要】
1.一种餐馆或菜品评价方法,其中,所述方法包括:接收餐馆或菜品查询请求;确定发起所述餐馆或菜品查询请求的用户的口味偏好;获取每个待评价的餐馆或菜品已获得的评价结果,并确定已做出评价的用户的口味偏好;根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重;根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果。2.如权利要求1所述的方法,其中,所述根据所述发起所述餐馆或菜品查询请求的用户的口味偏好和所述已做出评价的用户的口味偏好,为已获得的评价结果分配权重,具体包括:判断已对待评价的餐馆或菜品做出评价的用户中是否存在与所述发起所述餐馆或菜品查询请求的用户的口味偏好一致的用户,若存在,则为所述口味偏好一致的用户的评价结果分配第一权重,并为与所述发起所述餐馆或菜品查询请求的用户的口味偏好不一致的用户的评价结果分配第二权重,其中,所述第一权重大于第二权重。3.如权利要求1所述的方法,其中,所述确定发起所述餐馆或菜品查询请求的用户的口味偏好,具体包括:根据发起所述餐馆或菜品查询请求的用户的用户信息或历史行为信息确定该用户的口味偏好。4.如权利要求3所述的方法,其中,所述根据发起所述餐馆或菜品查询请求的用户的用户信息或历史行为信息确定该用户的口味偏好,具体包括:获取所述发起所述餐馆或菜品查询请求的用户的用户信息;若获取到用户信息,则根据所述用户信息确定该用户的口味偏好;否则,获取该用户的历史行为信息,并根据所述历史行为信息确定该用户的口味偏好。5.如权利要求1-4任一项所述的方法,其中,所述根据每个待评价的餐馆或菜品已获得的评价结果和相应的权重,确定每个待评价的餐馆或菜品的评价结果之后,所述方法还包括:向所述发起所述餐馆或菜品查询请求的用户反馈所述待评价的餐馆或菜品的评价结果;或者,对所述待评价的餐馆或菜品的评价结果排序,并向所述发起所述餐馆或菜品查询请求的用户反馈所述排序。6.如权利要求5所述的方法,其中,所述餐馆或菜品查询请求包括路线搜索请求,在接收餐馆或菜品查询请求之后、获取每个待评价的餐馆或菜品已获得的评价结果之前,还包括:根据所述路线搜索请求确定推荐路线,并确定所述推荐路线沿线的餐馆或者所述餐馆的菜品;其中,所述推荐路线沿线的餐馆为所述待评价的餐馆,所述推荐路线沿线的餐馆的菜品为所述待评价的菜品。7.如权利要求6所述的方法,其中,根据所述路线搜索请求确定推荐路线之后、确定所述推荐路线沿线的餐馆或者所述餐馆的菜品之前,所述方法还包括:获取所述路线搜索请求中携带的出发时间和出行方式信息;根据所述推荐路线、所述出发时间和出行方式信息,计算到达目的地的时间;判断所述到达目的地的时间是否在预设的时间段内;所述确定所述推荐路线沿线的餐馆或者所述餐馆的菜品,具体包括:若所述到达目的地的时间在所述时间段内,则确定所述推荐路线沿线的餐馆或者所述餐馆的菜品。8.一种餐馆或菜品评价装置,其中,包括接收模块、第一确定模块、第一获取模块、第二确定模块、权重分配模块和评价模块;所述接收模块用于,接收餐馆或菜品查询请求;所述第一确定模块用于,确定发起所述餐馆或菜品查询请求的用户的口味偏好;所述第一获取模块用于,获取每个待评价的餐馆或菜品已获得的评价结果;所述第二确定模块用于,确定已做出评价的用户的口味偏好;所述权重分配模块用于,根据所述发起所述餐馆或菜品查询请求的用户的口味偏...

【专利技术属性】
技术研发人员:赵涛涛
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1