一种线下场景中的数据采集方法、装置及系统与流程

文档序号:23471294发布日期:2020-12-29 13:15阅读:296来源:国知局
一种线下场景中的数据采集方法、装置及系统与流程

本申请涉及计算机技术领域,特别是涉及一种线下场景中的数据采集方法、装置及系统。



背景技术:

采集用户的用户数据,能够便于后续基于大量用户数据进行用户偏好的数据分析,并根据数据分析结果确定产品的摆放位置、投放产品的展示信息,从而提高产品宣传效果。其中,用户数据包括用户的个人信息、偏好信息,个人信息例如年龄、性别,偏好信息例如喜欢蓝色、不要辣椒,购买行为数据例如购买频次。

相关技术中,针对例如超市、餐馆等线下场景,如果想要采集线下场景中用户的用户数据,可以发放调查问卷,由用户填写调查问卷中与用户数据相关的问题,得到用户数据。然而,填写调查问卷的用户的数量少,并且采集到的用户数据可能不完整,导致用户数据的采集效率低。



技术实现要素:

本申请实施例的目的在于提供一种线下场景中的数据采集方法、装置及系统,以实现提高用户数据的采集效率。具体技术方案如下:

第一方面,提供了一种线下场景中的数据采集方法,所述方法包括:

如果检测到所述线下场景中线下用户的面部信息,根据所述面部信息获取所述线下用户的个人信息;

获取所述线下用户的偏好信息;

存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述获取所述线下用户的偏好信息包括:

获取音频数据,所述音频数据包含所述线下用户发出的语音信息;

如果检测到所述音频数据中包含预设关键词对应的语音信息,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述获取所述线下用户的偏好信息包括:

在预设显示界面中显示产品的展示信息;

根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;

基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述个人信息包括所述线下用户的面部特征时,所述在预设显示界面中显示产品的展示信息包括:

通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;

如果所述线下用户为历史用户,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;

根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,如果所述线下用户不是历史用户,所述方法还包括:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;

针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;

根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述获取所述线下用户的偏好信息包括:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;

根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

第二方面,提供了一种线下场景中的数据采集系统,所述系统包括:服务器和至少一个数据采集设备;

所述至少一个数据采集设备用于当检测到所述线下场景中线下用户的面部信息时,根据所述面部信息获取所述线下用户的个人信息;获取所述线下用户的偏好信息;将所述线下用户的个人信息、偏好信息发送至所述服务器;

所述服务器用于接收所述线下用户的个人信息、偏好信息;存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述至少一个数据采集设备还用于获取音频数据,所述音频数据包含所述线下用户发出的语音信息;如果检测到所述音频数据中包含预设关键词对应的语音信息,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述至少一个数据采集设备还用于在预设显示界面中显示产品的展示信息;根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述服务器还用于通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;如果所述线下用户为历史用户,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;所述至少一个数据采集设备还用于在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述服务器还用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;所述至少一个数据采集设备还用于在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述服务器还用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;所述服务器还用于根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

第三方面,提供了一种线下场景中的数据采集装置,所述装置包括:

第一获取模块,用于当检测到所述线下场景中线下用户的面部信息时,根据所述面部信息获取所述线下用户的个人信息;

第二获取模块,用于获取所述线下用户的偏好信息;

存储模块,用于存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述第二获取模块包括:

获取子模块,用于获取音频数据,所述音频数据包含所述线下用户发出的语音信息;

第一确定子模块,用于当检测到所述音频数据中包含预设关键词对应的语音信息时,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述第二获取模块包括:

显示子模块,用于在预设显示界面中显示产品的展示信息;

第二确定子模块,用于根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;

第三确定子模块,用于基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述显示子模块具体用于:

通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;

当所述线下用户为历史用户时,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;

根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述显示子模块具体用于:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;

针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;

根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述第二获取模块包括:

第四确定子模块,用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;

第五确定子模块,用于根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

第四方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现任一第一方面所述的方法步骤。

第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一第一方面所述的方法步骤。

本申请实施例提供的一种线下场景中的数据采集方法、装置及系统,可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息;获取线下用户的偏好信息,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。由于在检测到线下用户的面部信息时,获取线下用户的个人信息、偏好信息等用户数据,因此,能够获取到线下场景中的用户数据,提高用户数据的采集效率。

