美食内容的分析方法和装置与流程

文档序号:11217193阅读:411来源:国知局
美食内容的分析方法和装置与流程

本发明涉及数据处理的技术领域,尤其是涉及一种美食内容的分析方法和装置。



背景技术:

随着互联网技术的飞速发展,人们越来越多的喜欢在互联网中购买物品。随着各类客户端app的快速发展,例如,美食客户端的发展,人们也越来越喜欢在美食客户端中分享美食,同时,人们也越来越喜欢在美食客户端中浏览美食。因此,对美食数据进行分析就显得尤为重要。通过美食数据能够分析用户的兴趣爱好,进而,根据兴趣爱好为其进行美食推荐。现有美食数据的分析方法为人工分析方法,即,人工提取美食内容中的各维度指标。由于美食数据中包含大量的数据,因此,采用人工提取方法,不仅效率低下,而且提取出的维度指标的质量较低。



技术实现要素:

本发明的目的在于提供一种美食内容的分析方法和装置,以缓解现有技术中提取美食内容中各维度指标的效率较低的技术问题。

根据本发明的一个方面,提供了一种美食内容的分析方法,包括:获取待分析的美食内容,其中,所述待分析的美食内容包括以下任意一种:用户所执行目标操作的美食内容,预设时间段内在目标网页中的热点美食内容,在所述目标网页中投放的美食内容,所述目标操作包括以下至少之一:浏览,点击和收藏;通过预先训练好的目标神经网络模型对所述待分析的美食内容进行语义分析,得到所述待分析的美食内容的维度指标,其中,所述维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。

进一步地,在所述待分析的美食内容为所述用户所执行目标操作的美食内容的情况下,获取待分析的美食内容包括:获取用户行为数据,所述用户行为数据中包括:用户所点击的美食内容,用户所收藏的美食内容,用户所浏览的美食内容;将所述用户行为数据作为所述用户所执行目标操作的美食内容。

进一步地,在得到所述待分析的美食内容的维度指标之后,所述方法还包括:基于所述美食内容的维度指标确定所述用户的饮食方向;通过所述饮食方向在已投放美食内容和/或待投放美食内容中为所述用户筛选第一目标美食内容,并将所述第一目标美食推送给所述用户。

进一步地,在所述待分析的美食内容为所述预设时间段内在目标网页中的热点美食内容的情况下,获取待分析的美食内容包括:获取所述预设时间段内在目标网页中的热点美食内容;确定所述热点美食内容中每个热点美食内容在多个目标区域中的热点程度;基于所述热点程度对所述热点美食内容进行分类,得到每个所述目标区域中的热点美食内容。

进一步地,通过预先训练好的目标神经网络模型对所述待分析的美食内容进行语义分析,得到所述待分析的美食内容的维度指标包括:通过预先训练好的所述目标神经网络模型对个所述目标区域中的热点美食内容进行语义分析,得到每个所述目标区域中的热点美食内容的维度指标。

进一步地,在得到每个所述目标区域中热点美食内容的维度指标之后,所述方法还包括:基于每个所述目标区域中热点美食内容的维度指标确定所述目标区域中的用户的饮食方向;通过所述饮食方向在已投放美食内容和/或待投放美食内容中为所述目标区域中的用户筛选第二目标美食内容,并将所述第二目标美食内容推送给所述目标区域中的用户。

进一步地,当所述待分析的美食内容为在所述目标网页中投放的美食内容时,通过预先训练好的目标神经网络模型对所述待分析的美食内容进行语义分析,得到所述待分析的美食内容的维度指标包括:通过预先训练好的所述目标神经网络模型对所述目标网页中投放的美食内容进行语义分析,得到所述目标网页中投放的美食内容的维度指标。

进一步地,在得到所述目标网页中投放的美食内容的维度指标之后,所述方法还包括:获取所述用户的用户行为数据;基于所述用户行为数据确定所述用户的饮食方向;基于所述饮食方向在所述目标网页中投放的美食内容中选择第三目标美食内容,并将所述第三目标美食内容推送至所述用户。

