Online learning-based network resource recommendation method and device
A network resource and recommendation method technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as lack of recommendation, fixed recommended information, and many Internet resources, so as to improve the accuracy of recommendation , Improve the effect of reaction speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0021] figure 1 It is a flow chart of the online learning-based network resource recommendation method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of online recommendation of network resources, including but not limited to content providing websites that provide browsing and / or downloading of network resources Recommend network resources, such as film and television recommendations, application APP recommendations, etc. The method can be executed by a device for recommending network resources based on online learning configured in a server, such as figure 1 As shown, the network resource recommendation method based on online learning described in this embodiment includes:
[0022] S101. Train a data model for recommending network resources according to user feedback logs on displayed network resources.
[0023] The network resources referred to in this embodiment include multiple types of online resources, such as media f...
Embodiment 2
[0039] figure 2 It is a flow chart of the method for recommending network resources based on online learning described in Embodiment 2 of the present invention, as shown in figure 2 As shown, the network resource recommendation method based on online learning described in this embodiment includes:
[0040] S201. Obtain a user feedback log on the displayed network resource.
[0041] Wherein the feedback log includes user behavior information.
[0042] There are several ways to obtain a log of user feedback on a displayed web resource. For example, through real-time acquisition, that is, when the user has preset operations on the displayed network resources, including clicking, downloading, browsing, online installation, collection, and evaluation (such as comments, ratings, likes, etc.) of the displayed network resources by the user Record in real time when one or more preset behaviors occur. Another example is to obtain periodically, that is, to periodically extract the ...
Embodiment 3
[0086] image 3 It is a structural block diagram of the device for recommending network resources based on online learning described in Embodiment 3 of the present invention, as shown in image 3 As shown, the device for recommending network resources based on online learning described in this embodiment includes:
[0087] A model training unit 301, configured to train a data model for recommending network resources according to user feedback logs on displayed network resources;
[0088] A resource recommendation unit 302, configured to score and recommend network resources to be recommended based on the data model according to the E&E algorithm;
[0089] The resource display unit 303 is configured to display recommended network resources.
[0090] Further, the scoring and recommendation according to the E&E algorithm in the resource recommendation unit 302 specifically includes: according to the ε-greedy algorithm, the upper confidence limit UCB algorithm, the sampling devi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 