当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的第一种线下场景中的数据采集方法的流程图;

图2为本申请实施例提供的第二种线下场景中的数据采集方法的流程图;

图3为本申请实施例提供的第三种线下场景中的数据采集方法的流程图;

图4为本申请实施例提供的第四种线下场景中的数据采集方法的流程图;

图5为本申请实施例提供的第五种线下场景中的数据采集方法的流程图;

图6为本申请实施例提供的一种线下场景中的数据采集系统的结构示意图;

图7为本申请实施例提供的一种线下场景中的数据采集装置的结构示意图;

图8为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了一种线下场景中的数据采集方法。其中,线下场景是指市场、商场等实体店场景。与线下场景相反的线上场景,是指网上购物、网上聊天等场景。

在一种实现方式中,上述数据采集方法可以由设置于线下场景中的电子设备单独实现,例如,线下场景中的手机、平板电脑等。该电子设备可以具有图像采集、音频采集以及数据处理等功能。

在另一种实现方式中,上述数据采集方法也可以通过数据采集系统的服务器和至少一个设置于线下场景中的数据采集设备交互实现。该数据采集设备可以具有图像采集和音频采集功能,服务器可以具有数据处理功能。

本申请实施例以该方法应用于电子设备为例,对线下场景中的数据采集方法的具体处理过程进行说明,如图1所示,包括以下步骤:

步骤101,如果检测到线下场景中线下用户的面部信息,根据面部信息获取线下用户的个人信息。

其中,个人信息包括年龄、性别、面部特征。电子设备中可以预先设置有图像采集部件和图像识别算法,任一具有图像识别功能的算法均可以作为图像识别算法,本申请实施例不作具体限定。

在实施中,设置于线下场景中的电子设备可以通过图像采集部件实时采集包含线下场景的图像,然后,电子设备可以检测采集到的图像中是否包含线下用户的面部。如果采集到的图像中包含线下用户的面部,则电子设备可以确定检测到线下用户的面部信息。之后,电子设备可以通过预设的图像识别算法,对采集到的图像包含的面部信息进行识别,得到线下用户的性别、年龄。电子设备可以基于采集到的图像提取线下用户的面部特征,例如,电子设备可以通过从采集到的图像中提取包含线下用户的面部的图像的方式,提取用户的面部特征。由此,电子设备可以获取线下用户的个人信息。

在一种可行的实现方式中,为了加快电子设备的图像识别速度和图像识别准确度,电子设备可以通过图像识别算法和线下用户的面部信息,确定线下用户的年龄所属的年龄段,例如年龄段为20岁~30岁、30岁~40岁。

可选的,电子设备可以实时检测线下场景中是否存在线下用户,如果检测到线下场景中存在线下用户,再通过图像采集部件采集线下用户的面部信息。如果未采集到线下用户的面部信息,电子设备可以提示线下用户执行第一预设操作,以便检测线下用户的面部信息。其中,第一预设操作可以是站在预设位置,或者,保持预设姿态以使电子设备能够拍摄到线下用户的面部。

本申请实施例中,电子设备检测线下场景中是否存在线下用户的方式是多种多样的,在一种可行的实现方式中,如果接收到触摸指令,电子设备可以确定线下场景中存在线下用户;或者,如果接收到语音信息,电子设备可以确定线下场景中存在线下用户。在另一种可行的实现方式中,电子设备可以发射用于检测电子设备前侧是否有遮挡物的探测光。当探测光的发射时间与接收时间之间的时间差小于预设时间差时,电子设备可以确定电子设备前侧存在遮挡物,从而确定线下场景中存在线下用户。

步骤102,获取线下用户的偏好信息。

其中,偏好信息例如喜欢口味清淡的菜、不喜欢黑色。

在实施中,电子设备可以判断线下用户是否为已采集过用户数据的历史用户,如果线下用户为历史用户,电子设备可以继续获取该线下用户的偏好信息,以便对该线下用户的偏好信息进行更新。

如果线下用户不是历史用户,电子设备可以获取线下用户的偏好信息,或者,电子设备可以基于已经采集过用户数据的历史用户的偏好信息,确定线下用户的偏好信息,从而生成线下用户的偏好信息。

电子设备获取线下用户的偏好信息、以及基于已经采集过用户数据的历史用户的偏好信息,确定线下用户的偏好信息的具体处理过程后续会进行详细说明。

