公司的业务流程具有以下特性。
1)量化和测量零售客户的行为。
2)分配唯一的随机ID给所有的Wi-Fi功能设备。
3)预测顾客的持续时间、重复访客等。
公司整体的业务流程如图12-3[13]所示。
图12-3 公司整体业务流程
由图12-3可以看出,整个业务流程是先通过Wi-Fi传感器获取手机在查找Wi-Fi热点时发出的pings信息,然后将信息存入云端,在云端分析处理之后再在Web前端展示,对分析结果进行预测、分析和决策建议。
下面,我们将对公司业务流程的每个工作过程进行详细的说明。
(1)展示客户如何购物
Euclid Analysis识别智能手机的流量如何通过空间会在空间停留多久以及多久会返回。
(2)识别智能手机匿名的Wi-Fi信号
当智能手机搜索附近的Wi-Fi网络时会发送短的pings信息,这些pings信息包括手机的MAC地址(一个独特的字母和数字串)、信号强度和其他非个人可识别信息等。
(3)捕获并记录这些Wi-Fi信号
EuclidAnalysis通过使用现有的Wi-Fi基础设施或简化的即插即用传感器,来记录pings信息并将它们发送到基于云的系统。为了保护消费者的隐私,Euclid Analysis会用一个单向的哈希算法来抢夺每个MAC地址。
获取到的数据需要进行以下过程的处理。
1)从Wi-Fi接入点处理日志文件。
2)获取少量的设备信息。(www.xing528.com)
● 唯一的ID。
● 时间。
● 信号强度。
3)搜索对应的用户行为模式。
4)监视这些趋势。
(4)处理和存储数据
公司采用高级探索法,从亚马逊高度安全数据中心的数据和存储结果中提取可操作的见解。
(5)通过网络和电子邮件提供位置分析报告
EuclidAnalysis基于网络仪表盘以及定期的电子邮件报告,使测量和优化业务更加简单和方便。
为了吸引更多的顾客,为他们提供更好的用户体验,测量每个位置是如何成功地吸引和留住客户的,Euclid Analysis公司提供了完整的数据访问和定制分析服务,以提高销售额和利润。
从上面的业务流程工作过程中,可以知道Wi-Fi传感器获得的手机发出的信息包括独一无二的ID(每个设备都分配一个独有的)、信号强度和时间信息,然后根据信息与云端数据模型对比匹配,找出相似的用户行为匹配项,再进一步监控其趋势。
Euclid Analysis公司最终选择采用Spark平台,原因主要有以下几点。
1)代码集成度高。
2)Scala的函数式编程。
3)支持可扩展的机器学习项目。
4)支持迭代式算法和复杂的流数据。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。