一种生活服务信息推荐方法和装置与流程

文档序号:12272810阅读:146来源:国知局
一种生活服务信息推荐方法和装置与流程

本发明实施例涉及大数据处理技术,尤其涉及一种生活服务信息推荐方法和装置。



背景技术:

随着智能终端和互联网大数据的发展,越来越多的人开始从网上或智能终端中使用生活服务来辅助自身决策,如通过餐饮类生活服务查询各类美食以及餐厅的位置和用户评论来选择就餐地点。

为了提高用户体验,更好的辅助用户进行决策,各类生活服务都会给出相应的推荐信息以帮助用户在海量的查询数据中快速进行选择。现有技术中,给出推荐信息的方式主要基于地理位置、用户行为和第三方平台。如:团购网站通过对用户的购买数据和浏览数据进行分析,识别出用户感兴趣的物品并推荐给用户。又如:当用户需要就餐时,餐饮类生活服可基于用户的当前位置罗列出用户周边的餐馆,并选取价格合适的一家或几家推荐给用户。

然而,上述推荐信息的得出方式均是基于历史数据,并未考虑到生活服务场景中实时信息的重要性,对具体的线下情况并未进行实时评估,由此导致了一些受流动性、实时性影响较大的生活服务(如餐饮、银行)的用户线下体验较差,使得推荐信息无法真正满足用户的实际需求,甚至给用户带来了许多不必要的麻烦。



技术实现要素:

本发明提供一种生活服务信息推荐方法和装置,使得推荐信息更加符合用户需求,增加了推荐信息的使用价值,提高了用户的线下体验。

第一方面,本发明实施例提供了一种生活服务信息推荐方法,包括:

获取提供生活服务的场所中的当前客户数量;

依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率;

依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户。

第二方面,本发明实施例还提供了一种生活服务信息推荐装置,包括:

客户信息获取模块,用于获取提供生活服务的场所中的当前客户数量;

客户数量变化率确定模块,用于依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率;

推荐信息确定模块,用于依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户。

本发明通过获取提供生活服务的场所中的当前客户数量,依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率,依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户,解决用户线下体验较差,使得推荐信息无法真正满足用户的实际需求,甚至给用户带来了许多不必要的麻烦的问题,使得推荐信息更加符合用户需求,增加了推荐信息的使用价值,提高了用户的线下体验。

附图说明

图1为本发明实施例一提供的生活服务信息推荐方法的流程图;

图2为本发明实施例二提供的生活服务信息推荐方法的流程图;

图3为本发明实施例三提供的生活服务信息推荐方法的流程图;

图4为本发明实施例四提供的生活服务信息推荐装置的结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的生活服务信息推荐方法的流程图,本实施例可适用于为用户需要的生活服务提供推荐信息的情况,该方法可以由计算设备如服务器来执行,具体包括如下步骤:

步骤101、获取提供生活服务的场所中的当前客户数量。

用户可根据自身需求寻找符合要求的生活服务。如当用户有外出就餐需求时,可通过餐饮主题网站或餐饮APP进行餐厅查找,在搜索过程中用户可输入自己喜欢的菜系、口味、价格等进行筛选。当用户有就餐需求时,可通过APP搜索附近的餐厅,此时APP会列出用户附近的餐厅信息(如位置、价位级别、好评度等)以供用户筛选。本方案中,当用户有相应的生活服务需求时,首先获取提供生活服务的场所中的当前客户数量。

示例性的,就餐饮类生活服务而言,首先获取餐厅中的当前客户数量。可选的,该当前客户数量可以是正在用餐的客户数量,还可以是正在用餐的客户数量加上正在排队等待(或网上预约)的客户数量,通过该当前客户数量可以了解到餐厅的就餐拥挤、排队状况。具体的,可通过餐厅的点餐系统得到当前精确的客户数量。

步骤102、依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率。