根据本发明的另一个方面,还提供了一种美食内容的分析装置,包括:第一获取单元,用于获取待分析的美食内容,其中,所述待分析的美食内容包括以下任意一种:用户所执行目标操作的美食内容,预设时间段内在目标网页中的热点美食内容,在所述目标网页中投放的美食内容,所述目标操作包括以下至少之一:浏览,点击和收藏;分析单元,用于通过预先训练好的目标神经网络模型对所述待分析的美食内容进行语义分析,得到所述待分析的美食内容的维度指标,其中,所述维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。

进一步地,所述第一获取单元用于:在所述待分析的美食内容为所述用户所执行目标操作的美食内容的情况下,获取用户行为数据,所述用户行为数据中包括:用户所点击的美食内容,用户所收藏的美食内容,用户所浏览的美食内容;将所述用户行为数据作为所述用户所执行目标操作的美食内容。

在本发明实施例中,首先获取待分析的美食内容;然后,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标,其中,维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。在本发明实施例中,通过对美食内容进行分析,能够自动提取美食内容的各维度指标,缓解了现有技术中提取美食内容中各维度指标的效率较低的技术问题。

附图说明

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

图1是根据本发明实施例的一种美食内容的分析方法的流程图;

图2是根据本发明实施例的第一种可选地美食内容的分析方法的流程图;

图3是根据本发明实施例的第二种可选地美食内容的分析方法的流程图;

图4是根据本发明实施例的第三种可选地美食内容的分析方法的流程图;

图5是根据本发明实施例的一种美食内容的分析装置的示意图。

具体实施方式

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

实施例一:

根据本发明实施例,提供了一种美食内容的分析方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的一种美食内容的分析方法的流程图,如图1所示,该方法包括如下步骤:

步骤s102,获取待分析的美食内容,其中,待分析的美食内容包括以下任意一种:用户所执行目标操作的美食内容,预设时间段内目标网页中的热点美食内容,在目标网页中投放的美食内容,目标操作包括以下至少之一:浏览,点击和收藏;

在本发明实施例中,美食内容可以为用户所执行目标操作的美食内容,例如,用户所浏览的美食内容,用户所点击的美食内容,用户所收藏的美食内容。通过对上述美食内容进行分析,能够准确知晓该用户的饮食方向,以及该用户所喜爱的美食内容。

该美食内容还可以为预设时间段内在目标网页中的热点美食内容。例如,美食客户端中的用户浏览量较多,点击量较多,或者,收藏量较多的美食内容。

该美食内容还可以为目标网页中投放的美食内容。通过对该美食内容进行分析,能够对已投放的美食内容进行分析,以得到每个美食内容的各维度指标,进而,就能够将已投放的美食内容推送给对应的用户。

步骤s104,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标,其中,维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。

在本发明实施例中,目标神经网络模型为预先通过训练样本进行训练之后的模型,其中,训练样本为已标注好的美食内容。该目标神经网络模型的输入为美食内容,输出为美食内容的各维度指标。

在本发明实施例中,首先获取待分析的美食内容;然后,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标,其中,维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。在本发明实施例中,通过对美食内容进行分析,能够自动提取美食内容的各维度指标,缓解了现有技术中提取美食内容中各维度指标的效率较低的技术问题。

在本发明实施例的一个可选实施方式中,如图2所示,在待分析的美食内容为用户所执行目标操作的美食内容的情况下,上述步骤s102,即获取待分析的美食内容包括如下步骤:

步骤s201,获取用户行为数据,用户行为数据中包括:用户所点击的美食内容,用户所收藏的美食内容,用户所浏览的美食内容;

步骤s202,将用户行为数据作为用户所执行目标操作的美食内容。

在本发明实施例中,该用户为在美食客户端(例如,好豆网)中已注册的用户。首先,获取用户在美食客户端中的用户行为数据,包括该用户所点击的美食内容,该用户所收藏美食内容,该用户所浏览的美食内容。接下来,将该用户行为数据作为用户所执行目标操作的美食内容。

进一步地,如图2所示,在得到待分析的美食内容的维度指标之后,该方法还包括如下步骤:

步骤s203,基于美食内容的维度指标确定用户的饮食方向;

步骤s204,通过饮食方向在已投放美食内容和/或待投放美食内容中为用户筛选第一目标美食内容,并将第一目标美食推送给用户。

通过上述步骤s201和步骤s202之后,就能够得到用户行为数据,进而,就能够通过目标神经网络模型对用户行为数据进行分析,从而,得到用户行为数据的各维度指标。

通过对用户行为数据各维度指标的分析,就能够基于该用户行为数据各维度指标的分析,得到该用户的饮食方向,其中,该饮食方向为当前阶段该用户所喜好的美食。

在确定出用户的饮食方向之后,就可以通过该饮食方向在已投放美食内容和/或待投放美食内容中为该用户筛选符合该用户的饮食方向的美食内容(即,第一目标美食内容),从而,将该第一目标美食内容推送给用户。

在本发明实施例中,通过该处理方式,能够快速并准确的知晓该用户的饮食方向和饮食爱好,从而,基于该饮食方向和饮食爱好为该用户进行美食内容的推荐,以提高用户体验。

在本发明实施例的另一个可选实施方式中,如图3所示,在待分析的美食内容为预设时间段内在目标网页中的热点美食内容的情况下,步骤s102,即获取待分析的美食内容包括如下步骤:

步骤s301,获取预设时间段内在目标网页中的热点美食内容;

步骤s302,确定热点美食内容中每个热点美食内容在多个目标区域中的热点程度;

步骤s303,基于热点程度对热点美食内容进行分类,得到每个目标区域中的热点美食内容。

在本发明实施例中,可以首先获取预设时间段内,美食客户端(也即,目标网页)的热点美食内容,其中,热点美食内容为点击量,收藏量和浏览量分别大于第一阈值,第二阈值和第三阈值的美食内容。

在确定出热点美食内容之后,就可以确定每个热点美食内容在多个目标区域中的热点程度。例如,确定“糖醋排骨”在华北区域,西南区域和东北区域的热点程度。如果“糖醋排骨”在华北区域的热点程度较高,则将“糖醋排骨”归为华北区域中所属的热点美食内容。又例如,可以确定“冒菜”在华北区域,西南区域和东北区域的热点程度,如果“冒菜”在西南区域的热点程度较高,则将“冒菜”归为西南区域中所属的热点美食内容。

进一步地,如图3所示,上述步骤s104,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标包括如下步骤:

步骤s304,通过预先训练好的目标神经网络模型对个目标区域中的热点美食内容进行语义分析,得到每个目标区域中的热点美食内容的维度指标。

在上述步骤s303中,确定出每个目标区域(例如,华北区域,西南区域和东北区域)的热点美食内容之后,就可以对每个目标区域的热点美食内容进行语义分析,得到每个目标区域中热点美食内容的维度指标。

进一步地,如图3所示,在得到每个目标区域中热点美食内容的维度指标之后,该方法还包括如下步骤:

步骤s305,基于每个目标区域中热点美食内容的维度指标确定目标区域中的用户的饮食方向;

步骤s306,通过饮食方向在已投放美食内容和/或待投放美食内容中为目标区域中的用户筛选第二目标美食内容,并将第二目标美食内容推送给目标区域中的用户。

在本发明实施例中,如图4所示,当待分析的美食内容为在目标网页中投放的美食内容时,步骤s104,即,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标包括如下步骤:

步骤s401,通过预先训练好的目标神经网络模型对目标网页中投放的美食内容进行语义分析,得到目标网页中投放的美食内容的维度指标。

进一步地,在得到目标网页中投放的美食内容的维度指标之后,该方法还包括如下步骤:

步骤s402,获取用户的用户行为数据;

步骤s403,基于用户行为数据确定用户的饮食方向;

步骤s404,基于饮食方向和目标网页中投放的美食内容的维度指标,在目标网页中投放的美食内容中选择第三目标美食内容,并将第三目标美食内容推送至用户。