步骤103,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。

在实施中,针对该线下用户,电子设备可以存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。进一步的,针对每个线下用户,存储该线下用户的个人信息和偏好信息的对应关系,实现采集线下场景中所有线下用户的用户数据。

对于由数据采集设备和服务器共同实现数据采集的方法的情况,数据采集设备可以检测线下场景中线下用户的面部信息,根据面部信息获取线下用户的个人信息。然后,数据采集设备可以获取线下用户的偏好信息,再将面部信息和个人信息发送至服务器,以便服务器以便服务器存储个人信息和偏好信息的对应关系。

本申请实施例中,电子设备可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息。然后,获取线下用户的偏好信息,之后,存储个人信息与偏好信息的对应关系,从而实现采集线下用户的用户数据。由此,能够针对线下场景中的每个线下用户,获取该线下用户的用户数据,得到线下场景中所有线下用户的用户数据,提高用户数据的采集效率。

与相关技术中无法有效获取线下用户的用户数据相比,本申请实施例提供的数据采集方法,能够快速获取线下场景中线下用户的用户数据,得到大量线下用户的用户数据,便于后续基于大量线下用户的用户数据进行数据分析,为线下场景中所销售产品的产品升级、服务升级、展示信息的投放等提供指导。

可选的,除采集包含线下用户的面部信息的图像外,电子设备还可以采集线下用户的行为数据,行为数据例如音频数据、购买行为数据。针对电子设备获取的不同种类的行为数据,本申请实施例提供了两种获取线下用户的偏好信息的实现方式:

方式一、电子设备可以包含音频采集部件、并且电子设备中可以预先设置有语音识别算法,由此,电子设备可以基于音频数据确定线下用户的偏好信息,具体处理过程包括:

步骤一、获取音频数据。

在实施中,电子设备可以通过音频采集部件,采集包含线下用户发出的语音信息的音频数据。

电子设备获取音频数据的方式是多种多样的,例如,电子设备可以在检测到线下用户的面部信息后,采集线下场景中预设时间段内的音频数据,作为包含线下用户发出的语音信息的音频数据。或者,电子设备也可以响应于接收到的音频获取指令,采集线下场景中的音频数据,作为包含线下用户发出的语音信息的音频数据。

步骤二、如果检测到音频数据中包含预设关键词对应的语音信息,将预设关键词作为线下用户的偏好信息。

其中,预设关键词用于表示线下用户的个人喜好,预设关键词例如不要辣、不要蒜、多加香菜。任一具有语音识别功能的算法均可以作为语音识别算法,本申请实施例不作具体限定。

在实施中,电子设备可以通过语音识别算法,检测音频数据中是否包含预设关键词对应的语音信息,如果音频数据中包含预设关键词对应的语音信息,则电子设备可以将该预设关键词作为线下用户的偏好信息。如果音频数据中不包含预设关键词对应的语音信息,则电子设备可以不作后续处理。

例如,线下场景为餐厅,顾客(即线下用户)可以通过设置于餐厅中的电子设备点菜,线下用户可以点击电子设备上预设的音频采集图标,以使电子设备接收到音频获取指令。然后,电子设备可以采集餐厅中的音频数据,作为包含线下用户发出的语音信息的音频数据。之后,电子设备可以通过语音识别算法,检测音频数据中包含预设关键词“不要辣”对应的语音信息,由此,电子设备可以将预设关键词“不要辣”作为线下用户的偏好信息。

本申请实施例中,电子设备可以获取包含线下用户发出的语音信息的音频数据,然后,电子设备可以检测音频数据中是否包含预设关键词对应的语音信息,如果检测结果为是,将预设关键词作为线下用户的偏好信息。由此,通过采集并分析包含线下用户发出的语音信息的音频数据,确定线下用户的偏好信息。一方面,无需线下用户手动填写调查问卷,可以提高用户数据的采集效率,另一方面,能够便于后续基于该偏好信息为线下用户提供其喜欢的产品,并进一步的,为线下场景中所销售产品的产品升级、服务升级、展示信息的投放等提供指导。

