CN110188280A - 一种内容推荐方法、装置、电子设备及计算机可读介质 - Google Patents
一种内容推荐方法、装置、电子设备及计算机可读介质 Download PDFInfo
- Publication number
- CN110188280A CN110188280A CN201910470436.XA CN201910470436A CN110188280A CN 110188280 A CN110188280 A CN 110188280A CN 201910470436 A CN201910470436 A CN 201910470436A CN 110188280 A CN110188280 A CN 110188280A
- Authority
- CN
- China
- Prior art keywords
- user
- application program
- application
- equipment
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本申请涉及一种内容推荐方法、装置、电子设备及计算机可读介质,所述内容推荐方法包括:检测是否接收到用户对第一应用程序的操作行为,若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。本申请能够节省用户时间精力,便于使用。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种内容推荐方法、装置、电子设备及计算机可读介质。
背景技术
目前,现有技术中一般网站会记录用户的操作行为,根据用户的操作行为生成用户画像;或者,根据用户设置偏好的行为生成用户画像,再根据用户画像信息生成推荐。
然而,对于刚使用的新电子设备,仍然需要按照用户重新设置偏好或者是随着逐渐累积记录的用户操作行为来推荐内容,给用户带来不便。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种内容推荐方法、装置、电子设备及计算机可读介质。
第一方面,本申请提供了一种内容推荐方法,应用于终端,所述方法包括:
检测是否接收到用户对第一应用程序的操作行为;
若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
可选地,所述方法还包括:
获取多个完成的账号信息同步的设备的设备信息。
基于多个所述设备信息建立设备链。
可选地,基于预设的关联应用查询表,预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
接收设备返回的用户画像信息。
可选地,在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序,包括:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
可选地,基于预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
接收设备返回的用户画像信息。
可选地,基于所述用户画像信息,确定与所述操作行为对应的目标内容,包括:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
可选地,推荐所述目标内容,包括:
显示所述目标内容,并显示预设的推荐提示。
第二方面,本申请提供了一种内容推荐装置,应用于终端,所述装置包括:
检测模块,用于检测是否接收到用户对第一应用程序的操作行为;
确定模块,用于若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
同步模块,用于若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
推荐模块,用于基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
可选地,所述装置还包括:
获取模块,获取多个完成的账号信息同步的设备的设备信息。
建立模块,用于基于多个所述设备信息建立设备链。
可选地,所述同步模块,包括:
确定单元,用于在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第一发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
第一接收单元,用于接收设备返回的用户画像信息。
可选地,所述确定单元,还用于:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
可选地,所述同步模块,包括:
第二发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第二接收单元,用于接收设备返回的用户画像信息。
可选地,所述推荐模块,还用于:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
可选地,所述推荐模块,还用于:
显示所述目标内容,并显示预设的推荐提示。
第三方面,本申请提供了一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法的步骤。
第四方面,本申请提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行所述第一方面所述的方法。
本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
本申请实施例通过检测是否接收到用户对第一应用程序的操作行为,若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
本申请实施例能够自动同步与终端位于同一设备链中的设备中的用户画像信息,并基于用户画像信息向用户输入操作行为的第一应用程序推荐与该操作行为对应的目标内容,无需按照用户手动设置重新设置偏好或者是随着逐渐累积记录的用户操作行为来进行推荐内容,节省用户时间精力,便于使用。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种内容推荐方法的流程图;
图2为本申请实施例提供的一种应用场景的示意图;
图3为本申请实施例提供的另一种应用场景的示意图;
图4为本申请实施例提供的图1中步骤S103的一种流程图;
图5为本申请实施例提供的图1中步骤S103的另一种流程图;
图6为本申请实施例提供的一种内容推荐装置的结构图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
由于现有技术中,对于刚使用的新电子设备,仍然需要用户重新设置偏好或者是随着逐渐累积记录的用户操作行为来推荐内容,给用户带来不便,为此,在本申请的一个实施例中,提供一种内容推荐方法、装置、电子设备及计算机可读介质,所述内容推荐方法可以应用于终端,如图1所示,所述方法可以包括以下步骤:
步骤S101,检测是否接收到用户对第一应用程序的操作行为;
在本申请实施例中,操作行为可以指打开应用程序的点击操作,或者点击应用程序中推荐按钮的点击操作等等。
在该步骤中,可以通过检测与第一应用程序相关的控件上是否接收到用户输入的点击操作,以确定是否接收到用户对第一应用程序的操作行为。
例如,可以检测与第一应用程序对应的应用图标控件上是否接收到点击操作,若接收到点击操作,可以确定接收到用户对第一应用程序的操作行为。
如图2所示,用户可以通过点击“A”应用程序的图标的方式输入点击操作,“A”应用程序可以检测在“A”应用程序的图标控件上是否接收到点击操作。
再例如,可以检测与第一应用程序中与推荐按钮对应的控件上是否接收到点击操作等,若接收到点击操作,可以确定接收到用户对第一应用程序的操作行为。
如图3所示,用户可以通过点击“B”应用程序中推荐按钮的方式输入点击操作,“B”应用程序可以检测在“B”应用程序的推荐按钮控件上是否接收到点击操作。
步骤S102,若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息;
在本发明实施例中,所述设备链中包含多个与所述终端完成账号信息同步的设备,设备链是在步骤S101之前,通过首先获取多个完成的账号信息同步的设备的设备信息,再基于多个所述设备信息建立的。
设备链中的设备是指历史曾经与终端同步过账号信息的设备,设备信息可以是设备的IP地址等等,同步账号信息可以指利用同样的账号信息登录服务器等。
在本申请的一种实施方式中,用户通过设备A登录微信时,向终端发送登录确认请求,若用户通过操作终端允许设备A登录微信,则可以确定设备A与终端完成账号信息同步;
再例如,用户通过终端登录微信时,向设备A发送登录确认请求,若用户通过操作设备A允许终端登录微信,则可以确定终端与设备A完成账号信息同步。
也就是说,无论是设备A向终端请求,还是终端向设备A请求,只要设备A和终端曾经完成账号信息的同步,进而可以将设备A和终端加入设备链。
在本申请实施例中,示例性的,发送请求的请求发送方发送登录确认请求时可以携带设备信息,接收请求的请求接收方接收到设备信息后,二者一旦完成账号信息同步,则任一方可以基于自身的设备信息及对方的设备信息将自身设备及对方设备加入设备链,此种方式仅是举例说明,并不局限于微信,也可以是其他应用程序。
在本申请的另一种实施方式中,用户通过终端登录新闻应用程序时,输入的账号信息为X,在用户通过设备B登录新闻网页时,输入的账号信息也为X,则可以确定终端与设备A完成账号信息同步,进而可以将设备A和终端加入设备链。
在本申请实施例中,示例性的,由于终端和设备B均是通过利用同样的账号信息X登录服务器的,所以此种方式中,终端或者设备B可以从服务器获取对方的设备信息,进而可以基于自身的设备信息及对方的设备信息将自身设备及对方设备加入设备链,此种方式仅是举例说明,并不局限于微信,也可以是其他应用程序。
确定用户是否同步预设的设备链中的用户画像信息的方式可以是终端的显示界面弹出提示,也可以是在终端的通知栏显示提示等等。
步骤S103,若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
用户可以通过点击提示中的“确定”按钮等方式确定同步用户画像信息等。
在本申请提供的一种实施方式中,如图4所示,所述步骤S103可以包括以下步骤:
步骤S201,在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
在该步骤中,可以首先确定所述第一应用程序的应用类别,再判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序,若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
在本申请实施例中,应用程序的不同版本也可以认为应用程序相同,应用类别示例性的可以为新闻应用类别,视频应用或者通讯应用类别等等。
步骤S202,向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
步骤S203,接收设备返回的用户画像信息。
在本申请的另一种实施方式中,如图5所示,所述步骤S103可以包括以下步骤:
步骤S301,向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
对于设备链中的各设备来说,也可以首先确定所述第一应用程序的应用类别,再判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序,若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
在本申请实施例中,应用程序的不同版本也可以认为应用程序相同,应用类别示例性的可以为新闻应用类别,视频应用或者通讯应用类别等等。
步骤S302,接收设备返回的用户画像信息。
步骤S104,基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
在该步骤中,可以在所述用户画像信息中确定与所述操作行为对应的内容信息,在所述第一应用程序中确定与所述内容信息对应的目标内容。并显示所述目标内容,并显示预设的推荐提示。
本申请实施例通过检测是否接收到用户对第一应用程序的操作行为,若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
本申请实施例能够自动同步与终端位于同一设备链中的设备中的用户画像信息,并基于用户画像信息向用户输入操作行为的第一应用程序推荐与该操作行为对应的目标内容,无需按照用户手动设置重新设置偏好或者是随着逐渐累积记录的用户操作行为来进行推荐内容,节省用户时间精力,便于使用。
在本申请的又一实施例中,还提供一种内容推荐装置,应用于终端,如图6所示,所述装置包括:
检测模块11,用于检测是否接收到用户对第一应用程序的操作行为;
确定模块12,用于若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
同步模块13,用于若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
推荐模块14,用于基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
在本申请的又一实施例中,所述装置还包括:
获取模块,获取多个完成的账号信息同步的设备的设备信息。
建立模块,用于基于多个所述设备信息建立设备链。
在本申请的又一实施例中,所述确定单元,还用于:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
在本申请的又一实施例中,所述同步模块,包括:
确定单元,用于在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第一发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
第一接收单元,用于接收设备返回的用户画像信息。
在本申请的又一实施例中,所述同步模块,包括:
第二发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第二接收单元,用于接收设备返回的用户画像信息。
在本申请的又一实施例中,所述推荐模块,包括:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
在本申请的又一实施例中,所述推荐模块还用于:
显示所述目标内容,并显示预设的推荐提示。
在本申请的又一实施例中,还提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法实施例所述的方法的步骤。
在本申请的又一实施例中,还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行所述方法实施例所述的方法。
本申请还提供了:
A1.一种内容推荐方法,应用于终端,所述方法包括:
检测是否接收到用户对第一应用程序的操作行为;
若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
A2.根据A1所述的内容推荐方法,所述方法还包括:
获取多个完成的账号信息同步的设备的设备信息;
基于多个所述设备信息建立设备链。
A3.根据A1所述的内容推荐方法,基于预设的关联应用查询表,预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
接收设备返回的用户画像信息。
A4.根据A3所述的内容推荐方法,在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序,包括:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
A5.根据A1所述的内容推荐方法,基于预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
接收设备返回的用户画像信息。
A6.根据A1所述的内容推荐方法,基于所述用户画像信息,确定与所述操作行为对应的目标内容,包括:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
A7.根据A1所述的内容推荐方法,推荐所述目标内容,包括:
显示所述目标内容,并显示预设的推荐提示。
B8.一种内容推荐装置,应用于终端,所述装置包括:
检测模块,用于检测是否接收到用户对第一应用程序的操作行为;
确定模块,用于若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
同步模块,用于若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
推荐模块,用于基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
B9.根据B8所述的内容推荐装置,所述装置还包括:
获取模块,获取多个完成的账号信息同步的设备的设备信息。
建立模块,用于基于多个所述设备信息建立设备链。
B10.根据B8所述的内容推荐装置,所述同步模块,包括:
确定单元,用于在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第一发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
第一接收单元,用于接收设备返回的用户画像信息。
B11.根据B8所述的内容推荐装置,所述确定单元,还用于:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
B12.根据B8所述的内容推荐装置,所述同步模块,包括:
第二发送单元,用于向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
第二接收单元,用于接收设备返回的用户画像信息。
B13.根据B8所述的内容推荐装置,所述推荐模块,还用于:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
B14.根据B8所述的内容推荐装置,所述推荐模块,还用于:
显示所述目标内容,并显示预设的推荐提示。
C15.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述A1至A7任一项所述的方法的步骤。
D16.一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行所述A1至A7任一所述的方法。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种内容推荐方法,其特征在于,应用于终端,所述方法包括:
检测是否接收到用户对第一应用程序的操作行为;
若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
2.根据权利要求1所述的内容推荐方法,其特征在于,所述方法还包括:
获取多个完成的账号信息同步的设备的设备信息;
基于多个所述设备信息建立设备链。
3.根据权利要求1所述的内容推荐方法,其特征在于,基于预设的关联应用查询表,预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第二应用程序的应用信息;
接收设备返回的用户画像信息。
4.根据权利要求3所述的内容推荐方法,其特征在于,在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序,包括:
确定所述第一应用程序的应用类别;
判断在预设的关联应用查询表中是否存在与所述第一应用程序相同或者具有相同应用类别的应用程序;
若存在,将所述关联应用查询表中与所述第一应用程序相同或者具有相同应用类别的应用程序确定为第二应用程序。
5.根据权利要求1所述的内容推荐方法,其特征在于,基于预设的关联应用查询表,同步预设的设备链中所述第一应用程序关联的第二应用程序所记录的用户画像信息,包括:
向设备链中的各设备发送用户画像获取请求,所述用户画像获取请求包含所述第一应用程序的应用信息,以使所述设备链中的各设备在预设的关联应用查询表中确定与所述第一应用程序关联的第二应用程序;
接收设备返回的用户画像信息。
6.根据权利要求1所述的内容推荐方法,其特征在于,基于所述用户画像信息,确定与所述操作行为对应的目标内容,包括:
在所述用户画像信息中确定与所述操作行为对应的内容信息;
在所述第一应用程序中确定与所述内容信息对应的目标内容。
7.根据权利要求1所述的内容推荐方法,其特征在于,推荐所述目标内容,包括:
显示所述目标内容,并显示预设的推荐提示。
8.一种内容推荐装置,其特征在于,应用于终端,所述装置包括:
检测模块,用于检测是否接收到用户对第一应用程序的操作行为;
确定模块,用于若检测到所述操作行为,确定用户是否同步预设的设备链中的用户画像信息,所述设备链中包含多个与所述终端完成账号信息同步的设备;
同步模块,用于若用户确定同步所述用户画像信息,基于预设的关联应用查询表,同步预设的设备链中与所述第一应用程序关联的第二应用程序所记录的用户画像信息;
推荐模块,用于基于所述用户画像信息,确定与所述操作行为对应的目标内容,并推荐所述目标内容。
9.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至7任一项所述的方法的步骤。
10.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1至7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910470436.XA CN110188280B (zh) | 2019-05-31 | 2019-05-31 | 一种内容推荐方法、装置、电子设备及计算机可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910470436.XA CN110188280B (zh) | 2019-05-31 | 2019-05-31 | 一种内容推荐方法、装置、电子设备及计算机可读介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110188280A true CN110188280A (zh) | 2019-08-30 |
CN110188280B CN110188280B (zh) | 2022-03-01 |
Family
ID=67719561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910470436.XA Active CN110188280B (zh) | 2019-05-31 | 2019-05-31 | 一种内容推荐方法、装置、电子设备及计算机可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110188280B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297540A (zh) * | 2013-06-21 | 2013-09-11 | 贝壳网际(北京)安全技术有限公司 | 一种更新处理方法、服务器及客户端设备 |
CN103533530A (zh) * | 2013-09-26 | 2014-01-22 | 林毅 | 一种跨设备的用户对应及用户追踪方法、*** |
CN103916813A (zh) * | 2013-01-07 | 2014-07-09 | 上海博路信息技术有限公司 | 一种基于位置的信息*** |
CN105117924A (zh) * | 2015-07-01 | 2015-12-02 | 向莉妮 | 个性化商品推荐*** |
CN106294794A (zh) * | 2016-08-15 | 2017-01-04 | 乐视控股(北京)有限公司 | 一种内容推荐方法及装置 |
-
2019
- 2019-05-31 CN CN201910470436.XA patent/CN110188280B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103916813A (zh) * | 2013-01-07 | 2014-07-09 | 上海博路信息技术有限公司 | 一种基于位置的信息*** |
CN103297540A (zh) * | 2013-06-21 | 2013-09-11 | 贝壳网际(北京)安全技术有限公司 | 一种更新处理方法、服务器及客户端设备 |
CN103533530A (zh) * | 2013-09-26 | 2014-01-22 | 林毅 | 一种跨设备的用户对应及用户追踪方法、*** |
CN105117924A (zh) * | 2015-07-01 | 2015-12-02 | 向莉妮 | 个性化商品推荐*** |
CN106294794A (zh) * | 2016-08-15 | 2017-01-04 | 乐视控股(北京)有限公司 | 一种内容推荐方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110188280B (zh) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11269498B2 (en) | Dynamic user interface customization | |
US11611565B2 (en) | Systems and methods for providing an interactive media presentation | |
US20210105232A1 (en) | Chat-enabled messaging | |
CN104065632B (zh) | 分享内容的处理方法、服务器、客户端及*** | |
US20170223071A1 (en) | Connecting a device to a meeting | |
US11711434B2 (en) | Information transmission method and device | |
US11750670B2 (en) | Electronic signature collection within an online conference | |
CN108112270B (zh) | 提供文档编辑器内的协作通信工具 | |
EP3857483A1 (en) | Proactive suggestion for sharing of meeting content | |
US20100268776A1 (en) | System and Method for Determining Information Reliability | |
US9043471B2 (en) | Predictive scaling for clusters | |
CN111143207B (zh) | 一种在移动端查看模型训练通知和训练日志的方法 | |
CN103678307A (zh) | 页面显示方法及客户端 | |
KR20130126930A (ko) | 텍스트 메시지를 사용하는 스프레드시트와의 상호작용 | |
CN101175114A (zh) | 自动提醒的方法、返回提醒信息的方法、相应设备和*** | |
US8856230B2 (en) | In browser real time collaboration lists and forms | |
CN103269309A (zh) | 用于处理通信消息的方法及*** | |
EP2990947A1 (en) | Method and apparatus for backing up data and electronic device | |
CN103269307A (zh) | 消息处理方法及*** | |
CN103269306A (zh) | 通信过程中的消息处理方法及装置 | |
CN105205072A (zh) | 网页信息的展示方法和*** | |
CN102957727A (zh) | Sns网络中好友动态提示方法、***、客户端及服务器 | |
CN104639973B (zh) | 一种信息推送方法及装置 | |
CN103269304A (zh) | 一种消息处理方法及装置 | |
JP2013528298A (ja) | インターネット上における相互通信情報のための相互通信方法、装置およびシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200724 Address after: 518000 Nanshan District science and technology zone, Guangdong, Zhejiang Province, science and technology in the Tencent Building on the 1st floor of the 35 layer Applicant after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Address before: 100029 Beijing Chaoyang District Huixin East Street No. 2 Residence General Real Estate Building 804 Applicant before: Tricorn (Beijing) Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |