《一种基于云计算和智能分析的餐饮管理系统.pdf》由会员分享,可在线阅读,更多相关《一种基于云计算和智能分析的餐饮管理系统.pdf(15页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103559636 A (43)申请公布日 2014.02.05 CN 103559636 A (21)申请号 201310554747.7 (22)申请日 2013.11.08 G06Q 30/02(2012.01) G06Q 50/12(2012.01) (71)申请人 五八同城信息技术有限公司 地址 300457 天津市滨海新区第一大街 79 号泰达 MSD-C 区 -C3 座 2801 房间 (72)发明人 黄海斌 陈璐 黄炜 (74)专利代理机构 北京律恒立业知识产权代 理事务所 ( 特殊普通合伙 ) 11416 代理人 顾珊 陈轶兰 (54) 发明名称 一。
2、种基于云计算和智能分析的餐饮管理系统 (57) 摘要 本发明提供了一种基于云计算和智能分析的 餐饮管理系统, 包括至少一个客户端、 商户本地管 理系统和云端管理系统, 其之间经过网络进行双 向通信 ; 商户本地管理系统包括用于为用户下订 单的商户终端 ; 用于对通过所述商户终端发送来 的订单进行管理, 并将订单处理的结果发送回商 户终端进行显示的后厨管理子系统 ; 和用于管理 用户历史信息并于所述云端管理系统进行信息交 互的本地CRM子系统 ; 云端管理系统包括云端CRM 子系统、 数据分析子系统和消息推送子系统, 云端 CRM 子系统用于商户数据采集及同步, 并将商户 数据提供到所述数据分析。
3、子系统进行分析计算, 将分析后的结果呈现或传送回本地 CRM 子系统, 或由所述消息推送子系统推送到客户端。 (51)Int.Cl. 权利要求书 2 页 说明书 8 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书8页 附图4页 (10)申请公布号 CN 103559636 A CN 103559636 A 1/2 页 2 1. 一种基于云计算和智能分析的餐饮管理系统, 所述系统包括至少一个客户端、 商户 本地管理系统和云端管理系统, 所述客户端、 商户本地管理系统和云端管理系统之间经过 网络进行双向通信, 所述客户端用于从用户接收输入, 提。
4、取用户地理位置信息, 并为用户呈现输出 ; 所述商户本地管理系统包括用于为用户下订单的商户终端 ; 用于对通过所述商户终 端发送来的订单进行管理, 并将订单处理的结果发送回商户终端进行显示的后厨管理子系 统 ; 和用于管理用户历史信息并于所述云端管理系统进行信息交互的本地 CRM 子系统 ; 所述云端管理系统包括云端 CRM 子系统、 数据分析子系统和消息推送子系统, 所述云 端 CRM 子系统用于商户数据采集及同步, 并将所述商户数据提供到所述数据分析子系统进 行分析计算, 将分析后的结果呈现或传送回本地 CRM 子系统, 或由所述消息推送子系统推 送到所述客户端。 2. 如权利要求 1 所。
5、述的餐饮管理系统, 其中所述数据分析子系统处理的数据包括 (1) 所有接入云端管理系统的商户提交的用户消费行为数据 ;(2) 使用所述客户端访问所述商 户本地管理系统下订单或查询的用户的定位数据 ;(3) 所有接入云端管理系统的商户提交 上来的关于本商户的信息 ; 以及 (4) 所有接入所述云端管理系统的商户的地理位置数据。 3. 如权利要求 1 所述的餐饮管理系统, 其中所述数据分析子系统包含用于收集并分析 商户数据的商户数据分析模块、 用于收集并分析用户数据的用户数据分析模块、 以及将商 户数据和用户数据按照特定算法进行匹配的商户用户匹配模块。 4. 如权利要求 3 所述的餐饮管理系统, 。
6、其中所述商户数据分析模块收集的商户信息包 含商户代码、 平均消费水平信息、 位置信息及基本信息。 5. 如权利要求 4 所述的餐饮管理系统, 其中所述用户数据分析模块为用户建立消费行 为信息和用户行动轨迹信息, 所述消费行为信息包含用户代码、 平均消费水平信息、 按权重 排序的偏好菜系信息以及按权重排序的偏好菜品信息 ; 所述用户行动轨迹信息包括用户活 跃商户和用户活跃商圈。 6. 如权利要求 5 所述的餐饮管理系统, 其中商户用户匹配模块以如下方法进行商户和 用户的匹配 : 步骤 a) 选定商户, 读取其商户信息 ; 步骤 b) 将全部用户构建为第一集合, 对该第一集合 S1 的每个成员进行。
7、遍历 ; 步骤 c) 遍历第一集合中每个用户的用户行动轨迹信息, 若发现某个用户的用户活跃 商圈与该商户的位置信息重合, 则提取该用户加入第二集合 ; 否则, 遍历下一用户, 直到遍 历结束 ; 步骤 d) 遍历所述第二集合中的每个用户的用户消费行为信息, 判断是否同时满足下 列条件 : (1) | 用户平均消费 - 商户的平均消费 |/ 商户的平均消费 0.5 2) 在该用户消费行为信息中的用户偏好菜系中, 是否包含了所述商户含有的菜系 ; 3) 商户的菜单数据中, 包含至少 n 道 (n 为大于 0 的正整数) 用户的偏好菜品 ; 若同时满足, 则提取该用户加入第三集合 ; 否则, 遍历下。
8、一用户, 直到遍历结束 ; 步骤 e) 遍历所述第三集合, 扫描遍历该集合中每个用户的用户行动轨迹信息, 若某个 权 利 要 求 书 CN 103559636 A 2 2/2 页 3 用户的活跃商户中包含该商户, 则将该用户从所述第二集合中剔除掉, 遍历剔除后的所有 用户构成的集合即为与该商户相匹配的用户群。 7. 如权利要求 1 所述的餐饮管理系统, 其中所述消息推送子系统利用短信平台或智能 手机方式将消息推送到所述客户端。 8.如权利要求1所述的餐饮管理系统, 其中所述网络选自WiFi、 WLAN、 GPRS、 蜂窝网络, GSM 网络、 3G 网络、 LTE 网络或 CDMA 网络。 权。
9、 利 要 求 书 CN 103559636 A 3 1/8 页 4 一种基于云计算和智能分析的餐饮管理系统 技术领域 0001 本发明涉及餐饮管理系统, 特别涉及一种基于云计算和智能分析的餐饮管理系统 和方法。 背景技术 0002 在餐厅的管理系统中, 已经普遍采用通过计算机软件对餐饮行业中的业务进行系 统化的管理。 常见的餐饮管理系统一般包括餐单管理、 订单管理和客户关系管理系统 (CRM) 几个模块。其中, 餐单管理负责管理就餐客人下的订单, 订单管理是对餐厅订购的食材、 餐 具、 厨具等进行管理, 而客户关系管理系统用于对客户进行管理、 统计和分析, 有助于餐厅 制定营销策略、 产品设计。
10、, 进行用户拓展等。 0003 在传统餐饮行业, 餐厅管理系统是基于本地数据, 只能记录本餐厅信息, 而且由于 餐厅会需要定期装修、 系统升级等等, 造成数据极易被丢失。另外, 如何为众口难调的顾客 推荐令其满意的菜品, 一直是餐饮业追求的目标。 由于每家餐馆的风味特色不同, 就餐者的 偏好、 就餐人数、 就餐标准等等也各有不同, 因此很难找到一种普遍适用的方法来满足每家 餐馆和每位顾客的就餐需求。 0004 随着互联网技术和云计算技术的发展, 越来越多传统的靠人力总结的经验可以被 数据挖掘技术所代替。数据挖掘 (Data mining) 是数据库知识发现中的一种方法, 一般是 指从大量的数据。
11、中自动搜索隐藏于其中的有着特殊关系性的信息的过程。数据挖掘通常 与计算机科学有关, 并通过统计、 在线分析处理、 情报检索、 机器学习、 专家系统 (依靠过去 的经验法则) 和模式识别等诸多方法来实现上述目标。数据挖掘还可以作为一种决策支持 过程, 它主要基于人工智能、 机器学习、 模式识别、 统计学、 数据库、 可视化技术等, 高度自动 化地分析企业的数据, 做出归纳性的推理, 从中挖掘出潜在的模式, 帮助决策者调整市场策 略, 减少风险, 做出正确的决策。 0005 因此, 需要一种能利用云计算技术的菜品和智能分析的餐饮管理系统和方法, 能 有效地解决现有技术中餐饮管理的问题, 从而提高餐。
12、饮管理的效率, 并提高用户即就餐者 的用餐体验。 发明内容 0006 本发明的目的在于提供一种基于云计算和智能分析的餐饮管理系统, 所述系统包 括至少一个客户端、 商户本地管理系统和云端管理系统, 所述客户端、 商户本地管理系统和 云端管理系统之间经过网络进行双向通信, 所述客户端用于从用户接收输入, 提取用户地 理位置信息, 并为用户呈现输出 ; 所述商户本地管理系统包括用于为用户下订单的商户终 端 ; 用于对通过所述商户终端发送来的订单进行管理, 并将订单处理的结果发送回商户终 端进行显示的后厨管理子系统 ; 和用于管理用户历史信息并于所述云端管理系统进行信息 交互的本地CRM子系统 ; 。
13、所述云端管理系统包括云端CRM子系统、 数据分析子系统和消息推 送子系统, 所述云端 CRM 子系统用于商户数据采集及同步, 并将所述商户数据提供到所述 说 明 书 CN 103559636 A 4 2/8 页 5 数据分析子系统进行分析计算, 将分析后的结果呈现或传送回本地 CRM 子系统, 或由所述 消息推送子系统推送到所述客户端。 0007 优选地, 所述数据分析子系统处理的数据包括 (1) 所有接入云端管理系统的商户 提交的用户消费行为数据 ;(2) 使用所述客户端访问所述商户本地管理系统下订单或查询 的用户的定位数据 ;(3) 所有接入云端管理系统的商户提交上来的关于本商户的信息 ;。
14、 以 及 (4) 所有接入所述云端管理系统的商户的地理位置数据。 0008 优选地, 所述数据分析子系统包含用于收集并分析商户数据的商户数据分析模 块、 用于收集并分析用户数据的用户数据分析模块、 以及将商户数据和用户数据按照特定 算法进行匹配的商户用户匹配模块。 0009 优选地, 所述商户数据分析模块收集的商户信息包含商户代码、 平均消费水平信 息、 位置信息及基本信息。 0010 优选地, 所述用户数据分析模块为用户建立消费行为信息和用户行动轨迹信息, 所述消费行为信息包含用户代码、 平均消费水平信息、 按权重排序的偏好菜系信息以及按 权重排序的偏好菜品信息 ; 所述用户行动轨迹信息包括。
15、用户活跃商户和用户活跃商圈。 0011 优选地, 所述商户用户匹配模块以如下方法进行商户和用户的匹配 : 步骤 a) 选定 商户, 读取其商户信息 ; 步骤 b) 将全部用户构建为第一集合, 对该第一集合 S1 的每个成员 进行遍历 ; 步骤 c) 遍历第一集合中每个用户的用户行动轨迹信息, 若发现某个用户的用户 活跃商圈与该商户的位置信息重合, 则提取该用户加入第二集合 ; 否则, 遍历下一用户, 直 到遍历结束 ; 步骤 d) 遍历所述第二集合中的每个用户的用户消费行为信息, 判断是否同时 满足下列条件 : 0012 (1) 0013 | 用户平均消费 - 商户的平均消费 |/ 商户的平均。
16、消费 0.5 0014 2) 在该用户消费行为信息中的用户偏好菜系中, 是否包含了所述商户含有的菜 系 ; 0015 3) 商户的菜单数据中, 包含至少 n 道 (n 为大于 0 的正整数) 用户的偏好菜品 ; 0016 若同时满足, 则提取该用户加入第三集合 ; 否则, 遍历下一用户, 直到遍历结束 ; 步骤 e) 遍历所述第三集合, 扫描遍历该集合中每个用户的用户行动轨迹信息, 若某个用户 的活跃商户中包含该商户, 则将该用户从所述第二集合中剔除掉, 遍历剔除后的所有用户 构成的集合即为与该商户相匹配的用户群。 0017 优选地, 所述消息推送子系统利用短信平台或智能手机方式将消息推送到所。
17、述客 户端。 0018 优选地, 所述网络选自 WiFi、 WLAN、 GPRS、 蜂窝网络, GSM 网络、 3G 网络、 LTE 网络或 CDMA 网络。 0019 根据本发明的利用云计算技术的菜品和智能分析的餐饮管理系统和方法, 能有效 地解决现有技术中餐饮管理的问题, 从而提高餐饮管理的效率, 并提高用户即就餐者的用 餐体验。 0020 应当理解, 前述大体的描述和后续详尽的描述均为示例性说明和解释, 并不应当 用作对本发明所要求保护内容的限制。 说 明 书 CN 103559636 A 5 3/8 页 6 附图说明 0021 参考随附的附图, 本发明更多的目的、 功能和优点将通过本发。
18、明实施方式的如下 描述得以阐明, 其中 : 0022 图 1 示意性示出根据本发明实施例的基于云计算和智能分析的餐饮管理系统框 图 ; 0023 图 2 示出了一个示例性的通过商户终端的用户接口向用户呈现消息的界面 ; 0024 图 3 显示了一个示例性的客户端的用户界面 ; 0025 图 4 显示了数据分析子系统所包含的三个子模块的框图 ; 0026 图 5 显示了基于商户数据和用户数据某个特定的商户向其匹配用户的算法流程 图。 具体实施方式 0027 通过参考示范性实施例, 本发明的目的和功能以及用于实现这些目的和功能的方 法将得以阐明。 然而, 本发明并不受限于以下所公开的示范性实施例 。
19、; 可以通过不同形式来 对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本发明的具体细节。 0028 在下文中, 将参考附图描述本发明的实施例。 在附图中, 相同的附图标记代表相同 或类似的部件, 或者相同或类似的步骤。 0029 在本发明中提到的云计算是一种通过 Internet 以服务的方式提供动态可伸缩的 虚拟化的资源的计算模式。商户一词在本发明中是指餐饮行业业主 / 企业。用户一词在本 发明中是指餐饮消费者。 0030 本发明提供了一种基于云计算和移动互联网的餐饮管理系统, 在传统餐饮管理基 础上, 通过加入以下特性实现如下功能 : 0031 1、 云端数据同步 : 将商户。
20、本地餐饮数据通过互联网同步到服务器端, 达到数据安 全备份的目的。用户可以在互联网上浏览到该商户的菜单、 菜品评价、 菜品销量数据, 有助 于用户进行就餐选择, 并且还支持用户直接通过网上进行就餐的预定、 预点。 0032 2、 云端数据分析 : 通过商户的拓展, 云端接入多家商户的菜单、 下单数据, 通过区 域划分以及计算, 一方面可以综合算出一个区域 (商圈、 辖区等) 的客户年龄层、 职业、 消费 习惯、 饮食喜好, 有助于餐厅制定经营策略。还另一方面可以计算出本店的潜在客户, 并且 利用智能手机的推送系统, 向餐厅的潜在客户推送餐厅信息, 达到营销效果。 0033 图 1 示意性示出根。
21、据本发明实施例的基于云计算和智能分析的餐饮管理系统框 图。 0034 根据本发明的餐饮管理系统100包括至少一个客户端110、 商户本地管理系统120 和云端管理系统 130。客户端 110、 商户本地管理系统 120 和云端管理系统 130 之间通过网 络140连接。 出于示意性的目的, 图1仅示出了一个客户端110, 然而, 可以理解的是在其他 实施方式中, 系统 100 可以包括更多的客户端 110。 0035 客户端110、 商户本地管理系统120和云端管理系统130之间可经过任意类型的网 络 140 进行双向通信, 所述通信包括但不限于客户端 110 借助网络 140 从商户本地管理。
22、系 统120下载菜单、 获取点菜或餐厅的推荐信息等, 客户端110将用户信息、 用户偏好、 历史信 息等等上传至商户本地管理系统 120 等等。所述网络 140 例如包括诸如内联网之类的局域 说 明 书 CN 103559636 A 6 4/8 页 7 网 (“LAN” ) 和诸如互联网之类的广域网 (“WAN” )。网络 140 可被配置为支持利用多种协 议设置格式的信息的传输。另外, 网络 140 可以是公共网络、 专用网络或其组合。网络 140 还可以利用任何一种或多种类型的物理介质来实现, 其中包括与多个服务提供商相关联的 有线通信路径和无线通信路径。无线通信方式例如 WiFi 或 W。
23、LAN、 GPRS、 蜂窝网络, 例如 GSM 网络、 3G 网络、 LTE 网络或 CDMA 网络等等。 0036 根据本发明, 在商户本地管理系统120包含至少三个子系统, 如图1所示分别为商 户终端 122、 后厨管理子系统 123 和本地 CRM 子系统 124。商户终端 122 用于为到达商户现 场进行消费的用户下订单, 优选还包括网络接口并支持用户通过网络的方式远程下订单或 进行预定。 0037 商户终端 122 可以实现为软件或硬件, 当实现为硬件时, 优选以带有计算和数据 传输功能的硬件来实现, 例如可以是平板电脑、 多媒体终端、 智能电话、 个人数字助理 (PDA) 或者包括。
24、计算功能和数据通信能力的任何其他设备。 优选地, 商户终端还可以通过例如web 浏览器或定制应用 (app) 实现, 并与商户本地管理系统 120 进行交互和双向通信。 0038 商户终端 122 用于通过用户接口接收并呈现用户订单信息, 并发送至客户端 110、 后厨管理子系统 123 和 / 或本地 CRM 子系统 124。商户终端 122 还可以提供订单管理和历 史消费记录的功能。如图 2 所示, 示出了一个示例性的通过商户终端 122 的用户接口用于 向用户呈现消息的界面。 商户终端可以根据客户下的订单呈现餐厅信息、 地址位置、 用户订 单、 菜品信息。而且, 还可以实时显示用户的消费。
25、金额、 用餐桌号、 订单排序 (如需要用户等 位或用户还未到达商户的情况) 等用餐信息。另外, 还可呈现该用户历史消费信息, 如用户 总消费金额历史记录、 用户到店次数、 口味偏好、 历史消费菜品口味记录等等。 0039 后厨管理子系统 123 主要负责对通过商户终端 122 发送来的订单进行管理, 并将 订单处理的结果发送回商户终端 122 进行显示。在后厨管理子系统 123 中, 将接收到的所 有订单构建成一订单队列, 采用先进先出的方式。 新的订单接收之后, 插入到队列中的末尾 进行排队。优选地, 可以按照订单的就餐人数分成若干子队列分别进行排序。排序后的信 息返回至商户终端 122 以。
26、显示给用户, 或发送至客户端 110 显示给用户。 0040 本地CRM子系统124用于管理用户的历史信息, 包括但不限于用户基本信息 (如用 户编号、 姓名、 联系方式等) 、 用户总消费金额历史记录、 用户到店次数、 口味偏好、 历史消费 菜品口味记录等等。本地 CRM 子系统 124 通过接收商户终端 122 发来的用户信息与本地存 储的历史信息进行匹配, 从而将匹配成功的用户历史信息发送回商户终端 122 进行展示。 该用户历史信息还可以通过商户终端 122 转发至客户端 110 供用户远程查看和参考。 0041 本地 CRM 子系统 124 还包括网络接口从而与位于云端的云端管理系统。
27、 130 中的云 端 CRM 子系统 132 进行协同管理操作。这将在下文详细描述。 0042 客户端110优选以移动终端应用程序的方法来实现。 客户端110可以通过例如web 浏览器或定制应用 (app) 的接口方式与商户本地管理系统 120 进行交互和双向通信。客户 端 110 可以通过从商户本地管理系统 120 下载并安装来实现接收推荐内容等功能。移动终 端优选为台式计算机、 膝上型计算机、 智能电话、 个人数字助理 (PDA)、 平板电脑、 游戏机、 多 功能移动终端或者包括计算功能和数据通信能力的任何其他设备。 0043 客户端 110 通过用户界面从用户接收输入, 例如查询餐馆、 。
28、下订单等, 并可为用户 呈现输出。 图3显示了一个示例性的客户端110的用户界面。 用户使用客户端110输入的信 说 明 书 CN 103559636 A 7 5/8 页 8 息例如包括用户用于登录商户本地管理系统 120 的身份验证信息、 用户选择的菜品信息、 就餐人数、 口味偏好、 价格偏好、 菜品或餐厅的评价信息、 历史消费记录等等。向客户端 110 输出的信息例如包括商户本地管理基于用户的选择推荐的菜品信息、 餐厅信息、 用户的历 史消费记录等。用户还可以在商户本地管理推荐的信息基础上与商户本地管理进行交互, 进一步输入限定条件、 修改部分推荐菜品等, 从而使商户本地管理实现更为精准的。
29、推荐。 0044 优选地, 客户端 110 还可以提取用户当前的地理位置信息, 从而基于用户的地理 位置信息对用户进行相应的更为精准的信息呈现和推送。比如, 可以根据用户的地理位置 计算出与商户之间的距离, 从而估算出用户到达餐厅所需的时间、 到达后还需等待的时间 等等。商户本地管理系统 120 也可以根据用户的地理位置为用户推荐附近的商户。 0045 回到图 1, 根据本发明的云端管理系统 130 包括云端 CRM 子系统 131、 数据分析子 系统 132 和消息推送子系统。云端 CRM 子系统 131 用于实现下述功能 :(1) 商户数据采集 及同步功能。将所有接入到云端 CRM 子系统。
30、 131 的商户的本地 CRM 子系统进行上传, 并实 现数据的实时同步, 避免了商户因为意外情况的数据损失 ;(2) 将商户上传来的数据汇总 提供到数据分析子系统 132 进行分析计算 ; 以及 (3) 将经过数据分析子系统 132 分析后的 数据分析结果呈现或传送回本地CRM子系统124。 优选地, 经过数据分析子系统132分析后 的数据分析结果还可以转换为相应的用户推荐信息, 通过消息推送子系统 133 将商户的营 销信息推送到客户端。消息推送子系统 133 可以通过以下两种方式实现 : 0046 1、 短信平台推送, 利用成熟的短信发送平台进行营销短信的发送。 0047 2、 智能手机。
31、推送, 利用智能手机特有的推送服务功能, 将营销信息推送到智能手 机上。 0048 数据分析子系统 132 通过网络 140 接收来自商户本地管理系统 120 的本地 CRM 子 系统 124 发来的数据, 所要处理的数据源包括但不限于 (1) 所有接入云端管理系统 130 的 商户提交上来的用户消费行为数据 ;(2) 使用了客户端访问商户本地管理系统 120 下订单 或查询的用户的定位数据, 该定位数据可以根据用户访问商户本地管理系统 120 时进行实 时采集 ;(3) 所有接入云端管理系统 130 的商户提交上来的关于本商户的信息, 例如本店菜 单、 菜系、 价格数据、 座位数量、 营业时。
32、间、 口味风格等 ; 以及 (4) 所有接入云端管理系统 130 的商户的地理位置数据, 该地理位置数据由于商户本身的特点因此可以是静态数据, 可以 定期向商户进行采集而无需实时采集。 0049 数据分析子系统 132 将所收集处理到的数据划分为三个子模块进行处理, 如图 4 所示, 数据分析子系统 132 包含用于收集并分析商户数据的商户数据分析模块 1321、 用于 收集并分析用户数据的用户数据分析模块 1321、 以及将商户数据和用户数据按照特定算法 进行匹配的商户用户匹配模块 1322。 0050 商户数据分析模块 1321 收集商户提交上来的关于本商户的信息, 例如本店菜单、 菜系、。
33、 价格数据、 历史消费数据、 座位数量、 营业时间、 口味风格等, 可以将这些信息分类为 : (1) 商户基本信息, 包括菜单、 菜系、 座位数量、 营业时间、 口味风格等,(2) 位置信息, 具体为 所述商圈的地理位置信息 ; 以及 (3) 基于历史消费记录数据计算出来的商户消费信息, 例 如, 计算出商户平均消费水平, 也就是将商户所有订单数据的人均消费取算术平均数得到。 商户的消费信息可以是周期性动态从商户中采集并实时更新的。 0051 一个示例性的商户信息列表如下表 1 所示 : 说 明 书 CN 103559636 A 8 6/8 页 9 0052 0053 表 1 示例性的商户信息。
34、列表 0054 用户数据分析模块 1321 包括基于用户以往的历史消费数据计算得到用户消费行 为信息, 以及基于用户的消费行动轨迹计算得到的用户行动轨迹信息。用户消费行为信息 是根据如下算法计算的 : 对于每一个用户 A, 将其所有的历史订单进行统计, 得到以下维度 的信息, 为该用户建立一个消费行为信息列表 : 0055 (1) 平均消费水平 : 用户的总消费金额 / 用户的消费次数, 用于衡量用户 A 的消费 能力。 根据本发明, 用户的总消费金额并不限定于某个特定商家, 而是用户所有消费记录的 总金额。由于本发明的云服务系统可以采集多个不同商家的消费信息, 因此可以更为真实 有效地反映用。
35、户的消费能力和消费水平。 0056 (2) 用户偏好菜系 : 用户 A 每到一个商户中消费, 就将该商户所属菜系的权重 +1, 取权重最大的 m(m 优选为 5) 个菜系按权重大小排序作为用户 A 最喜欢的菜系。每个商户 可以包含多个菜系的标签, 在计算中同时加入到用户的偏好中。 0057 (3) 用户偏好菜品 : 用户每点一道菜, 则在用户数据中将这道菜的权重 +1, 取权重 最大的 n 个菜品 (n 优选为 100) 按权重大小排序作为用户 A 的偏好菜品列表数据。 0058 一个示例性的用户消费行为信息列表如下表 2 所示 : 0059 0060 表 2 示例性的用户消费行为信息列表 0。
36、061 用户行动轨迹信息的算法如下 : 如果用户U在商户B进行过消费, 而商户B属于商 说 明 书 CN 103559636 A 9 7/8 页 10 圈 C, 则相应的用户 U 的行动轨迹数据中的对应的商户 B 和商圈 C 记录权重都会增加 1。一 个示例性的用户行动轨迹信息列表如下表 3 所示 : 0062 0063 表 3 示例性的用户行动轨迹信息列表 0064 基于上述的商户数据和用户数据, 商户用户匹配模块 1322 会对用户和商户进行 匹配, 从而根据用户的口味、 偏好等向用户推荐合适的商户。对于属于某个特定商圈 C 的某 个特定的商户 A, 向其匹配用户的具体算法如图 5 所示 。
37、: 0065 步骤 501, 选定商户 A, 读取其商户基本信息、 商户平均消费信息以及位置信息 ; 0066 步骤 502, 将全部用户构建为第一集合 S1, 对该第一集合 S1 的每个成员进行遍 历 ; 0067 步骤 503 : 遍历第一集合 S1 中每个用户 U 的用户行动轨迹信息, 若发现遍历中某 个用户 Ux 的用户活跃商圈与该特定商圈 C(即商户 A 的位置信息) 重合, 则进入步骤 504, 提取该用户 Ux, 加入新的第二集合 S2 ; 否则, 遍历下一用户, 直到遍历结束 ; 0068 步骤505, 遍历步骤504中得到的第二集合S2, 遍历该集合中每个用户的用户消费 行为。
38、信息, 看该用户的消费行为信息是否同时满足下列条件 : 0069 (1) 0070 | 用户平均消费 - 商户的平均消费 |/ 商户的平均消费 0.5 (1) 0071 若满足公式 (1) , 则表明该用户平均消费和商户 A 的平均消费很接近。 0072 2) 在该用户消费行为信息中的用户偏好菜系中, 包含了商户 A 的商户信息中含有 的菜系。 0073 3) 商户 A 的菜单数据中, 包含至少 n 道 (n 为大于 0 的正整数, 优选为 3) 用户的偏 好菜品。 0074 若遍历 S1 中的每个用户发现某一用户 Uy 同时满足上述三个条件, 则进入步骤 506, 提取该用户 Uy, 加入新。
39、的第三集合 S3 ; 否则, 遍历下一用户, 直到遍历结束。 0075 接着, 在步骤 507, 遍历第三集合 S3, 扫描遍历该集合中每个用户的用户行动轨迹 信息, 若某个用户的 “用户活跃商户” 中包含该特定的商户 A, 则将该用户从第三集合 S3 中 剔除掉。遍历剔除后的所有用户构成最终的第四集合 S4, 即第四集合 S4 为与商户 A 相匹 配的用户群, 可以向该第四集合 S4 中的用户推送与商户 A 相关的就餐信息和 / 或促销信息 等。 0076 综上所述, 根据本发明的基于云计算和智能分析的餐饮管理系统可以有效地利用 云计算技术对商户的信息进行同步、 保存, 另外还能利用强大的推。
40、荐引擎为商户提供有效 说 明 书 CN 103559636 A 10 8/8 页 11 的用户匹配和推荐, 从而解决商户推荐盲目性的问题。 根据本发明的管理系统, 可以实时更 新地收集用户的历史行为信息不断提高推荐的准确性, 从而提高就餐者的用餐体验。 0077 过结合这里披露的本发明的说明和实践, 本发明的其他实施例对于本领域技术人 员都是易于想到和理解的。说明和实施例仅被认为是示例性的, 本发明的真正范围和主旨 均由权利要求所限定。 说 明 书 CN 103559636 A 11 1/4 页 12 图 1 说 明 书 附 图 CN 103559636 A 12 2/4 页 13 图 2 说 明 书 附 图 CN 103559636 A 13 3/4 页 14 图 3 图 4 说 明 书 附 图 CN 103559636 A 14 4/4 页 15 图 5 说 明 书 附 图 CN 103559636 A 15 。