对于由数据采集设备和服务器共同实现数据采集的方法的情况,数据采集设备可以获取音频数据,然后,将音频数据发送至服务器,由服务器检测音频数据中是否包含预设关键词对应的语音信息,并在检测到音频数据中包含预设关键词对应的语音信息时,将预设关键词作为线下用户的偏好信息。或者,在获取音频数据后,数据采集设备可以检测音频数据中是否包含预设关键词对应的语音信息,并在检测到音频数据中包含预设关键词对应的语音信息时,将预设关键词作为线下用户的偏好信息,再将线下用户的偏好信息发送至服务器。

方式二、电子设备可以包含显示部件,并且,电子设备中可以预先存储有多个产品的展示信息,由此,电子设备可以通过显示部件显示产品的展示信息。进一步的,电子设备可以采集线下用户的购买行为数据,并基于购买行为数据确定线下用户的偏好信息,如图2所示,具体处理过程包括:

步骤201,在预设显示界面中显示产品的展示信息。

在实施中,电子设备可以在预先存储的多个产品的展示信息中,确定待为线下用户展示的产品的展示信息,然后,电子设备可以在预设显示界面中显示确定出的产品的展示信息。

电子设备在预先存储的多个产品的展示信息中,确定待为线下用户展示的产品的展示信息的具体处理过程后续会进行详细说明。

步骤202,根据接收到的对应于预设显示界面的选择指令,确定线下用户的购买行为数据。

其中,选择指令可以携带有待执行处理操作的产品的产品标识、处理操作的操作标识,处理操作例如展示、购买。购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种。

在实施中,线下用户可以基于预设显示界面执行第二预设操作,以使电子设备接收到对应于预设显示界面的选择指令。第二预设操作可以是点击用于浏览产品详情的图标,也可以是点击用于购买产品的图标。然后,电子设备可以根据选择指令携带的产品标识和操作标识,确定线下用户的购买行为数据。

本申请实施例中,电子设备可以针对携带有处理操作展示的操作标识的选择指令,对应存储该选择指令携带的产品标识和展示的操作标识,得到产品点击记录;类似的,电子设备可以针对携带有处理操作购买的操作标识的选择指令,对应存储该选择指令携带的产品标识和购买的操作标识,得到产品购买记录。电子设备还可以记录携带有处理操作展示的操作标识的选择指令的接收时间,以便确定该选择指令携带的产品标识所属产品的产品浏览时间。

例如,电子设备可以记录接收到用于显示某一产品的展示信息的选择指令的第一接收时间、用于结束显示该产品的展示信息的选择指令的第二接收时间。然后,电子设备可以将第一接收时间和第二接收时间之间的时间差,作为该产品的产品浏览时间。

步骤203,基于购买行为数据,确定线下用户的偏好信息。

其中,为了便于对电子设备中的多个产品进行分类管理,可以为每个产品设置产品属性,并在电子设备中存储产品与产品属性的对应关系,产品的产品属性例如口味清淡、不放辣。

在实施中,针对不同的购买行为数据,电子设备基于购买行为数据确定线下用户的偏好信息的处理方式也不同。

如果购买行为数据为产品点击记录,电子设备可以将产品点击记录中点击次数最多的产品作为线下用户喜欢的产品,将该产品的产品属性作为线下用户的偏好信息。或者,将点击次数超过预设点击次数阈值的产品的共同产品属性,作为线下用户的偏好信息。

类似的,如果购买行为数据为产品浏览时间,电子设备可以将产品浏览时间最长的产品作为线下用户喜欢的产品,将该产品的产品属性作为线下用户的偏好信息。或者,将产品浏览时间超过预设浏览时长的产品的共同产品属性,作为线下用户的偏好信息。

如果购买行为数据为产品购买记录,电子设备可以将产品购买记录中的产品作为线下用户喜欢的产品,将该产品的产品属性作为线下用户的偏好信息。或者,将产品购买次数超过预设购买次数阈值的产品的共同产品属性,作为线下用户的偏好信息。

例如,当线下场景为餐厅时,电子设备的预设显示界面中可以显示有多个菜肴的图片。如果产品点击记录中的3个菜肴的共同产品属性为口味清淡,则电子设备可以将口味清淡作为线下用户的偏好信息。