示例性的,不同时刻的时间间隔可根据不同需求进行设定,如在用餐时间时,该时间间隔可设定为3分钟,即在确定当前客户数量的变化率时以3分钟的时间间隔进行统计,如当前客户数量为100名,3分钟前的客户数量为50名,则当前客户数量的变化率为+100%。优选的,当前客户数量的变化率可以是随着当前客户数量的实时变化而实时计算得出。

步骤103、依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户。

当前客户数量和当前客户数量的变化率可以实时表征提供生活服务的场所当前的人流、空余位置、拥堵状况等。本步骤中,依据当前客户数量和当前客户数量的变化率确定推荐信息,该推荐信息结合有实际的线下信息,对用户的最终决策提供了较高价值的信息内容。

具体的,提供生活服务的场所的面积大小、服务人员数量和可同时接待客户的数量通常是固定的。如餐厅的餐桌数量和服务员的人数,银行的办理业务的窗口数量和银行职员人数通常都较固定。这些固定的数据可通过网页抓取技术得到,还可以由线下的跟踪调查确定。

示例性的,在依据当前客户数量和当前客户数量的变化率确定推荐信息时,可通过将当前客户数量和当前客户数量的变化率分别和各自的预设阈值进行比对,根据比对结果给出推荐信息。示例性的,假设提供生活服务的为一家餐厅,设当前客户数量为N,当前客户数量的变化率为M,针对该餐厅而言,容纳的客户数量的阈值设为n,客户数量的变化率的阈值设为m。其中,该阈值n和阈值m可根据餐厅的餐桌数量、服务人员人数和具体服务情况确定,确定完毕后将该阈值n和阈值m保存在数据库中用于和当前客户数量以及当前客户数量的变化率进行实时比对。示例性的,在具体比对过程中,若N>n且M>m则意味着该餐厅客户数量已经很多且客户数量正处于快速增长的趋势,相应的,给出的推荐信息可以是“该家餐厅客户较多,不建议前往”;若N>n且M<m则意味着该餐厅当前客户数量虽然较多,但客户数量的增长较缓慢,相应的,给出的推荐信息可以是“该家餐厅当前人数较多,但用餐人员正在逐步减少,可考虑前往”;若N<n且M<m则意味着该餐厅当前客户数量较少,且客户增长较缓慢,相应的,给出的推荐信息可以是“该家餐厅目前空位较多,建议前往用餐”。

其中,将推荐信息推送给用户可以是用户在进行生活服务的搜索时自动弹出推荐信息,还可以是当用户点选查看特定生活服务时,该推荐信息和该特定的生活服务关联显示。

本实施例的技术方案,依据获取到的场所中的当前客户数量和确定的当前客户数量的变化率来确定推荐信息并推送给用户,综合考虑了提供生活服务的场所的线下情况,避免了用户到达场所时由于场所等待客户过多而带来较差用户体验的问题,使得推荐信息的实用性价值显著提高,便于用户最终决策。

实施例二

图2为本发明实施例二提供的生活服务信息推荐方法的流程图,本实施例在实施例一的基础上,进一步增加了获取场所中的客户平均服务时长的步骤,并将其作为推荐信息的参考因素之一,具体包括:

步骤201、获取提供生活服务的场所中的当前客户数量以及客户平均服务时长。

其中,该客户平均服务时长表征了客户在使用服务时花费的平均时间,如在餐厅中吃饭时所花费的平均时间,又如在银行网点办理业务时花费的平均时间。示例性的,该客户的平均服务时间可通过相应的提供服务处的内部系统获得,如通过银行的排号系统可以得到每位客户的平均服务时间,又如通过餐厅的点餐系统可以确定出该餐厅客户的平均服务时间。

步骤202、依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率。

步骤203、依据所述当前客户数量、所述当前客户数量的变化率和所述客户平均服务时长确定推荐信息。

示例性的,在依据当前客户数量、当前客户数量的变化率和客户平均服务时长确定推荐信息,可通过将当前客户数量、当前客户数量的变化率和客户平均服务时长分别和各自的预设阈值进行比对,根据比对结果给出推荐信息。

如实施例一介绍的,假设提供生活服务的为一家餐厅,设当前客户数量为N,当前客户数量的变化率为M,针对该餐厅而言,容纳的客户数量的阈值设为n,客户数量的变化率的阈值设为m,进一步的,增加了获取到的客户平均服务时长设为T,客户平均服务时长的阈值设为t。其中,该阈值t可根据餐厅的类型确定,确定完毕后将该阈值t保存在数据库中用于和当前获取到的客户平均服务时长进行实时比对。示例性的,在具体比对过程中,若N<n、M>m且T>t则意味着该餐厅当前客户数量虽然较少,但客户数量正处于快速增长的趋势,且每位客户的平均服务时长较长,相应的,给出的推荐信息可以是“该家餐厅客户正在逐步增多,且每位客户的用餐时间较长,可以考虑前往”;若N<n、M<m且T<t则意味着该餐厅当前客户数量较少,客户数量没有显著增加的趋势,且每位客户的平均服务时长较短,相应的,给出的推荐信息可以是“该家餐厅目前空位较多,可满足第一时间进行就餐的需求,建议前往”。

本实施例的技术方案,在给出推荐信息时引入了客户平均服务时长这一参考量,使得实时获取的线下信息更加完善,进一步增加了推荐信息的使用价值,使其更加合理。

实施例三

图3所示为本发明实施例三提供的生活服务信息推荐方法的流程图,本实施例在上述各实施例的基础上,进一步增加了对提供服务场所周边人流量进行统计的情况,具体包括:

步骤301、获取提供生活服务的场所中的当前客户数量以及客户平均服务时长,依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率。

步骤302、确定提供生活服务的场所在预设范围内的当前人流量,依据所述预设范围内的不同时刻对应的人流量确定所述当前人流量的变化率。

示例性的,该预设范围可以是10米、20米或50米。当前人流量表征了在提供生活服务的场所周边的人数,周边人数越多意味可能进入该场所的人数越多。其中,当前人流量的变化率可由实时获取到的当前人流量的变化确定,其表征了人流量的变化趋势。

步骤303、依据当前客户数量、当前客户数量的变化率、当前人流量、当前人流量的变化率和客户平均服务时长确定推荐信息。

本实施例采用前述实施例中设置的服务场景来进行具体说明。假设提供生活服务的为一家餐厅,针对该餐厅而言,容纳的客户数量的阈值设为n,客户数量的变化率的阈值设为m,客户平均服务时长的阈值设为t。当前人流量和当前人流量的变化率作为辅助信息来协助推荐信息的最终确定。示例性的,设当前客户数量为N1,当前人流量为N2,并为N1和N2分别分配权值C1和C2(C1可设为0.7,C2可设为0.3),当前的客户总量N=N1*C1+N2*C2;设当前客户数量的变化率为M1,当前人流量的变化率为M2,并为M1和M2同样分配权值C1和C2,当前的客户数量总变化率M=M1*C1+M2*C2。获取到的客户平均服务时长为T。

具体的,在依据当前客户数量、当前客户数量的变化率、当前人流量、当前人流量的变化率和客户平均服务时长确定推荐信息时,分别将N和n、M和m、T和t进行比对。示例性的,比对结果和推荐信息的确定方法可类比于实施例二中的描述,本步骤不在赘述。

本实施例的技术方案,在确定推荐信息时,引入了对场所周边的人流量和人流量变化率的参考,使得推荐信息更加精准,为用户的最终决策提供了更加合理的参考意见。

在上述技术方案的基础上,确定提供生活服务的场所在预设范围内的当前人流量包括下述至少一种:通过用户智能终端的GPS数据确定提供生活服务的场所在预设范围内的当前人流量;通过所述提供生活服务的场所的无线网络连接数据确定提供生活服务的场所在预设范围内的当前人流量。

