CN116644199A - Resource recommendation method and device, electronic equipment and storage medium - Google Patents
Resource recommendation method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116644199A CN116644199A CN202310520551.XA CN202310520551A CN116644199A CN 116644199 A CN116644199 A CN 116644199A CN 202310520551 A CN202310520551 A CN 202310520551A CN 116644199 A CN116644199 A CN 116644199A
- Authority
- CN
- China
- Prior art keywords
- resource
- user account
- target resource
- information
- target
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域technical field
本公开涉及互联网技术领域,尤其涉及一种资源推荐方法、装置、电子设备及存储介质。The present disclosure relates to the technical field of the Internet, and in particular to a resource recommendation method, device, electronic equipment and storage medium.
背景技术Background technique
如今,电子商务行业发展迅速,这在一定程度上使人们的生活更加便捷。随着网络购物不断深入人们的生活,网络购物的便利问题也越来越受到人们的关注。网络直播的主播为了吸引用户流量,以及让用户能够更好的理解待网络直播进行销售的虚拟资源(包括商品),在网络直播前往往会在个人账户发布一些推荐视频(种草视频),推荐视频里会对个别虚拟资源进行详细的讲解。Nowadays, the e-commerce industry is developing rapidly, which makes people's life more convenient to a certain extent. As online shopping continues to penetrate into people's lives, the convenience of online shopping has attracted more and more attention. In order to attract user traffic and enable users to better understand the virtual resources (including commodities) to be sold on the webcast, the anchor of the webcast often releases some recommended videos (grass planting videos) on his personal account before the webcast. Individual virtual resources will be explained in detail in the video.
但是网络直播过程中,由于存在的一些不确定因素,导致一些观众没能及时购买到所需要的商品,以及观众一直观看整场网络直播,等待推荐视频的商品上架的过程比较耗时,这些都使得观众通过网络直播进行购物的体验感降低。However, during the webcast, due to some uncertain factors, some viewers failed to purchase the products they needed in time, and the audience watched the entire webcast, and the process of waiting for the recommended video products to be put on the shelves was time-consuming. It reduces the experience of the audience shopping through the webcast.
发明内容Contents of the invention
本公开提供一种资源推荐方法、装置、电子设备及存储介质,通过第一客户端发布的目标资源与对该目标资源感兴趣的用户建立关系,从而第一客户端在直播的过程中发布目标资源时,服务器可以根据该关系及时通知关注该目标资源感兴趣的用户,进而优化用户的使用体验感。The present disclosure provides a resource recommendation method, device, electronic equipment, and storage medium. The target resource released by the first client establishes a relationship with the user who is interested in the target resource, so that the first client publishes the target resource during the live broadcast. resources, the server can promptly notify users who are interested in the target resource according to the relationship, thereby optimizing the user experience.
本公开实施例的技术方案如下:The technical scheme of the disclosed embodiment is as follows:
根据本公开实施例的第一方面,提供一种资源推荐方法,方法包括:获取第一客户端在进行直播时发送的资源信息;资源信息表示第一客户端的第一用户账户在直播过程中发布的目标资源对应的信息;根据资源信息,确定与目标资源相关联的至少一个第二用户账户;向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。According to the first aspect of the embodiments of the present disclosure, there is provided a method for recommending resources, the method including: acquiring resource information sent by the first client during the live broadcast; the resource information indicates that the first user account of the first client is released during the live broadcast Information corresponding to the target resource; according to the resource information, determine at least one second user account associated with the target resource; send recommendation information corresponding to the target resource to a second client corresponding to the at least one second user account; the recommendation information is used for At least one second user account is prompted to view the target resource.
可选的,该资源推荐方法,还包括:资源信息包括目标资源的资源标识;根据资源信息,确定目标资源相关联的至少一个第二用户账户,包括:根据目标资源的资源标识,确定与目标资源的标识相关联的至少一个账户标识;根据至少一个账户标识,确定至少一个第二用户账户;至少一个第二用户账户中的每个第二用户账户包括对应的账户标识。Optionally, the method for recommending resources further includes: the resource information includes a resource identifier of the target resource; determining at least one second user account associated with the target resource according to the resource information includes: determining the account associated with the target resource according to the resource identifier of the target resource At least one account identifier associated with the resource identifier; at least one second user account is determined according to the at least one account identifier; each second user account in the at least one second user account includes a corresponding account identifier.
可选的,在获取第一客户端在进行直播时发送的资源信息之前,包括:获取第一客户端发送的资源标识与账户标识之间的第一关联关系;根据目标资源的标识,确定与目标资源的标识相关联的至少一个账户标识,包括:根据目标资源和第一关联关系,确定与目标资源的标识相关联的至少一个账户标识。Optionally, before obtaining the resource information sent by the first client during the live broadcast, it includes: obtaining the first association relationship between the resource identifier and the account identifier sent by the first client; The at least one account identifier associated with the identifier of the target resource includes: determining at least one account identifier associated with the identifier of the target resource according to the target resource and the first association relationship.
可选的,该方法还包括:获取第一客户端发送的当前进行直播的直播信息与目标资源之间的第二关联关系;向第二客户端发送的推荐信息包括根据直播信息确定的当前进行的直播链接。Optionally, the method further includes: acquiring the second association relationship between the currently live broadcast information sent by the first client and the target resource; the recommendation information sent to the second client includes the current live broadcast information determined according to the live broadcast information. live link.
根据本公开实施例的第二方面,提供一种资源推荐方法,方法包括:响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息;资源信息用于使服务器确定与目标资源相关联的至少一个第二用户账户,以及向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。According to the second aspect of the embodiments of the present disclosure, there is provided a method for recommending resources. The method includes: in response to the first user account publishing the operation of the target resource during the live broadcast, sending resource information corresponding to the target resource to the server; the resource information is used to Make the server determine at least one second user account associated with the target resource, and send recommendation information corresponding to the target resource to a second client corresponding to the at least one second user account; the recommendation information is used to prompt at least one second user account to view target resource.
可选的,上述响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息之前,包括:在第一用户账户在直播前发布资源信息之后,获取第二客户端发送的关注目标资源的至少一个第二用户账户的账户标识;建立目标资源的资源标识与至少一个账户标识的第一关联关系;向服务器发送第一关联关系。Optionally, before sending the resource information corresponding to the target resource to the server in response to the first user account publishing the target resource during the live broadcast, it includes: after the first user account releases the resource information before the live broadcast, obtaining the second The account identifier of at least one second user account concerned with the target resource sent by the client; establishing a first association relationship between the resource identifier of the target resource and at least one account identifier; and sending the first association relationship to the server.
可选的,上述响应于第一用户账户在直播过程中发布目标资源的操作,建立目标资源与当前进行的直播信息之间的第二关联关系;第二关联关系用于向服务器发送第二关联关系。Optionally, in response to the operation of publishing the target resource by the first user account during the live broadcast, a second association relationship between the target resource and the current live broadcast information is established; the second association relationship is used to send the second association relationship to the server relation.
根据本公开实施例的第三方面,提供一种资源推荐方法,方法包括:接收服务器发送的目标资源对应的推荐信息;目标资源表示第一客户端的第一用户账户在直播过程中发布的资源;呈现推荐信息;推荐信息用于提示第二用户账户查看目标资源;第二用户账户为与目标资源相关联的账户。According to a third aspect of the embodiments of the present disclosure, a resource recommendation method is provided, the method includes: receiving recommendation information corresponding to a target resource sent by a server; the target resource represents a resource released by a first user account of a first client during a live broadcast; presenting recommendation information; the recommendation information is used to prompt the second user account to view the target resource; the second user account is an account associated with the target resource.
可选的,上述接收服务器发送的目标资源对应的推荐信息之前,包括:在显示目标资源时,响应于第二用户账户触发目标控件的操作,向第一客户端发送第二用户账户的账户标识;触发目标控件的操作表示第二用户账户关注目标资源。Optionally, before receiving the recommendation information corresponding to the target resource sent by the server, it includes: when displaying the target resource, sending the account identifier of the second user account to the first client in response to the operation of the target control triggered by the second user account ; triggering the operation of the target control indicates that the second user account pays attention to the target resource.
根据本公开实施例的第四方面,提供一种资源推荐装置,包括:获取单元、处理单元、发送单元。According to a fourth aspect of the embodiments of the present disclosure, an apparatus for recommending resources is provided, including: an acquiring unit, a processing unit, and a sending unit.
获取单元,可以获取第一客户端在进行直播时发送的资源信息;资源信息表示第一客户端的第一用户账户在直播过程中发布的目标资源对应的信息。The acquisition unit may acquire resource information sent by the first client during the live broadcast; the resource information indicates information corresponding to the target resource published by the first user account of the first client during the live broadcast.
处理单元,可以根据资源信息,确定与目标资源相关联的至少一个第二用户账户;The processing unit may determine at least one second user account associated with the target resource according to the resource information;
发送单元,可以向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。The sending unit may send recommendation information corresponding to the target resource to a second client corresponding to at least one second user account; the recommendation information is used to prompt at least one second user account to view the target resource.
可选的,资源信息包括目标资源的资源标识;处理单元,还可以根据目标资源的资源标识,确定与目标资源的标识相关联的至少一个账户标识;根据至少一个账户标识,确定至少一个第二用户账户;至少一个第二用户账户中的每个第二用户账户包括对应的账户标识。Optionally, the resource information includes a resource identifier of the target resource; the processing unit may also determine at least one account identifier associated with the identifier of the target resource according to the resource identifier of the target resource; determine at least one second account identifier based on the at least one account identifier User account; each of the at least one second user account includes a corresponding account identifier.
可选的,获取单元,还可以获取第一客户端发送的资源标识与账户标识之间的第一关联关系;处理单元,还可以根据目标资源和第一关联关系,确定与目标资源的标识相关联的至少一个账户标识。Optionally, the acquiring unit may also acquire the first association relationship between the resource identifier and the account identifier sent by the first client; the processing unit may also determine the identity related to the target resource according to the target resource and the first association relationship. at least one account ID associated with it.
可选的,获取单元,还可以获取第一客户端发送的当前进行直播的直播信息与目标资源之间的第二关联关系;向第二客户端发送的推荐信息包括根据直播信息确定的当前进行的直播链接。Optionally, the obtaining unit may also obtain the second association relationship between the currently live broadcast information sent by the first client and the target resource; the recommendation information sent to the second client includes the current live broadcast information determined according to the live broadcast information. live link.
根据本公开实施例的第五方面,提供一种资源推荐装置,包括发送单元;发送单元,可以响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息;资源信息用于使服务器确定与目标资源相关联的至少一个第二用户账户,以及向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。According to the fifth aspect of the embodiments of the present disclosure, there is provided a resource recommendation device, including a sending unit; the sending unit can respond to the operation of publishing the target resource by the first user account during the live broadcast, and send resource information corresponding to the target resource to the server The resource information is used to enable the server to determine at least one second user account associated with the target resource, and send recommendation information corresponding to the target resource to a second client corresponding to the at least one second user account; the recommendation information is used to prompt at least one The second user account views the target resource.
可选的,上述资源推荐装置还包括:获取单元、处理单元;获取单元,可以在第一用户账户在直播前发布资源信息之后,获取第二客户端发送的关注目标资源的至少一个第二用户账户的账户标识;处理单元,可以建立目标资源的资源标识与至少一个账户标识的第一关联关系;发送单元,还可以向服务器发送第一关联关系。Optionally, the above resource recommendation device further includes: an acquisition unit, a processing unit; the acquisition unit can acquire at least one second user who is concerned about the target resource sent by the second client after the first user account publishes the resource information before the live broadcast The account identifier of the account; the processing unit can establish a first association relationship between the resource identifier of the target resource and at least one account identifier; the sending unit can also send the first association relationship to the server.
可选的,处理单元,还可以响应于第一用户账户在直播过程中发布目标资源的操作,建立目标资源与当前进行的直播信息之间的第二关联关系;第二关联关系用于向服务器发送第二关联关系。Optionally, the processing unit may also establish a second association relationship between the target resource and the current live broadcast information in response to the operation of publishing the target resource by the first user account during the live broadcast; the second association relationship is used to report to the server Send the second association.
根据本公开实施例的第六方面,提供一种资源推荐装置,包括:接收单元、显示单元。According to a sixth aspect of the embodiments of the present disclosure, an apparatus for recommending resources is provided, including: a receiving unit and a display unit.
接收单元,可以接收服务器发送的目标资源对应的推荐信息;目标资源表示第一客户端的第一用户账户在直播过程中发布的资源。The receiving unit may receive the recommendation information corresponding to the target resource sent by the server; the target resource refers to the resource published by the first user account of the first client during the live broadcast.
显示单元,可以呈现推荐信息;推荐信息用于提示第二用户账户查看目标资源;第二用户账户为与目标资源相关联的账户。The display unit may present recommendation information; the recommendation information is used to prompt the second user account to view the target resource; the second user account is an account associated with the target resource.
可选的,上述资源推荐装置还包括:发送单元;发送单元,可以在显示目标资源时,响应于第二用户账户触发目标控件的操作,向第一客户端发送第二用户账户的账户标识;触发目标控件的操作表示第二用户账户关注目标资源。Optionally, the resource recommendation device further includes: a sending unit; the sending unit may send the account identifier of the second user account to the first client in response to the second user account triggering the operation of the target control when displaying the target resource; The action of triggering the target control indicates that the second user account pays attention to the target resource.
根据本公开实施例的第七方面,提供一种电子设备,可以包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现上述第一方面、第二方面或者第三方面中任一种可选的资源推荐方法。According to a seventh aspect of the embodiments of the present disclosure, there is provided an electronic device, which may include: a processor and a memory for storing processor-executable instructions; wherein, the processor is configured to execute the instructions, so as to implement the above-mentioned first aspect, Any optional resource recommendation method in the second aspect or the third aspect.
根据本公开实施例的第八方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有指令,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第一方面、第二方面或者第三方面中任一种可选的资源推荐方法。According to an eighth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium. Instructions are stored on the computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device Any optional resource recommendation method in the first aspect, the second aspect, or the third aspect can be implemented.
根据本公开实施例的第九方面,提供一种计算机程序产品,包含指令,当其在电子设备的处理器上运行时,使得电子设备执行上述第一方面、第二方面或者第三方面中任一种可选的资源推荐方法。According to a ninth aspect of the embodiments of the present disclosure, there is provided a computer program product, including instructions, which, when run on a processor of an electronic device, cause the electronic device to execute any one of the first aspect, the second aspect, or the third aspect. An optional resource recommendation method.
本公开提供的技术方案至少带来以下有益效果:The technical solution provided by the present disclosure brings at least the following beneficial effects:
基于上述任一方面,本公开中,第一用户账户通过第一客户端在直播过程中发布目标资源,服务器通过获取第一客户端在进行直播时发送的目标资源对应的资源信息,确定与目标资源相关联的至少一个第二用户账户,然后向第二用户账户对应的第二客户端及时发送目标资源对应的推荐信息,从而第二用户账户可以接收到该推荐信息,了解到自己关注的目标资源正在直播间发布。本技术方案可以在第一用户账户发布第二用户账户关注的目标资源时,及时通知第二用户,不需要第二用户从直播开始时就一直观看直播,等待自己关注的目标资源发布,也可以避免没有太多时间观看直播的第二用户错过自己关注的目标资源的发布时刻的问题,进而优化用户的使用体验感。Based on any of the above aspects, in this disclosure, the first user account releases the target resource through the first client during the live broadcast, and the server determines the resource information corresponding to the target resource sent by the first client during the live broadcast. At least one second user account associated with the resource, and then send the recommendation information corresponding to the target resource to the second client corresponding to the second user account in time, so that the second user account can receive the recommendation information and know the target it cares about Resources are being released live. This technical solution can notify the second user in time when the first user account publishes the target resource that the second user account pays attention to, and does not require the second user to watch the live broadcast from the beginning of the live broadcast, waiting for the release of the target resource that the second user pays attention to. Avoid the problem that the second user who does not have much time to watch the live broadcast misses the release moment of the target resource he cares about, thereby optimizing the user experience.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings here are incorporated into the specification and constitute a part of the specification, show embodiments consistent with the disclosure, and are used together with the description to explain the principle of the disclosure, and do not constitute an improper limitation of the disclosure.
图1为本公开实施例提供的一种资源推荐系统示意图;FIG. 1 is a schematic diagram of a resource recommendation system provided by an embodiment of the present disclosure;
图2示出了本公开实施例提供的一种电子设备的结构示意图;FIG. 2 shows a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure;
图3示出了本公开实施例提供的一种资源推荐方法的流程示意图;Fig. 3 shows a schematic flowchart of a method for recommending resources provided by an embodiment of the present disclosure;
图4示出了本公开实施例提供的一种直播页面的示意图;Fig. 4 shows a schematic diagram of a live broadcast page provided by an embodiment of the present disclosure;
图5示出了本公开实施例提供的又一种资源推荐方法的流程示意图;Fig. 5 shows a schematic flowchart of another method for recommending resources provided by an embodiment of the present disclosure;
图6示出了本公开实施例提供的一种推荐页面示意图;FIG. 6 shows a schematic diagram of a recommended page provided by an embodiment of the present disclosure;
图7示出了本公开实施例提供的又一种推荐页面示意图;FIG. 7 shows a schematic diagram of another recommended page provided by an embodiment of the present disclosure;
图8示出了本公开实施例提供的又一种资源推荐方法的流程示意图;Fig. 8 shows a schematic flowchart of another resource recommendation method provided by an embodiment of the present disclosure;
图9示出了本公开实施例提供的又一种资源推荐方法的流程示意图;FIG. 9 shows a schematic flowchart of another resource recommendation method provided by an embodiment of the present disclosure;
图10示出了本公开实施例提供的又一种资源推荐方法的流程示意图;Fig. 10 shows a schematic flowchart of another method for recommending resources provided by an embodiment of the present disclosure;
图11示出了本公开实施例提供的又一种资源推荐方法的流程示意图;Fig. 11 shows a schematic flowchart of another resource recommendation method provided by an embodiment of the present disclosure;
图12示出了本公开实施例提供的一种资源推荐装置的结构示意图;Fig. 12 shows a schematic structural diagram of a device for recommending resources provided by an embodiment of the present disclosure;
图13示出了本公开实施例提供的又一种资源推荐装置的结构框图;Fig. 13 shows a structural block diagram of another resource recommendation device provided by an embodiment of the present disclosure;
图14示出了本公开实施例提供的又一种资源推荐装置的结构框图。Fig. 14 shows a structural block diagram of another apparatus for recommending resources provided by an embodiment of the present disclosure.
具体实施方式Detailed ways
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。It should be noted that the terms "first" and "second" in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein can be practiced in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.
还应当理解的是,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素和/或组件的存在或添加。It should also be understood that the term "comprising" indicates the presence of described features, integers, steps, operations, elements and/or components, but does not exclude one or more other features, integers, steps, operations, elements and/or The presence or addition of components.
本公开所涉及的数据可以为经用户授权或者经过各方充分授权的数据。The data involved in the present disclosure may be data authorized by the user or fully authorized by all parties.
如背景技术中所描述,如今,电子商务行业发展迅速,这在一定程度上使人们的生活更加便捷。随着网络购物不断深入人们的生活,网络购物的便利问题也越来越受到人们的关注。网络直播的主播为了吸引用户流量,以及让用户能够更好的理解待网络直播进行销售的虚拟资源(包括商品),在网络直播前往往会在个人账户发布一些推荐视频(种草视频),推荐视频里会对个别虚拟资源进行详细的讲解。As described in the background art, nowadays, the e-commerce industry develops rapidly, which makes people's life more convenient to a certain extent. As online shopping continues to penetrate into people's lives, the convenience of online shopping has attracted more and more attention. In order to attract user traffic and enable users to better understand the virtual resources (including commodities) to be sold on the webcast, the anchor of the webcast often releases some recommended videos (grass planting videos) on his personal account before the webcast. Individual virtual resources will be explained in detail in the video.
但是网络直播过程中,由于存在的一些不确定因素,例如,观众没有足够的时间或者流量观看一直观看直播,导致一些观众没能及时购买到所需要的商品,以及观众一直观看整场网络直播,等待推荐视频的商品上架的过程比较耗时,这些都使得观众通过网络直播进行购物的体验感降低。However, due to some uncertain factors in the process of webcasting, for example, the viewers do not have enough time or traffic to watch the live broadcast all the time, resulting in some viewers not being able to purchase the goods they need in time, and the audience has been watching the entire webcast, The process of waiting for the recommended video products to be on the shelves is time-consuming, which reduces the shopping experience of viewers through webcasting.
为了解决相关技术中的问题,本公开实施例中提供一种资源推荐方法、装置、电子设备及存储介质,第一用户账户通过第一客户端在直播过程中发布目标资源,服务器通过获取第一客户端在进行直播时发送的目标资源对应的资源信息,确定与目标资源相关联的至少一个第二用户账户,然后向第二用户账户对应的第二客户端及时发送目标资源对应的推荐信息,从而第二用户账户可以接收到该推荐信息,了解到自己关注的目标资源正在直播间发布。本技术方案可以在第一用户账户发布第二用户账户关注的目标资源时,及时通知第二用户,不需要第二用户从直播开始时就一直观看直播,等待自己关注的目标资源发布,也可以避免没有太多时间观看直播的第二用户错过自己关注的目标资源的发布时刻的问题,进而优化用户的使用体验感。In order to solve the problems in related technologies, the embodiments of the present disclosure provide a resource recommendation method, device, electronic equipment, and storage medium. The first user account releases the target resource during the live broadcast through the first client, and the server acquires the first The client sends the resource information corresponding to the target resource during the live broadcast, determines at least one second user account associated with the target resource, and then promptly sends the recommendation information corresponding to the target resource to the second client corresponding to the second user account, Therefore, the second user account can receive the recommendation information, and know that the target resource concerned by the user is being published in the live broadcast room. This technical solution can notify the second user in time when the first user account publishes the target resource that the second user account pays attention to, and does not require the second user to watch the live broadcast from the beginning of the live broadcast, waiting for the release of the target resource that the second user pays attention to. Avoid the problem that the second user who does not have much time to watch the live broadcast misses the release moment of the target resource he cares about, thereby optimizing the user experience.
以下结合附图对本公开实施例提供的资源推荐方法进行示例性说明。The method for recommending resources provided by the embodiments of the present disclosure will be exemplarily described below with reference to the accompanying drawings.
本公开实施例中的资源推荐方法可以应用于资源推荐系统中。图1示出了本公开实施例提供的一种资源推荐系统的示意图。如图1所示,该资源推荐系统可以包括至少两个终端设备,以及至少一个服务器。其中,第一终端设备100可以是第一客户端,第二终端设备101可以是第二客户端。The resource recommendation method in the embodiment of the present disclosure can be applied to a resource recommendation system. Fig. 1 shows a schematic diagram of a resource recommendation system provided by an embodiment of the present disclosure. As shown in FIG. 1 , the resource recommendation system may include at least two terminal devices and at least one server. Wherein, the first terminal device 100 may be a first client, and the second terminal device 101 may be a second client.
第一终端设备100和第二终端设备101分别与服务器110通信,具体的通信方式可以包括有线通信方式或无线通讯方式等。并且,第一终端设备100和第二终端设备101还可以分别与服务器110进行数据交互。第一终端设备100和第二终端设备101上均安装具有直播功能的内容社区应用,例如快手应用等。The first terminal device 100 and the second terminal device 101 communicate with the server 110 respectively, and specific communication methods may include wired communication or wireless communication. Moreover, the first terminal device 100 and the second terminal device 101 may also perform data interaction with the server 110 respectively. Both the first terminal device 100 and the second terminal device 101 are installed with a content community application with a live broadcast function, such as a Kuaishou application.
在图1所示的资源推荐系统中,第一终端设备100可以是第一用户账户使用的设备,第一用户账户可以为主播账户,第二终端设备100可以是第二用户账户使用的设备,第二用户账户可以为用户账户。In the resource recommendation system shown in FIG. 1 , the first terminal device 100 may be a device used by a first user account, the first user account may be a host account, and the second terminal device 100 may be a device used by a second user account, The second user account may be a user account.
主播账户可以在第一终端设备100上登录直播应用,并在直播间内进行直播。用户账户可以在第二终端设备101上登录直播应用,并在主播账户的直播间内观看主播账户的直播内容。具体的,在主播账户进行直播时,第一终端设备100生成直播内容的推流信息,并向服务器110发送该推流信息。服务器110在收到第一终端设备100上传的推流信息后,将该推流信息发送给第二终端设备101,第二终端设备101解析该推流信息,并在直播间的直播页面上显示该解析出的直播内容画面。The host account can log into the live broadcast application on the first terminal device 100, and perform live broadcast in the live broadcast room. The user account can log in the live broadcast application on the second terminal device 101, and watch the live broadcast content of the anchor account in the live broadcast room of the anchor account. Specifically, when the anchor account performs a live broadcast, the first terminal device 100 generates push stream information of the live content, and sends the push stream information to the server 110 . After receiving the streaming information uploaded by the first terminal device 100, the server 110 sends the streaming information to the second terminal device 101, and the second terminal device 101 analyzes the streaming information and displays it on the live page of the live broadcast room The parsed live content screen.
上述第一终端设备100和第二终端设备101可以为任意的计算机设备,其中,计算机设备包括但不限于手机、平板电脑、台式电脑、笔记本电脑、车载终端、掌上终端、增强现实(augmented reality,AR)设备、虚拟现实(virtual reality,VR)设备等可以安装并使用直播应用(如快手)的设备,本公开实施例对终端设备的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。The above-mentioned first terminal device 100 and second terminal device 101 may be any computer device, wherein the computer device includes but is not limited to a mobile phone, a tablet computer, a desktop computer, a notebook computer, a vehicle terminal, a handheld terminal, an augmented reality (augmented reality, AR) devices, virtual reality (virtual reality, VR) devices, and other devices that can install and use live broadcast applications (such as Kuaishou), the embodiments of the present disclosure do not specifically limit the specific form of the terminal device. It can interact with the user through one or more ways such as keyboard, touch panel, touch screen, remote control, voice interaction or handwriting equipment.
服务器110可以为一台服务器,或者,也可以为由多台服务器组成的服务器集群或者是一个云计算服务中心,本公开对此不做限定。服务器110上还可以存储终端设备上安装的直播应用的相关数据,可以在获取电子设备发送的目标资源对应的资源信息时,将目标资源对应的推荐信息发送给电子设备。例如,服务器110获取第一终端设备100在进行直播时发送的资源信息,服务器根据资源信息,确定与目标资源相关联的至少一个第二用户账户,向至少一个第二用户账户对应的第二终端设备101发送目标资源对应的推荐信息。The server 110 may be one server, or may also be a server cluster composed of multiple servers or a cloud computing service center, which is not limited in the present disclosure. The server 110 may also store relevant data of the live broadcast application installed on the terminal device, and may send recommendation information corresponding to the target resource to the electronic device when acquiring resource information corresponding to the target resource sent by the electronic device. For example, the server 110 acquires the resource information sent by the first terminal device 100 during live broadcasting, and the server determines at least one second user account associated with the target resource according to the resource information, and sends the second terminal corresponding to the at least one second user account The device 101 sends recommendation information corresponding to the target resource.
需要说明的是,上述第一终端设备100和第二终端设备101也可以称为电子设备。服务器110也可以作为一种电子设备使用。It should be noted that, the first terminal device 100 and the second terminal device 101 may also be referred to as electronic devices. The server 110 can also be used as an electronic device.
图2示出了本公开实施例提供的一种电子设备的结构示意图,上述第一终端设备100、第二终端设备101和服务器110均可以是该电子设备。如图2所示,该电子设备可以包括至少一个处理器1101以及用于存储处理器1101可执行指令的存储器1102。其中,处理器1101被配置为执行存储器1102中的指令,以实现上述实施例中的资源推荐方法。Fig. 2 shows a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure, and the above-mentioned first terminal device 100, second terminal device 101, and server 110 may all be the electronic device. As shown in FIG. 2 , the electronic device may include at least one processor 1101 and a memory 1102 for storing instructions executable by the processor 1101 . Wherein, the processor 1101 is configured to execute instructions in the memory 1102, so as to implement the resource recommendation method in the foregoing embodiments.
另外,电子设备还可以包括通信总线1103以及至少一个通信接口1104。In addition, the electronic device may further include a communication bus 1103 and at least one communication interface 1104 .
处理器1101可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。The processor 1101 may be a processor (central processing units, CPU), a micro-processing unit, an ASIC, or one or more integrated circuits for controlling the execution of programs in the present disclosure.
通信总线1103可包括一通路,在上述组件之间传送信息。Communication bus 1103 may include a path for communicating information between the components described above.
通信接口1104,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。The communication interface 1104 uses any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, radio access network (radio access network, RAN), wireless local area network (wireless local area networks, WLAN) and so on.
存储器1102可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。The memory 1102 may be a read-only memory (read-only memory, ROM) or other types of static storage devices that can store static information and instructions, a random access memory (random access memory, RAM) or other types that can store information and instructions The dynamic storage device can also be an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), a read-only disc (compactdisc read-only memory, CD-ROM) or other optical disc storage, optical disc storage ( including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or can be used to carry or store desired program code in the form of instructions or data structures and can be stored by a computer Any other medium, but not limited to. The memory may exist independently and be connected to the processing unit through a bus. Memory can also be integrated with the processing unit.
其中,存储器1102用于存储执行本公开方案的指令,并由处理器1101来控制执行。处理器1101用于执行存储器1102中存储的指令,从而实现本公开方法中的功能。Wherein, the memory 1102 is used to store instructions for executing the solution of the present disclosure, and the execution is controlled by the processor 1101 . The processor 1101 is configured to execute the instructions stored in the memory 1102, so as to realize the functions in the method of the present disclosure.
在具体实现中,作为一种实施例,处理器1101可以包括一个或多个CPU,例如图2中的CPU0和CPU1。In a specific implementation, as an embodiment, the processor 1101 may include one or more CPUs, for example, CPU0 and CPU1 in FIG. 2 .
在具体实现中,作为一种实施例,电子设备可以包括多个处理器,例如图2中的处理器1101和处理器1105。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。In a specific implementation, as an embodiment, the electronic device may include multiple processors, for example, processor 1101 and processor 1105 in FIG. 2 . Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
在具体实现中,作为一种实施例,电子设备还可以包括输出设备1106和输入设备1107。输出设备1106和处理器1101通信,可以以多种方式来显示信息。例如,输出设备1106可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备1107和处理器1101通信,可以以多种方式接受用户的输入。例如,输入设备1107可以是鼠标、键盘、触摸屏设备或传感设备等。In a specific implementation, as an example, the electronic device may further include an output device 1106 and an input device 1107 . Output device 1106 is in communication with processor 1101 and can display information in a variety of ways. For example, the output device 1106 may be a liquid crystal display (liquid crystal display, LCD), a light emitting diode (light emitting diode, LED) display device, a cathode ray tube (cathode ray tube, CRT) display device, or a projector (projector) wait. The input device 1107 communicates with the processor 1101 and can accept user input in various ways. For example, the input device 1107 may be a mouse, a keyboard, a touch screen device, or a sensing device, among others.
本领域技术人员可以理解,图2中示出的结构并不构成对电子设备的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。Those skilled in the art can understand that the structure shown in FIG. 2 does not constitute a limitation to the electronic device, and may include more or less components than shown in the figure, or combine certain components, or adopt different component arrangements.
本公开实施例提供的资源推荐方法可以应用于上述图1示出的资源推荐系统中的第一终端设备100、第二终端设备101和服务器110。The resource recommendation method provided by the embodiments of the present disclosure may be applied to the first terminal device 100, the second terminal device 101, and the server 110 in the resource recommendation system shown in FIG. 1 above.
图3示出了本公开实施例提供的一种资源推荐方法的流程示意图。当资源推荐方法应用于上述第一终端设备100、第二终端设备101和服务器110时,其中,第一终端设备100可以是第一客户端,第二电子设备100可以是第二客户端。Fig. 3 shows a schematic flowchart of a method for recommending resources provided by an embodiment of the present disclosure. When the resource recommendation method is applied to the first terminal device 100, the second terminal device 101 and the server 110, the first terminal device 100 may be the first client, and the second electronic device 100 may be the second client.
如图3所示,该推荐方法可以包括如下步骤S101至S106。As shown in FIG. 3 , the recommendation method may include the following steps S101 to S106.
S101、第一客户端响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息。S101. The first client sends resource information corresponding to the target resource to the server in response to an operation of publishing the target resource by the first user account during the live broadcast.
第一用户账户可以是进行直播的主播账户,目标资源可以是主播账户发布的商品。The first user account may be an anchor account for live broadcasting, and the target resource may be a commodity published by the anchor account.
在一些实施例中,第一用户账户发布目标资源的方式可以是通过发布目标资源对应的链接。示例性的,如图4所示,主播在直播过程中发布“牛奶商品”、“口红商品”、“衣服商品”等链接。In some embodiments, the manner in which the first user account publishes the target resource may be by publishing a link corresponding to the target resource. Exemplarily, as shown in FIG. 4 , the host publishes links such as "milk product", "lipstick product" and "clothes product" during the live broadcast.
资源信息可以使服务器确定与目标资源相关联的至少一个第二用户账户,以及向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息。The resource information may enable the server to determine at least one second user account associated with the target resource, and send recommendation information corresponding to the target resource to a second client corresponding to the at least one second user account.
在目标资源为主播账户发布的商品的情况下,第二用户账户可以是想要购买该商品的消费者。In the case that the target resource is a product released by the host account, the second user account may be a consumer who wants to purchase the product.
资源信息可以包括视频信息、图片信息和文字信息中的一种或多种。资源信息为视频信息时可以被称为种草视频,资源信息为图片信息时可以被称为种草图片,资源信息为文字信息时可以被称为种草图片。The resource information may include one or more of video information, picture information and text information. When the resource information is video information, it may be called a planting grass video, when the resource information is image information, it may be called a grass planting picture, and when the resource information is text information, it may be called a grass planting picture.
在一些实施例中,资源信息可以是主播账户将要在直播过程中上架的目标资源的介绍和展示,资源信息中可以包括至少一个目标资源。In some embodiments, the resource information may be an introduction and presentation of a target resource that the anchor account will put on the shelves during the live broadcast, and the resource information may include at least one target resource.
在资源信息中,可以包括第一客户端的地址、第一用户账户的名称、目标资源的资源标识、资源名称或者资源地址等,还可以包括第一用户账户的直播间地址、第一用户账户的标识等,以便服务器可以在众多的资源中找到目标资源。The resource information may include the address of the first client, the name of the first user account, the resource identifier of the target resource, resource name or resource address, etc., and may also include the address of the live broadcast room of the first user account, the address of the first user account identification, etc., so that the server can find the target resource among numerous resources.
S102、服务器获取第一客户端在进行直播时发送的资源信息。S102. The server acquires the resource information sent by the first client when live broadcasting.
S103、服务器根据资源信息,确定与目标资源相关联的至少一个第二用户账户。S103. The server determines at least one second user account associated with the target resource according to the resource information.
在一些实施例中,资源信息包括目标资源的资源标识,服务器可以根据目标资源的资源标识,确定与目标资源的标识相关联的至少一个账户标识。服务器根据至少一个账户标识,确定至少一个第二用户账户。其中,每个第二用户账户包括对应的账户标识。In some embodiments, the resource information includes a resource identifier of the target resource, and the server may determine at least one account identifier associated with the identifier of the target resource according to the resource identifier of the target resource. The server determines at least one second user account according to the at least one account identifier. Wherein, each second user account includes a corresponding account identifier.
可知,第一用户账号在直播前可以发布与目标资源相关的资源信息,对目标资源感兴趣的第二用户账号都可以通过关注资源信息,来关注目标资源,进而建立目标资源的资源标识与第二用户账号的关联关系,因此与目标资源的资源标识建立关联关系的第二用户账号至少存在一个。It can be seen that the first user account can publish resource information related to the target resource before the live broadcast, and the second user account that is interested in the target resource can pay attention to the target resource by paying attention to the resource information, and then establish the resource identification of the target resource and the first The association relationship between two user accounts, therefore, there is at least one second user account that establishes an association relationship with the resource identifier of the target resource.
账户标识可以是第二用户账户对应的账户身份(Identity document,id),即账户ID。The account identifier may be an account identity (Identity document, id) corresponding to the second user account, that is, an account ID.
例如,服务器110获取第一终端设备100在进行直播时发送的资源信息,服务器根据资源信息,确定与目标资源相关联的至少一个第二用户账户,向至少一个第二用户账户对应的第二终端设备101发送目标资源对应的推荐信息。For example, the server 110 acquires the resource information sent by the first terminal device 100 during live broadcasting, and the server determines at least one second user account associated with the target resource according to the resource information, and sends the second terminal corresponding to the at least one second user account The device 101 sends recommendation information corresponding to the target resource.
S104、服务器向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息。S104. The server sends recommendation information corresponding to the target resource to a second client corresponding to at least one second user account.
S105、第二客户端接收服务器发送的目标资源对应的推荐信息。S105. The second client receives recommendation information corresponding to the target resource sent by the server.
推荐信息用于提示至少一个第二用户账户查看目标资源。The recommendation information is used to prompt at least one second user account to view the target resource.
目标资源表示第一客户端的第一用户账户在直播过程中发布的资源。The target resource represents a resource published by the first user account of the first client during the live broadcast.
示例性的,用户账户1和用户账户3对“牛奶商品”感兴趣,在关注“牛奶商品”对应的视频消息的情况下,第一客户端响应于主播在直播过程中发布“牛奶商品”的操作,向服务器发送“牛奶商品”对应的视频消息,服务器获取视频消息,并根据该视频消息,向关注“牛奶商品”对应的视频消息的用户账户1和用户账户3发送推荐信息。Exemplarily, user account 1 and user account 3 are interested in "milk product", and in the case of paying attention to the video message corresponding to "milk product", the first client responds to the anchor's announcement of "milk product" during the live broadcast. Operation, send the video message corresponding to "milk product" to the server, the server obtains the video message, and sends recommendation information to user account 1 and user account 3 who follow the video message corresponding to "milk product" according to the video message.
S106、第二客户端呈现推荐信息。S106. The second client presents recommendation information.
其中,推荐信息可以提示第二用户账户查看目标资源,第二用户账户为与目标资源相关联的账户。Wherein, the recommendation information may prompt the second user account to view the target resource, and the second user account is an account associated with the target resource.
推荐信息可以包括文字提示信息和声音提示信息中的至少一种。The recommendation information may include at least one of text prompt information and sound prompt information.
示例性的,在第二客户端为手机终端的情况下,文字提醒信息可以以手机终端接收短信的形势呈现,内容可以是“您关注的商品已在主播的直播间上架,请及时进入直播间”。或者,声音提示信息可以以语音的方式呈现,内容可以是“您关注的商品已在主播的直播间上架,请及时进入直播间”。或者,声音提示信息可以以闹铃的方式呈现,本实施例不作具体限制。Exemplarily, when the second client is a mobile phone terminal, the text reminder information can be presented in the form of receiving a text message on the mobile phone terminal, and the content can be "The product you are concerned about has been put on the shelves of the host's live broadcast room, please enter the live broadcast room in time ". Alternatively, the sound prompt information can be presented in the form of voice, and the content can be "the product you are concerned about has been put on the shelves of the host's live broadcast room, please enter the live broadcast room in time". Alternatively, the voice prompt information may be presented in the form of an alarm, which is not specifically limited in this embodiment.
由上述步骤S101至S106可知,本公开提供的技术方案至少可以带来以下有益效果:第一用户账户通过第一客户端在直播过程中发布目标资源,服务器通过获取第一客户端在进行直播时发送的目标资源对应的资源信息,确定与目标资源相关联的至少一个第二用户账户,然后向第二用户账户对应的第二客户端及时发送目标资源对应的推荐信息,从而第二用户账户可以接收到该推荐信息,了解到自己关注的目标资源正在直播间发布。本技术方案可以在第一用户账户发布第二用户账户关注的目标资源时,根据目标资源对应的资源信息,确定第二用户,从而可以及时向第二用户发送推荐信息,通知第二用户。不需要第二用户从直播开始时就一直观看直播,等待自己关注的目标资源发布,也可以避免没有太多时间观看直播的第二用户错过自己关注的目标资源的发布时刻的问题,进而优化用户的使用体验感。From the above steps S101 to S106, it can be known that the technical solution provided by the present disclosure can at least bring about the following beneficial effects: the first user account publishes the target resource during the live broadcast through the first client, and the server acquires The resource information corresponding to the target resource is sent, and at least one second user account associated with the target resource is determined, and then the recommendation information corresponding to the target resource is sent to the second client corresponding to the second user account in time, so that the second user account can After receiving the recommendation information, I know that the target resource I am concerned about is being released in the live broadcast room. This technical solution can determine the second user according to the resource information corresponding to the target resource when the first user account publishes the target resource followed by the second user account, so that the second user can be sent recommendation information in time to notify the second user. There is no need for the second user to watch the live broadcast from the beginning of the live broadcast, waiting for the release of the target resource he cares about, and it can also avoid the problem that the second user who does not have much time to watch the live broadcast miss the release moment of the target resource he cares about, thereby optimizing the user user experience.
如图5所示,在第一用户账户通过第一客户端在直播过程中发布目标资源之前,即步骤S101之前,还可以包括步骤S201至S205。As shown in FIG. 5 , before the first user account releases the target resource during the live broadcast through the first client, that is, before step S101 , steps S201 to S205 may also be included.
S201、在第一用户账户在直播前发布资源信息之后,第二客户端在显示目标资源时,响应于第二用户账户触发目标控件的操作,向第一客户端发送第二用户账户的账户标识。S201. After the first user account releases the resource information before the live broadcast, the second client sends the account identifier of the second user account to the first client in response to the second user account triggering the operation of the target control when displaying the target resource .
资源信息中可以包括目标资源对应的链接。The resource information may include a link corresponding to the target resource.
触发目标控件的操作表示第二用户账户关注目标资源。The action of triggering the target control indicates that the second user account pays attention to the target resource.
账户标识可以是第二用户账户对应的账户ID。The account identifier may be an account ID corresponding to the second user account.
在一些实施例中,触发目标控件的操作可以是第二用户账户通过点击资源信息上的目标控件,即表示第二用户账户关注目标资源。示例性的,如图6所示,“牛奶商品”推荐页面(即,资源信息)中的“收藏”键为目标控件,第二用户账户通过点击关于“牛奶商品”推荐页面中的“收藏”键,表示第二用户账户关注推荐页面中的“牛奶商品”。In some embodiments, the operation of triggering the target control may be that the second user account clicks the target control on the resource information, which means that the second user account pays attention to the target resource. Exemplarily, as shown in FIG. 6, the "Favorite" button in the "milk product" recommendation page (that is, resource information) is the target control, and the second user account clicks "Favorite" on the "milk product" recommendation page. key, indicating that the second user account pays attention to the "milk product" in the recommendation page.
在另一些实施例中,在资源信息中包括至少两个目标资源的情况下,触发目标控件的操作可以是第二用户账户通过点击资源信息中目标资源对应的目标控件,即表示第二用户账户关注目标资源。示例性的,如图7所示,推荐页面中包括两种推荐商品“250毫升的牛奶商品”和“250毫升×20的牛奶商品”,“250毫升×20的牛奶商品”对应的“收藏”键和“250毫升的牛奶商品”对应的“收藏”键为目标控件,第二用户账户通过点击“250毫升×20的牛奶商品”对应的“收藏”键,表示第二用户账户关注“250毫升×20的牛奶商品”。In some other embodiments, when the resource information includes at least two target resources, the operation of triggering the target control may be that the second user account clicks the target control corresponding to the target resource in the resource information, which means that the second user account Focus on target resources. Exemplarily, as shown in FIG. 7 , the recommendation page includes two recommended products "250ml milk product" and "250ml×20 milk product", and the "favorite" corresponding to "250ml×20 milk product" button and the "Favorite" button corresponding to "250ml milk product" is the target control, and the second user account clicks the "Favorite" button corresponding to "250ml×20 milk product", indicating that the second user account pays attention to "250ml milk product". ×20 milk products".
S202、第一客户端获取第二客户端发送的关注目标资源的至少一个第二用户账户的账户标识。S202. The first client acquires the account identifier of at least one second user account of the attention target resource sent by the second client.
S203、第一客户端建立目标资源的资源标识与至少一个账户标识的第一关联关系。S203. The first client establishes a first association relationship between the resource identifier of the target resource and at least one account identifier.
目标资源的资源标识可以为资源ID。示例性的,在目标资源为“牛奶商品”的情况下,“牛奶商品”对应的资源标识为该“牛奶商品”的商品ID。The resource identifier of the target resource may be a resource ID. Exemplarily, in the case that the target resource is a "milk product", the resource identifier corresponding to the "milk product" is the product ID of the "milk product".
示例性的,用户1和用户3对商品2感兴趣,通过点击关于商品2推荐页面(即,资源信息)中的“收藏”键,关注商品2,第二客户端根据该操作获取用户1对应的用户账户ID1和用户3对应的用户账户ID3,并将用户账户ID1和用户账户ID3发送给第一客户端,第一客户端接收用户账户ID1和用户账户ID3,建立商品2对应的商品ID2与用户账户ID1第一关联关系,以及商品ID2和用户账户ID3的第一关联关系。Exemplarily, user 1 and user 3 are interested in product 2, and follow the product 2 by clicking the "Favorite" button on the product 2 recommendation page (that is, resource information), and the second client obtains user 1's corresponding User account ID1 and user account ID3 corresponding to user 3, and send user account ID1 and user account ID3 to the first client, the first client receives user account ID1 and user account ID3, and establishes product ID2 corresponding to product 2 and The first association relationship between the user account ID1 and the first association relationship between the product ID2 and the user account ID3.
S204、第一客户端向服务器发送第一关联关系。S204. The first client sends the first association relationship to the server.
S205、服务器获取第一客户端发送的资源标识与账户标识之间的第一关联关系。S205. The server acquires the first association relationship between the resource identifier and the account identifier sent by the first client.
由上述步骤S201-S205可知,本公开提供的技术方案至少可以带来以下有益效果:第二用户账户通过第二客户端触发目标控件,关注自己感兴趣的目标资源,根据该操作,第二客户端向第一客户端发送该第二用户账户的账户标识,第一客户端建立目标资源的资源标识与至少一个账户标识的第一关联关系,并向服务器发送第一关联关系。通过上述方案,目标资源的资源标识与账户标识建立关联关系,即第二用户账户与其关注的目标资源建立关联关系,从而当第一用户账户发布第二用户账户关注的目标资源时,可以根据该关联关系及时通知第二用户,不需要第二用户从直播开始时就一直观看直播,等待自己关注的目标资源发布,也可以避免没有太多时间观看直播的第二用户错过自己关注的目标资源的发布时刻的问题,进而优化用户的使用体验感。From the above steps S201-S205, it can be seen that the technical solution provided by the present disclosure can at least bring about the following beneficial effects: the second user account triggers the target control through the second client, and pays attention to the target resource that he is interested in. According to this operation, the second client The terminal sends the account identifier of the second user account to the first client, and the first client establishes a first association relationship between the resource identifier of the target resource and at least one account identifier, and sends the first association relationship to the server. Through the above solution, the resource identifier of the target resource is associated with the account identifier, that is, the second user account establishes an associated relationship with the target resource followed by the second user account, so that when the first user account publishes the target resource followed by the second user account, the The association relationship notifies the second user in time, so that the second user does not need to watch the live broadcast from the beginning of the live broadcast, waiting for the release of the target resource he cares about, and also prevents the second user who does not have much time to watch the live broadcast from missing the target resource he cares about Issues at the time of release, thereby optimizing the user experience.
经过步骤S205后,服务器根据资源信息确定与目标资源相关联的至少一个第二用户账户,即步骤S103,在资源信息包括目标资源的资源标识情况下,如图8所示,步骤S103可以执行为步骤S1031至S1032。After step S205, the server determines at least one second user account associated with the target resource according to the resource information, that is, step S103. When the resource information includes the resource identifier of the target resource, as shown in FIG. 8, step S103 can be executed as Steps S1031 to S1032.
S1031、服务器根据目标资源和第一关联关系,确定与目标资源的标识相关联的至少一个账户标识。S1031. The server determines at least one account identifier associated with the identifier of the target resource according to the target resource and the first association relationship.
S1032、服务器根据至少一个账户标识,确定至少一个第二用户账户。S1032. The server determines at least one second user account according to the at least one account identifier.
每个第二用户账户包括对应的账户标识。Each second user account includes a corresponding account identifier.
在一些实施例中,如图9,包括以下步骤:In some embodiments, as shown in Figure 9, the following steps are included:
(1)第一客户端响应于主播将视频信息关联到直播计划的操作,建立每个视频信息中商品与该直播计划的关联关系,使得每个商品ID关联该直播计划ID,其中,视频消息3对应商品3。(1) In response to the anchor’s operation of associating the video information with the live broadcast plan, the first client establishes the association relationship between the commodity in each video information and the live broadcast plan, so that each commodity ID is associated with the live broadcast plan ID, wherein the video message 3 corresponds to commodity 3.
(2)第二客户端将关注视频信息的用户ID发送给第一客户端,第一客户端接收至少一个关注视频信息的用户ID,建立关注该视频信息的用户群体包,并且使得用户群体包中的每个用户ID关联该视频信息中商品ID,其中,用户3群体包包括用户1和用户2,用户3群体包中的每个用户关注商品3对应的视频消息3。(2) The second client sends the user ID concerned with the video information to the first client, and the first client receives at least one user ID concerned with the video information, sets up a user group package concerned with the video information, and makes the user group package Each user ID in is associated with the product ID in the video information, wherein the user 3 group package includes user 1 and user 2, and each user in the user 3 group package pays attention to the video message 3 corresponding to product 3.
(3)第二客户端将至少一个用户群体包发送给服务器。(3) The second client sends at least one user group package to the server.
(4)服务器接收至少一个用户群体包,其中,视频信息中商品ID关联于用户群体包中的每个用户账号ID。(4) The server receives at least one user group package, wherein the commodity ID in the video information is associated with each user account ID in the user group package.
(5)第二客户端响应于主播将待进行的直播信息与直播计划建立关联关系,使得待进行的直播ID关联直播计划ID,并将该关联关系发送给服务器。(5) In response to the anchor, the second client establishes an association relationship between the live broadcast information to be performed and the live broadcast plan, so that the ID of the live broadcast to be performed is associated with the live broadcast plan ID, and sends the association relationship to the server.
(6)服务器接收直播ID与直播计划ID的关联关系,并根据该关联关系,确定与直播计划ID关联的每个商品ID。(6) The server receives the association relationship between the live broadcast ID and the live broadcast plan ID, and determines each commodity ID associated with the live broadcast plan ID according to the association relationship.
(7)服务器根据用户群体包,确定与每个商品ID建立关联关系的用户ID,进而确定关注商品的每个用户账户。(7) The server determines the user ID associated with each product ID according to the user group package, and then determines each user account of the concerned product.
(8)第二客户端响应于主播发布商品3的操作,将发布商品3的信息发送给服务器。(8) The second client sends the information about the released commodity 3 to the server in response to the anchor's operation of releasing the commodity 3 .
(9)服务器向与关注商品3的用户账户1和用户账户2,发送文字提醒信息的推荐消息,内容是“您关注的商品已在主播的直播间上架,请及时进入直播间”。(9) The server sends a text reminder recommendation message to user account 1 and user account 2 who follow product 3, the content of which is "The product you follow has been put on the host's live broadcast room, please enter the live broadcast room in time".
由上述步骤S1031至S1032可知,本公开提供的技术方案至少可以带来以下有益效果:在资源信息包括目标资源的资源标识情况下,服务器根据目标资源和第一关联关系,确定与目标资源的标识相关联的至少一个账户标识,再根据至少一个账户标识,确定至少一个第二用户账户。从而在第一用户账户发布第二用户账户关注的目标资源时,服务器可以及时确定与目标资源的标识相关联账户标识,再根据账户标识,确定第二用户账户,进而及时通知第二用户,不需要第二用户从直播开始时就一直观看直播,等待自己关注的目标资源发布,也可以避免没有太多时间观看直播的第二用户错过自己关注的目标资源的发布时刻的问题,进而优化用户的使用体验感。From the above steps S1031 to S1032, it can be seen that the technical solution provided by the present disclosure can at least bring about the following beneficial effects: in the case where the resource information includes the resource identifier of the target resource, the server determines the identifier of the target resource according to the target resource and the first association relationship The associated at least one account identifier, and then according to the at least one account identifier, at least one second user account is determined. Therefore, when the first user account releases the target resource concerned by the second user account, the server can promptly determine the account identifier associated with the identifier of the target resource, and then determine the second user account according to the account identifier, and then notify the second user in time. It is required that the second user has been watching the live broadcast from the beginning of the live broadcast, waiting for the release of the target resource he cares about, and it can also avoid the problem that the second user who does not have much time to watch the live broadcast misses the release moment of the target resource he cares about, thereby optimizing the user's Use experience.
在一些实例中,如图10所示,关于目标资源与当前进行的直播信息之间的关系,本公开提供的技术方案还可以包括以下步骤S301至S302。In some examples, as shown in FIG. 10 , regarding the relationship between the target resource and the current live broadcast information, the technical solution provided by the present disclosure may further include the following steps S301 to S302.
S301、第一客户端响应于第一用户账户在直播过程中发布目标资源的操作,建立目标资源与当前进行的直播信息之间的第二关联关系。S301. The first client establishes a second association relationship between the target resource and the current live broadcast information in response to the first user account's operation of releasing the target resource during the live broadcast.
S302、第一客户端向服务器发送第二关联关系。S302. The first client sends the second association relationship to the server.
S303、服务器获取第一客户端发送的当前进行直播的直播信息与目标资源之间的第二关联关系。S303. The server acquires the second association relationship between the currently live broadcast information sent by the first client and the target resource.
服务器通过第二关联关系,在向第二客户端发送的推荐信息中可以包括根据直播信息确定的当前进行的直播链接。The recommendation information sent by the server to the second client may include the link of the current live broadcast determined according to the live broadcast information through the second association relationship.
示例性的,如图11,还可以包括以下步骤:Exemplarily, as shown in Figure 11, the following steps may also be included:
(1)主播在直播前,发布视频消息(资源信息)对商品进行讲解,每个视频对应一件商品(目标资源)。(1) Before the live broadcast, the anchor releases video messages (resource information) to explain the products, and each video corresponds to a product (target resource).
(2)用户通过点击“牛奶商品”对应的短视频中的“收藏”键,关注“牛奶商品”。(2) The user pays attention to "milk product" by clicking the "Favorite" button in the short video corresponding to "milk product".
(3)主播开启直播。(3) The anchor starts the live broadcast.
(4)主播发布“牛奶商品”对应的链接。(4) The anchor releases the link corresponding to "milk product".
(5)向用户发送相应的带有直播链接的推荐消息,通知用户“牛奶商品”已发布。(5) Send a corresponding recommendation message with a live link to the user, informing the user that the "milk product" has been released.
(6)用户点击直播链接,直接进入直播进行购买“牛奶商品”。(6) The user clicks on the live broadcast link and directly enters the live broadcast to purchase "milk products".
由上述步骤S301至S303可知,本公开提供的技术方案至少可以带来以下有益效果:第一客户端响应于第一用户账户在直播过程中发布目标资源的操作,建立目标资源与当前进行的直播信息之间的第二关联关系,服务器获取该第二关联关系,进而可以根据第二关联关系,在向第二客户端发送的推荐信息中可以包括根据直播信息确定的当前进行的直播链接。这样,用户可以通过点击当前进行的直播链接,直接观看直播,并且挑选自己关注的商品,优化用户的使用体验感。From the above steps S301 to S303, it can be seen that the technical solution provided by the present disclosure can at least bring about the following beneficial effects: the first client responds to the first user account’s operation of publishing the target resource during the live broadcast, and establishes the target resource and the current live broadcast The server obtains the second association relationship between information, and according to the second association relationship, the recommendation information sent to the second client may include the current live broadcast link determined according to the live broadcast information. In this way, users can directly watch the live broadcast by clicking the link of the current live broadcast, and select the products they care about, so as to optimize the user experience.
图12示出了本公开实施例提供的一种资源推荐装置的结构框图,资源推荐装置可以是服务器。如图12所示,该服务器包括获取单元201、处理单元202、发送单元203。Fig. 12 shows a structural block diagram of an apparatus for recommending resources provided by an embodiment of the present disclosure, where the apparatus for recommending resources may be a server. As shown in FIG. 12 , the server includes an acquisition unit 201 , a processing unit 202 , and a sending unit 203 .
获取单元201,可以获取第一客户端在进行直播时发送的资源信息;资源信息表示第一客户端的第一用户账户在直播过程中发布的目标资源对应的信息。The obtaining unit 201 may obtain resource information sent by the first client during the live broadcast; the resource information indicates information corresponding to the target resource published by the first user account of the first client during the live broadcast.
处理单元202,可以根据资源信息,确定与目标资源相关联的至少一个第二用户账户。The processing unit 202 may determine at least one second user account associated with the target resource according to the resource information.
发送单元203,可以向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。例如执行前述步骤S104中服务器向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息的操作。The sending unit 203 may send recommendation information corresponding to the target resource to a second client corresponding to at least one second user account; the recommendation information is used to prompt at least one second user account to view the target resource. For example, the operation of sending the recommendation information corresponding to the target resource by the server to the second client corresponding to the at least one second user account in the aforementioned step S104 is performed.
可选的,资源信息包括目标资源的资源标识;处理单元202,还可以根据目标资源的资源标识,确定与目标资源的标识相关联的至少一个账户标识;根据至少一个账户标识,确定至少一个第二用户账户;至少一个第二用户账户中的每个第二用户账户包括对应的账户标识。Optionally, the resource information includes the resource identifier of the target resource; the processing unit 202 may also determine at least one account identifier associated with the identifier of the target resource according to the resource identifier of the target resource; determine at least one account identifier associated with the identifier of the target resource; Two user accounts; each of the at least one second user account includes a corresponding account identifier.
可选的,获取单元201,还可以获取第一客户端发送的资源标识与账户标识之间的第一关联关系;处理单元202,还可以根据目标资源和第一关联关系,确定与目标资源的标识相关联的至少一个账户标识。Optionally, the acquiring unit 201 may also acquire the first association relationship between the resource identifier and the account identifier sent by the first client; the processing unit 202 may also determine the relationship between the target resource and the first association relationship according to the target resource and the first association relationship. Identifies at least one account id associated with it.
可选的,获取单元201,还可以获取第一客户端发送的当前进行直播的直播信息与目标资源之间的第二关联关系;向第二客户端发送的推荐信息包括根据直播信息确定的当前进行的直播链接。Optionally, the obtaining unit 201 may also obtain the second association relationship between the live broadcast information sent by the first client and the target resource; the recommendation information sent to the second client includes the current live broadcast information determined according to the live broadcast information. live link.
可选的,推荐信息包括文字提示信息和声音提示信息中的至少一种。Optionally, the recommendation information includes at least one of text prompt information and sound prompt information.
可选的,资源信息包括视频信息、图片信息和文字信息中的一种或多种。Optionally, the resource information includes one or more of video information, picture information and text information.
图13示出了本公开实施例提供的一种资源推荐装置的结构框图。如图13所示,该装置包括发送单元301、获取单元302、处理单元303。Fig. 13 shows a structural block diagram of an apparatus for recommending resources provided by an embodiment of the present disclosure. As shown in FIG. 13 , the device includes a sending unit 301 , an acquiring unit 302 , and a processing unit 303 .
发送单元301,可以响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息;资源信息用于使服务器确定与目标资源相关联的至少一个第二用户账户,以及向至少一个第二用户账户对应的第二客户端发送目标资源对应的推荐信息;推荐信息用于提示至少一个第二用户账户查看目标资源。例如执行前述步骤S102中第一客户端响应于第一用户账户在直播过程中发布目标资源的操作,向服务器发送目标资源对应的资源信息的操作。The sending unit 301 may respond to the operation of publishing the target resource by the first user account during the live broadcast, and send resource information corresponding to the target resource to the server; the resource information is used to enable the server to determine at least one second user account associated with the target resource , and sending recommendation information corresponding to the target resource to a second client corresponding to at least one second user account; the recommendation information is used to prompt at least one second user account to view the target resource. For example, in the aforementioned step S102, the first client sends the resource information corresponding to the target resource to the server in response to the operation of publishing the target resource by the first user account during the live broadcast.
可选的,获取单元302,可以在第一用户账户在直播前发布资源信息之后,获取第二客户端发送的关注目标资源的至少一个第二用户账户的账户标识;处理单元303,可以建立目标资源的资源标识与至少一个账户标识的第一关联关系;发送单元301,还可以向服务器发送第一关联关系。Optionally, the obtaining unit 302 may obtain the account identifier of at least one second user account that is concerned with the target resource sent by the second client after the first user account releases the resource information before the live broadcast; the processing unit 303 may establish the target A first association relationship between the resource identifier of the resource and at least one account identifier; the sending unit 301 may further send the first association relationship to the server.
可选的,处理单元303,还可以响应于第一用户账户在直播过程中发布目标资源的操作,建立目标资源与当前进行的直播信息之间的第二关联关系;第二关联关系用于向服务器发送第二关联关系。Optionally, the processing unit 303 may also establish a second association relationship between the target resource and the current live broadcast information in response to the operation of publishing the target resource by the first user account during the live broadcast; the second association relationship is used to The server sends the second association relationship.
图14示出了本公开实施例提供的又一种资源推荐装置的结构框图。如图14所示,该装置包括接收单元401、显示单元402、发送单元403。Fig. 14 shows a structural block diagram of another apparatus for recommending resources provided by an embodiment of the present disclosure. As shown in FIG. 14 , the device includes a receiving unit 401 , a display unit 402 , and a sending unit 403 .
接收单元401,可以接收服务器发送的目标资源对应的推荐信息;目标资源表示第一客户端的第一用户账户在直播过程中发布的资源。The receiving unit 401 may receive the recommendation information corresponding to the target resource sent by the server; the target resource refers to the resource published by the first user account of the first client during the live broadcast.
显示单元402,可以呈现推荐信息;推荐信息用于提示第二用户账户查看目标资源;第二用户账户为与目标资源相关联的账户。例如执行前述步骤S105中第二客户端呈现推荐信息的操作。The display unit 402 may present recommendation information; the recommendation information is used to prompt the second user account to view the target resource; the second user account is an account associated with the target resource. For example, the operation of presenting the recommendation information by the second client in the aforementioned step S105 is performed.
可选的,发送单元403,可以在显示目标资源时,响应于第二用户账户触发目标控件的操作,向第一客户端发送第二用户账户的账户标识;触发目标控件的操作表示第二用户账户关注目标资源。Optionally, the sending unit 403 may send the account identifier of the second user account to the first client in response to the operation of the second user account triggering the target control when displaying the target resource; the operation of triggering the target control indicates that the second user The account follows the target resource.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
另外,本公开实施例中还提供了一种包括计算机指令的计算机可读存储介质,当计算机可读存储介质中的指令由上述电子设备或者服务器的处理器执行时,使得电子设备或者服务器能够执行如上述实施例所提供的资源推荐方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In addition, an embodiment of the present disclosure also provides a computer-readable storage medium including computer instructions. When the instructions in the computer-readable storage medium are executed by the processor of the above-mentioned electronic device or server, the electronic device or server can execute The method for recommending resources as provided in the foregoing embodiments. Alternatively, the computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
另外,本公开实施例中还提供一种计算机程序产品,包括计算机指令,当计算机指令在上述电子设备或者服务器上运行时,使得电子设备或者服务器执行如上述实施例所提供的资源推荐方法。In addition, an embodiment of the present disclosure also provides a computer program product, including computer instructions, which, when the computer instructions are run on the above-mentioned electronic device or server, cause the electronic device or server to execute the method for recommending resources as provided in the above-mentioned embodiments.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, and these modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed in the present disclosure . The specification and examples are to be considered exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the precise constructions which have been described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310520551.XA CN116644199A (en) | 2023-05-09 | 2023-05-09 | Resource recommendation method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310520551.XA CN116644199A (en) | 2023-05-09 | 2023-05-09 | Resource recommendation method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116644199A true CN116644199A (en) | 2023-08-25 |
Family
ID=87619542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310520551.XA Pending CN116644199A (en) | 2023-05-09 | 2023-05-09 | Resource recommendation method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116644199A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872006A (en) * | 2015-12-30 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Appointment reminding system and appointment reminding method |
CN112104899A (en) * | 2020-09-11 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Information recommendation method and device in live broadcast, electronic equipment and storage medium |
CN114245165A (en) * | 2021-12-16 | 2022-03-25 | 北京达佳互联信息技术有限公司 | Live broadcast recommendation method and device, electronic equipment and storage medium |
-
2023
- 2023-05-09 CN CN202310520551.XA patent/CN116644199A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872006A (en) * | 2015-12-30 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Appointment reminding system and appointment reminding method |
CN112104899A (en) * | 2020-09-11 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Information recommendation method and device in live broadcast, electronic equipment and storage medium |
CN114245165A (en) * | 2021-12-16 | 2022-03-25 | 北京达佳互联信息技术有限公司 | Live broadcast recommendation method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11127046B1 (en) | Tool for third-party creation of advertisements for a social networking system | |
WO2022111238A1 (en) | Live streaming interaction method and device | |
US20170099239A1 (en) | System and method for updating information in an instant messaging application | |
US9092830B2 (en) | Performing social networking functions using matrix codes | |
US8832277B2 (en) | Community tagging of a multimedia stream and linking to related content | |
WO2021238913A1 (en) | Method and apparatus for displaying live broadcast data, and device and storage medium | |
US20100088187A1 (en) | System and method for localized and/or topic-driven content distribution for mobile devices | |
CN108684205B (en) | Method and system for processing digital components | |
CN108140196B (en) | System and method for reducing latency of content item interactions using client-generated click identifiers | |
JP7733256B2 (en) | Conversation message display method, device, equipment, and storage medium | |
US9043831B2 (en) | Advertisement delivering system based on digital television system and mobile communication device | |
WO2022105282A1 (en) | Game display method and apparatus | |
WO2011123676A1 (en) | Online advertisement storage and active management | |
WO2023005197A1 (en) | Content display method and terminal | |
JP2018527658A (en) | Automatic provision of media items in environments with limited network performance | |
WO2017080227A1 (en) | Method and device for displaying film data | |
US11882342B2 (en) | Message processing using a client-side control group | |
US20220078502A1 (en) | Techniques for obtaining and distributing user-generated content to internet-based content providers | |
US20140310752A1 (en) | Shopping in a media broadcast context | |
BR112014026779B1 (en) | COMPUTER IMPLEMENTED PROCESS TO CONTROL REDUNDANT SIGNALS, COMPUTER SYSTEM TO CONTROL REDUNDANT SIGNALS, AND NON-TRANSITORY COMPUTER READable STORAGE MEDIA | |
CN116483228A (en) | Dynamically configurable client application activities | |
US10601748B2 (en) | Information processing method and device | |
US9940645B1 (en) | Application installation using in-video programming | |
WO2022142568A1 (en) | Method and device for content displaying | |
US20130332972A1 (en) | Context-aware video platform systems and methods |
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 |