本申请实施例中,电子设备可以在预设显示界面中显示产品的展示信息,根据接收到的对应于预设显示界面的选择指令,确定线下用户的购买行为数据,然后,基于购买行为数据确定线下用户的偏好信息。由此,通过采集并分析线下用户的产品点击记录、产品浏览时间、产品购买记录等购买行为数据,确定线下用户的偏好信息。一方面,无需线下用户手动填写调查问卷,可以提高用户数据的采集效率,另一方面,能够便于后续基于该偏好信息为线下用户提供其喜欢的产品,并进一步的,为线下场景中所销售产品的产品升级、服务升级、展示信息的投放等提供指导。

对于由数据采集设备和服务器共同实现数据采集的方法的情况,数据采集设备可以在预设显示界面中显示产品的展示信息,根据接收到的对应于预设显示界面的选择指令,确定线下用户的购买行为数据,然后,将购买行为数据发送至服务器,由服务器根据购买行为数据,确定线下用户的偏好信息。或者,在确定线下用户的购买行为数据后,数据采集设备可以根据购买行为数据,确定线下用户的偏好信息,再将线下用户的偏好信息发送至服务器。

在一种可行的实现方式中,电子设备可以同时通过方式一和方式二,确定线下用户的偏好信息。

可选的,在获取线下用户的个人信息后,电子设备可以根据该个人信息和已采集用户数据的线下用户的个人信息,判断线下用户是否为已采集用户数据的历史用户,以便在预先存储的多个产品的展示信息中,确定待为线下用户展示的产品的展示信息。如图3所示,具体处理过程包括:

步骤301,通过对比线下用户的面部特征和历史用户的面部特征,判断线下用户是否为历史用户。

在实施中,电子设备可以针对各历史用户,获取包含该历史用户的面部的图像,然后,电子设备可以通过计算包含线下用户的面部的图像和包含历史用户的面部的图像的相似度,比对线下用户的面部特征和历史用户的面部特征,之后,电子设备可以将该相似度与预设相似度阈值进行比较。

如果该相似度大于或等于预设相似度阈值,则电子设备可以确定线下用户为历史用户,然后,电子设备可以执行步骤302。如果该相似度小于预设相似度阈值,则电子设备可以确定线下用户不是历史用户,电子设备的具体处理过程后续会进行详细说明。

步骤302,根据预先存储的该线下用户的个人信息和偏好信息的对应关系,确定该线下用户的目标偏好信息。

在实施中,电子设备可以获取预先存储的该线下用户的个人信息和偏好信息的对应关系,将该线下用户的个人信息对应的偏好信息作为目标偏好信息。

步骤303,根据目标偏好信息,在预先存储的多个产品中,确定为线下用户提供的产品。

在实施中,电子设备可以在预先存储的多个产品中,确定相应的产品属性符合目标偏好信息的产品,作为待为线下用户提供的产品。

步骤304,在预设显示界面中显示为线下用户提供的产品的展示信息。

在实施中,电子设备可以在预设显示界面中,显示待为线下用户提供的产品的展示信息。

例如,目标偏好信息为口味清淡,电子设备可以在菜单包含的多个菜肴中,确定产品属性为口味清淡的菜肴,在预设显示界面中显示确定出的菜肴的展示信息。

本申请实施例中,电子设备可以通过对比线下用户的面部特征和历史用户的面部特征,判断线下用户是否为历史用户,然后,根据预先存储的该线下用户的个人信息和偏好信息的对应关系,确定线下用户的目标偏好信息。根据目标偏好信息,在预先存储的多个产品中,确定为线下用户提供的产品,之后,在预设显示界面中显示为线下用户提供的产品的展示信息。由此,基于预先采集的历史用户的用户数据,可以确定线下用户是否为历史用户,并在线下用户为历史用户的情况下,基于预先存储的目标偏好信息为线下用户提供喜欢的产品,能够提高用户体验。

可选的,如果线下用户不是历史用户,电子设备还可以执行以下步骤:

步骤401,确定相应的个人信息与线下用户的个人信息相匹配的历史用户。

在实施中,电子设备可以在个人信息和偏好信息的对应关系中,将与线下用户具有相同个人信息的历史用户,或者,将相应的年龄段与线下用户的年龄段相同的历史用户,或者,将相应的性别与线下用户的性别相同的历史用户,作为相应的个人信息与线下用户的个人信息相匹配的历史用户。

例如,线下用户的个人信息为:性别是女、年龄段为20岁~30岁,电子设备可以在个人信息和偏好信息的对应关系中,将个人信息为性别是女、年龄段为20岁~30岁的历史用户,作为相应的个人信息与线下用户的个人信息相匹配的历史用户。

步骤402,针对不同种类的偏好信息,对具有该偏好信息的历史用户的数量进行统计,得到偏好信息统计结果。

其中,产品为菜肴时,偏好信息的种类可以是喜欢麻辣、不要辣椒等;产品为衣物时,偏好信息的种类可以是喜欢修身、喜欢宽松等。

在实施中,电子设备可以针对每种偏好信息,对具有该偏好信息的历史用户的数量进行统计,由此,得到不同种类的偏好信息的偏好信息统计结果。

例如,针对喜欢麻辣的偏好信息,电子设备可以对具有该偏好信息的历史用户的数量进行统计,得到喜欢麻辣的历史用户的数量为100。针对不要辣椒的偏好信息,电子设备可以对具有该偏好信息的历史用户的数量进行统计,得到不要辣椒的历史用户的数量为50。由此,电子设备可以得到不同种类的偏好信息的偏好信息统计结果为1/3的用户不喜欢辣椒,2/3的用户喜欢麻辣。

步骤403,根据偏好信息统计结果,在预先存储的多个产品中,确定为线下用户提供的产品。

在实施中,电子设备可以基于偏好信息统计结果,将对应的历史用户的数量最多的偏好信息作为目标偏好信息,或者,电子设备可以基于偏好信息统计结果,将对应的历史用户的数量超过预设数值的偏好信息作为目标偏好信息。

然后,电子设备可以在预先存储的多个产品中,将产品属性符合目标偏好信息的产品,作为待为线下用户提供的产品。

例如,偏好信息统计结果为1/3的用户不喜欢辣椒,2/3的用户喜欢麻辣,则电子设备可以在菜单包含的多个菜肴中,将产品属性符合麻辣的菜肴“麻婆豆腐”,作为待为线下用户提供的菜肴,在预设显示界面中显示麻婆豆腐的展示信息。

步骤404,在预设显示界面中显示为线下用户提供的产品的展示信息。

在实施中,电子设备可以在预设显示界面中,显示待为线下用户提供的产品的展示信息。

本申请实施例中,电子设备可以在线下用户不是历史用户时,确定相应的个人信息与线下用户的个人信息相匹配的历史用户。然后,针对不同种类的偏好信息,对具有该偏好信息的历史用户的数量进行统计,得到偏好信息统计结果。再根据偏好信息统计结果,在预先存储的多个产品中,确定待为线下用户提供的产品,之后,在预设显示界面中显示为线下用户提供的产品的展示信息。由此,基于预先采集的历史用户的用户数据,可以在未存储线下用户的偏好信息时,确定并为线下用户提供其最可能喜欢的产品,能够提高用户体验。

可选的,电子设备可以基于已经采集过用户数据的历史用户的偏好信息,确定线下用户的偏好信息,具体处理过程包括:

步骤1、确定相应的个人信息与线下用户的个人信息相匹配的历史用户。

其中,历史用户为已采集用户数据的线下用户。

在实施中,此步骤的具体处理过程可参照步骤401的处理过程,此处不再赘述。

步骤2、根据历史用户的偏好信息,确定线下用户的偏好信息。

在实施中,电子设备可以针对不同种类的偏好信息,对具有该偏好信息的历史用户的数量进行统计,得到偏好信息统计结果,具体处理过程可以参照步骤402的处理过程,此处不再赘述。

然后,电子设备可以基于偏好信息统计结果,将对应的历史用户的数量最多的偏好信息作为线下用户的偏好信息,或者,电子设备可以基于偏好信息统计结果,将对应的历史用户的数量超过预设数值的偏好信息作为线下用户的偏好信息。

本申请实施例中,电子设备可以确定相应的个人信息与线下用户的个人信息相匹配的历史用户,然后,根据历史用户的偏好信息,确定线下用户的偏好信息,由此,能够基于已经采集过用户数据的历史用户的偏好信息,确定线下用户的偏好信息,一方面,无需线下用户手动填写调查问卷,可以提高用户数据的采集效率,另一方面,能够便于后续基于该偏好信息为线下用户提供其喜欢的产品,并进一步的,为线下场景中所销售产品的产品升级、服务升级、展示信息的投放等提供指导。

为了便于理解,本申请实施例以服务器和至少一个设置于线下场景中的数据采集设备交互为例,对数据采集方法的具体处理过程进行说明,如图5所示,包括以下步骤:

步骤501,当数据采集设备检测到线下场景中线下用户的面部信息时,数据采集设备根据面部信息获取线下用户的个人信息,将线下用户的个人信息发送至服务器。

在实施中,此步骤的具体处理过程可参照步骤101的处理过程,此处不再赘述。

步骤502,服务器通过对比线下用户的面部特征和历史用户的面部特征,判断线下用户是否为历史用户。

在实施中,此步骤的具体处理过程可参照步骤301的处理过程,此处不再赘述。

步骤503,如果线下用户是历史用户,服务器根据预先存储的该线下用户的个人信息和偏好信息的对应关系,确定该线下用户的目标偏好信息。

在实施中,此步骤的具体处理过程可参照步骤302的处理过程,此处不再赘述。

步骤504,服务器根据目标偏好信息,在预先存储的多个产品中,确定为线下用户提供的产品,将为线下用户提供的产品的展示信息发送至数据采集设备,以使数据采集设备在预设显示界面中显示为线下用户提供的产品的展示信息。

在实施中,此步骤的具体处理过程可参照步骤303和步骤304的处理过程,此处不再赘述。

步骤505,如果线下用户不是历史用户,服务器确定相应的个人信息与线下用户的个人信息相匹配的历史用户。

在实施中,此步骤的具体处理过程可参照步骤401的处理过程,此处不再赘述。

步骤506,针对不同种类的偏好信息,服务器对具有该偏好信息的历史用户的数量进行统计,得到偏好信息统计结果。

在实施中,此步骤的具体处理过程可参照步骤402的处理过程,此处不再赘述。

步骤507,服务器根据偏好信息统计结果,在预先存储的多个产品中,确定为线下用户提供的产品,将为线下用户提供的产品的展示信息发送至数据采集设备,以使数据采集设备在预设显示界面中显示为线下用户提供的产品的展示信息。

在实施中,此步骤的具体处理过程可参照步骤403和步骤404的处理过程,此处不再赘述。

步骤508,数据采集设备根据接收到的对应于预设显示界面的选择指令,确定线下用户的购买行为数据;基于购买行为数据,确定线下用户的偏好信息;数据采集设备将线下用户的偏好信息发送至服务器。

在实施中,此步骤的具体处理过程可参照步骤202和步骤203的处理过程,此处不再赘述。

步骤509,服务器接收数据采集设备发送的线下用户的个人信息、偏好信息,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。

在实施中,此步骤的具体处理过程可参照步骤103的处理过程,此处不再赘述。

本申请实施例中,数据采集设备可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息。服务器可以判断线下用户是否为历史用户,并针对线下用户是否为历史用户两种情况,根据个人信息和偏好信息的对应关系,确定为线下用户提供的产品。然后,数据采集设备基于为线下用户提供的产品获取购买行为数据,进而根据购买行为数据确定线下用户的偏好信息。之后,服务器存储个人信息和偏好信息的对应关系,实现采集线下用户的用户数据。由此,一方面能够采集线下用户的用户数据,另一方面,能够基于已经采集的历史用户的用户数据,确定并为线下用户提供其最可能喜欢的产品,从而提高用户体验。

本申请实施例还提供了一种线下场景中的数据采集系统,如图6所示,该系统包括:服务器610和至少一个数据采集设备620;

所述至少一个数据采集设备620用于当检测到所述线下场景中线下用户的面部信息时,根据所述面部信息获取所述线下用户的个人信息;获取所述线下用户的偏好信息;将所述线下用户的个人信息、偏好信息发送至所述服务器;

所述服务器610用于接收所述线下用户的个人信息、偏好信息;存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述至少一个数据采集设备还用于获取音频数据,所述音频数据包含所述线下用户发出的语音信息;如果检测到所述音频数据中包含预设关键词对应的语音信息,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述至少一个数据采集设备还用于在预设显示界面中显示产品的展示信息;根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述服务器还用于通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;如果所述线下用户为历史用户,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;所述至少一个数据采集设备还用于在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述服务器还用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;所述至少一个数据采集设备还用于在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述服务器还用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;所述服务器还用于根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