具体的,当前用户在出行时都会携带智能终端(如手机、Ipad等),这些智能终端均具备GPS定位功能。服务器可通过获取到的不同用户的GPS定位位置确定提供服务场所周边的人流量。在通过提供生活服务的场所的无线网络连接数据确定提供生活服务的场所在预设范围内的当前人流量时,可通过该场所的路由wlan数据确定连接该路由的用户数量,进而得该场所周边的人流量,还可以是,将该场所的路由wlan数据和用户智能终端的wifi列表数据进行比对,若存在一致的配对情况则认定该用户在场所周边,进而确定该场所周边的人流量。本方案中利用了用户智能终端中现有的GPS模块和wifi模块确定场所周边的人流量,可以是实时、简便的完成场所周围人流量的确定,且精准程度较高。

在上述技术方案的基础上,获取提供生活服务的场所中的当前客户数量包括下述至少一种:通过餐厅的点餐系统获取所述餐厅的当前客户数量;通过银行网点的排号系统获取所述银行网点的当前客户数量。

在上述技术方案的基础上,依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息后,还包括:依据所述场所中的不同时刻对应的客户数量确定所述场所的拥堵信息,并将所述拥堵信息推送给用户。本方案中,在给用户推送推荐信息时,除了提供该场所当前的实时线下情况外,还可根据历史统计为用户提供场所在不同时段的拥堵情况,以使用户合理的安排出行计划。

在上述技术方案的基础上,依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息后,还包括:确定预设区域内的所有提供生活服务的场所的人流密度信息,并将所述人流密度信息推送给用户。具体的,通过对不同场所的人流量的实时统计可以得到不同场所的人流密度信息,该人流密度信息可以帮助用户直观的确定不同场所的客户数量情况,可简洁、高效的辅助用户决策。

实施例四

图4为本发明实施例四提供的生活服务信息推荐的结构图,具体包括:

客户信息获取模块1,用于获取提供生活服务的场所中的当前客户数量;

客户数量变化率确定模块2,用于依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率;

推荐信息确定模块3,用于依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户。

本实施例的技术方案,通过获取提供生活服务的场所中的当前客户数量,依据所述场所中的不同时刻对应的客户数量确定所述当前客户数量的变化率,依据所述当前客户数量和所述当前客户数量的变化率确定推荐信息,并将所述推荐信息推送给用户,解决用户线下体验较差,使得推荐信息无法真正满足用户的实际需求,甚至给用户带来了许多不必要的麻烦的问题,使得推荐信息更加符合用户需求,增加了推荐信息的使用价值,提高了用户的线下体验。

在上述技术方案的基础上,所述客户信息获取模块1还用于:

获取提供生活服务的场所中的客户平均服务时长;

所述推荐信息确定模块3具体用于:

依据所述当前客户数量、所述当前客户数量的变化率和所述客户平均服务时长确定推荐信息。

在上述技术方案的基础上,所述客户信息获取模块1还用于:

确定提供生活服务的场所在预设范围内的当前人流量;

依据所述预设范围内的不同时刻对应的人流量确定所述当前人流量的变化率;

所述推荐信息确定模块3具体用于:

依据所述当前客户数量、所述当前客户数量的变化率、所述当前人流量、所述当前人流量的变化率和所述客户平均服务时长确定推荐信息。

在上述技术方案的基础上,所述客户信息获取模块1在确定提供生活服务的场所在预设范围内的当前人流量时的方式包括下述至少一种:

通过用户智能终端的GPS数据确定提供生活服务的场所在预设范围内的当前人流量;

通过所述提供生活服务的场所的无线网络连接数据确定提供生活服务的场所在预设范围内的当前人流量。

在上述技术方案的基础上,所述客户信息获取模块1在获取提供生活服务的场所中的当前客户数量时的方式包括下述至少一种:

通过餐厅的点餐系统获取所述餐厅的当前客户数量;

通过银行网点的排号系统获取所述银行网点的当前客户数量。

在上述技术方案的基础上,所述推荐信息确定模块3还用于:

依据所述场所中的不同时刻对应的客户数量确定所述场所的拥堵信息,并将所述拥堵信息推送给用户。

在上述技术方案的基础上,所述推荐信息确定模块3还用于:

确定预设区域内的所有提供生活服务的场所的人流密度信息,并将所述人流密度信息推送给用户。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1