在本发明实施例中,在对目标网页中投放的美食内容进行语义分析之后,就可以确定投放的美食内容的各维度数据。在确定投放的美食内容的各维度数据之后,就可以获取用户的用户行为数据,然后,基于该用户行为数据确定用户的饮食方向;接下来,基于饮食方向和目标网页中投放的美食内容的维度指标在投放的美食内容中选择第三目标美食内容,并将该第三目标美食内容推送至用户。

综上,通过该分析方法,能够更加准确的为用户进行美食内容的推荐。需要说明的是,在进行第三目标美食内容的选择时,还可以结合该用户的用户资料,饮食方向和目标网页中投放的美食内容的维度指标,进行第三目标美食内容的选择。

实施例二:

本发明实施例还提供了一种美食内容的分析装置,该美食内容的分析装置主要用于执行本发明实施例上述内容所提供的美食内容的分析方法,以下对本发明实施例提供的美食内容的分析装置做具体介绍。

图5是根据本发明实施例的一种美食内容的分析装置的示意图,如图2所示,该美食内容的分析装置主要包括:第一获取单元51和分析单元52,其中:

第一获取单元,用于获取待分析的美食内容,其中,待分析的美食内容包括以下任意一种:用户所执行目标操作的美食内容,预设时间段内在目标网页中的热点美食内容,在目标网页中投放的美食内容,目标操作包括以下至少之一:浏览,点击和收藏;

分析单元,用于通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标,其中,维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。

在本发明实施例中,首先获取待分析的美食内容;然后,通过预先训练好的目标神经网络模型对待分析的美食内容进行语义分析,得到待分析的美食内容的维度指标,其中,维度指标包括以下至少之一:美食内容的风格,美食内容中的食材,美食的做法,美食口味,美食图片。在本发明实施例中,通过对美食内容进行分析,能够自动提取美食内容的各维度指标,缓解了现有技术中提取美食内容中各维度指标的效率较低的技术问题。

可选地,第一获取单元用于:在待分析的美食内容为用户所执行目标操作的美食内容的情况下,获取用户行为数据,用户行为数据中包括:用户所点击的美食内容,用户所收藏的美食内容,用户所浏览的美食内容;将用户行为数据作为用户所执行目标操作的美食内容。

可选地,该装置还包括:第一确定单元,用于在得到待分析的美食内容的维度指标之后,基于美食内容的维度指标确定用户的饮食方向;筛选单元,用于通过饮食方向在已投放美食内容和/或待投放美食内容中为用户筛选第一目标美食内容,并将第一目标美食推送给用户。

可选地,第一获取单元还用于:在待分析的美食内容为预设时间段内在目标网页中的热点美食内容的情况下,获取预设时间段内在目标网页中的热点美食内容;确定热点美食内容中每个热点美食内容在多个目标区域中的热点程度;基于热点程度对热点美食内容进行分类,得到每个目标区域中的热点美食内容。

可选地,分析单元用于:通过预先训练好的目标神经网络模型对个目标区域中的热点美食内容进行语义分析,得到每个目标区域中的热点美食内容的维度指标。

可选地,该装置还包括:第二确定单元,用于在得到每个目标区域中热点美食内容的维度指标之后,基于每个目标区域中热点美食内容的维度指标确定目标区域中的用户的饮食方向;通过饮食方向在已投放美食内容和/或待投放美食内容中为目标区域中的用户筛选第二目标美食内容,并将第二目标美食内容推送给目标区域中的用户。

可选地,分析单元还用于:当待分析的美食内容为在目标网页中投放的美食内容时,通过预先训练好的目标神经网络模型对目标网页中投放的美食内容进行语义分析,得到目标网页中投放的美食内容的维度指标。

可选地,该装置还包括:第二获取单元,用于在得到目标网页中投放的美食内容的维度指标之后,获取用户的用户行为数据;第三确定单元,用于基于用户行为数据确定用户的饮食方向;选择单元,用于基于饮食方向和目标网页中投放的美食内容的维度指标,在目标网页中投放的美食内容中选择第三目标美食内容,并将第三目标美食内容推送至用户。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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