本申请实施例提供的一种线下场景中的数据采集系统,可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息;获取线下用户的偏好信息,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。由于在检测到线下用户的面部信息时,获取线下用户的个人信息、偏好信息等用户数据,因此,能够获取到线下场景中所有线下用户的用户数据,提高用户数据的采集效率。

本申请实施例还提供了一种线下场景中的数据采集装置,如图7所示,所述装置包括:

第一获取模块710,用于当检测到所述线下场景中线下用户的面部信息时,根据所述面部信息获取所述线下用户的个人信息;

第二获取模块720,用于获取所述线下用户的偏好信息;

存储模块730,用于存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述第二获取模块包括:

获取子模块,用于获取音频数据,所述音频数据包含所述线下用户发出的语音信息;

第一确定子模块,用于当检测到所述音频数据中包含预设关键词对应的语音信息时,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述第二获取模块包括:

显示子模块,用于在预设显示界面中显示产品的展示信息;

第二确定子模块,用于根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;

第三确定子模块,用于基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述显示子模块具体用于:

通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;

当所述线下用户为历史用户时,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;

根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述显示子模块具体用于:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;

针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;

根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述第二获取模块包括:

第四确定子模块,用于确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;

第五确定子模块,用于根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

本申请实施例提供的一种线下场景中的数据采集装置,可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息;获取线下用户的偏好信息,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。由于在检测到线下用户的面部信息时,获取线下用户的个人信息、偏好信息等用户数据,因此,能够获取到线下场景中所有线下用户的用户数据,提高用户数据的采集效率。

本申请实施例还提供了一种电子设备,如图8所示,包括处理器801、通信接口802、存储器803和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信,

存储器803,用于存放计算机程序;

处理器801,用于执行存储器803上所存放的程序时,实现如下步骤:

如果检测到所述线下场景中线下用户的面部信息,根据所述面部信息获取所述线下用户的个人信息;

获取所述线下用户的偏好信息;

存储所述个人信息和所述偏好信息的对应关系,以实现采集所述线下用户的用户数据。

可选的,所述获取所述线下用户的偏好信息包括:

获取音频数据,所述音频数据包含所述线下用户发出的语音信息;

如果检测到所述音频数据中包含预设关键词对应的语音信息,将所述预设关键词作为所述线下用户的偏好信息。

可选的,所述获取所述线下用户的偏好信息包括:

在预设显示界面中显示产品的展示信息;

根据接收到的对应于所述预设显示界面的选择指令,确定所述线下用户的购买行为数据,所述购买行为数据包括产品点击记录、产品浏览时间、产品购买记录中的至少一种;

基于所述购买行为数据,确定所述线下用户的偏好信息。

可选的,所述个人信息包括所述线下用户的面部特征时,所述在预设显示界面中显示产品的展示信息包括:

通过对比所述线下用户的面部特征和历史用户的面部特征,判断所述线下用户是否为历史用户,所述历史用户为已采集用户数据的线下用户;

如果所述线下用户为历史用户,根据预先存储的所述线下用户的个人信息和偏好信息的对应关系,确定所述线下用户的目标偏好信息;

根据所述目标偏好信息,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,如果所述线下用户不是历史用户,所述方法还包括:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户;

针对不同种类的偏好信息,对具有该偏好信息的所述历史用户的数量进行统计,得到偏好信息统计结果;

根据所述偏好信息统计结果,在预先存储的多个产品中,确定为所述线下用户提供的产品;

在预设显示界面中显示为所述线下用户提供的产品的展示信息。

可选的,所述获取所述线下用户的偏好信息包括:

确定相应的个人信息与所述线下用户的个人信息相匹配的历史用户,所述历史用户为已采集用户数据的线下用户;

根据所述历史用户的偏好信息,确定所述线下用户的偏好信息。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本申请实施例提供的一种电子设备,可以在检测到线下场景中线下用户的面部信息时,根据面部信息获取线下用户的个人信息;获取线下用户的偏好信息,存储个人信息和偏好信息的对应关系,以实现采集线下用户的用户数据。由于在检测到线下用户的面部信息时,获取线下用户的个人信息、偏好信息等用户数据,因此,能够获取到线下场景中所有线下用户的用户数据,提高用户数据的采集效率。

在本申请提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一线下场景中的数据采集方法的步骤。

在本申请提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一线下场景中的数据采集方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例、系统实施例、电子设备而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。

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