Short video intelligent recommendation method and system, electronic device and storage medium

文档序号:7775 发布日期:2021-09-17 浏览:50次 中文

1. A short video intelligent recommendation method is characterized by comprising the following steps:

capturing historical browsing information of a user to be recommended on a short video on a video website;

analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video;

when a user to be recommended logs in a video website, acquiring current system time, and searching a time period in which the current system time is located and short video types in which the user to be recommended is interested;

and recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

2. The intelligent short-video recommendation method according to claim 1, wherein the capturing of historical browsing information of short videos of users to be recommended on video websites comprises:

capturing historical browsing information of a user to be recommended on a video website for short videos based on a webpage crawler technology;

the analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video comprises the following steps:

and acquiring the type, frequency and browsing time of each short video browsed by the user to be recommended and evaluation information of the user to be recommended on each short video from the historical browsing information, and analyzing the type of the short video which is interested by the user to be recommended in each time period.

3. The short video recommendation method according to claim 1 or 2, wherein the type of each short video is obtained from a content tag marked when the short video is published on a video website.

4. The intelligent short video recommendation method according to claim 3, wherein said recommending short videos of the same type to the user to be recommended based on the short video types in which the user to be recommended is interested previously comprises:

capturing browsing information of a plurality of users on short videos on a video website;

acquiring browsing frequency and evaluation information of different types of short videos in each time period based on browsing information of a plurality of users;

according to the browsing frequency of the different types of short videos, sorting the different types of short videos from large to small according to the browsing frequency;

and sequencing a plurality of short videos of the same type according to the browsing frequency and the evaluation information, and storing each type of sequenced short videos in a video library.

5. The intelligent short-video evaluation method according to claim 4, wherein the evaluation information is obtained from a short-video evaluation area or a barrage area, and the evaluation information includes positive evaluation information and negative evaluation information.

6. The intelligent short video recommendation method according to claim 4, wherein the recommending short videos of the same type to the user to be recommended based on the short video types in which the user to be recommended is interested comprises:

and searching short videos of the same type from a video library based on the types of the short videos which are interested by the user to be recommended, and recommending the short videos with the front evaluation information and high browsing frequency to the user to be recommended.

7. A short video intelligent recommendation system, comprising:

the capturing module is used for capturing historical browsing information of the short videos of the user to be recommended on the video website;

the analysis module is used for analyzing the short video types which are interesting to the user to be recommended in different time periods based on the historical browsing information of the user to be recommended on the short videos;

the searching module is used for acquiring the current system time when the user to be recommended logs in the video website, searching the time period of the current system time and the short video type which is interested by the user to be recommended;

and the recommending module is used for recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

8. An electronic device comprising a memory, a processor for implementing the steps of the short video intelligent recommendation method of any of claims 1-6 when executing a computer management class program stored in the memory.

9. A computer-readable storage medium, having stored thereon a computer management-like program which, when executed by a processor, performs the steps of the short video intelligent recommendation method of any of claims 1-6.

Background

With the popularization of network videos and digital televisions, more and more videos are available for people to select, and currently, short video applications, such as tremble, volcano small videos, fast-handed videos, micro-videos and the like, are used as a new video viewing platform, and there are more videos and authors, so that how to recommend short videos, which are interesting to users, to users from a large number of short videos becomes one of the technical problems to be solved urgently in the prior art.

How to select videos is also becoming a problem for people. In such a context, video recommendations are made at the discretion. Video recommendation is a method and tool for a video website to help a user to find and watch videos in a specific field. Compared with a traditional video directory browsing mode or a traditional video searching mode, video recommendation can find a specific field required by a user by analyzing historical behaviors of the user under the condition that the user does not determine a proper search word, and recommendation is performed in the field, so that the input of the search word and the multi-click process of a hierarchical directory are avoided, and a certain specific type of video is easier to find and watch.

With the popularity of short videos, the number of the short videos is increased explosively, the number of the short videos is too large, the video recommendation is difficult to aim at the real requirements of individual users, and the like, so that the accuracy of the recommended short videos is easily reduced, and the user experience is influenced.

Disclosure of Invention

Aiming at the technical problems in the prior art, the invention provides a short video intelligent recommendation method, a short video intelligent recommendation system, electronic equipment and a storage medium, and can realize accurate recommendation of short videos.

According to a first aspect of the present invention, there is provided a short video intelligent recommendation method, including: capturing historical browsing information of a user to be recommended on a short video on a video website; analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video; when a user to be recommended logs in a video website, acquiring current system time, and searching a time period in which the current system time is located and short video types in which the user to be recommended is interested; and recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

On the basis of the technical scheme, the invention can be improved as follows.

Optionally, the capturing historical browsing information of the short video on the video website of the user to be recommended includes: capturing historical browsing information of a user to be recommended on a video website for short videos based on a webpage crawler technology; the analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video comprises the following steps: and acquiring the type, frequency and browsing time of each short video browsed by the user to be recommended and evaluation information of the user to be recommended on each short video from the historical browsing information, and analyzing the type of the short video which is interested by the user to be recommended in each time period.

Optionally, the type of each short video is obtained according to a content tag marked when the short video is published on a video website.

Optionally, the recommending the short videos of the same type to the user to be recommended based on the types of the short videos in which the user to be recommended is interested includes: capturing browsing information of a plurality of users on short videos on a video website; acquiring browsing frequency and evaluation information of different types of short videos in each time period based on browsing information of a plurality of users; according to the browsing frequency of the different types of short videos, sorting the different types of short videos from large to small according to the browsing frequency; and sequencing a plurality of short videos of the same type according to the browsing frequency and the evaluation information, and storing each type of sequenced short videos in a video library.

Optionally, the evaluation information is acquired from a short video evaluation area or a bullet screen area, and the evaluation information includes positive evaluation information and negative evaluation information.

Optionally, the recommending the short videos of the same type to the user to be recommended based on the types of the short videos in which the user to be recommended is interested includes: and searching short videos of the same type from a video library based on the types of the short videos which are interested by the user to be recommended, and recommending the short videos with the front evaluation information and high browsing frequency to the user to be recommended.

According to a second aspect of the present invention, there is provided a short video intelligent recommendation system, comprising: the capturing module is used for capturing historical browsing information of the short videos of the user to be recommended on the video website; the analysis module is used for analyzing the short video types which are interesting to the user to be recommended in different time periods based on the historical browsing information of the user to be recommended on the short videos; the searching module is used for acquiring the current system time when the user to be recommended logs in the video website, searching the time period of the current system time and the short video type which is interested by the user to be recommended; and the recommending module is used for recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

According to a third aspect of the present invention, there is provided an electronic device comprising a memory, a processor for implementing the steps of the short video intelligent recommendation method when executing a computer management class program stored in the memory.

According to a fourth aspect of the present invention, there is provided a computer readable storage medium having stored thereon a computer management-like program, which when executed by a processor, performs the steps of the short video intelligent recommendation method.

According to the short video intelligent recommendation method, the short video intelligent recommendation system, the electronic equipment and the storage medium, the interests and hobbies of the user can be analyzed according to the historical browsing information of the user, the short video which the user is interested in is recommended, and the interest hot spot of the user is accurately hit.

Drawings

FIG. 1 is a flow chart of an intelligent short video recommendation method according to the present invention;

FIG. 2 is a schematic structural diagram of an intelligent short video recommendation system according to the present invention;

FIG. 3 is a schematic diagram of a hardware structure of a possible electronic device provided in the present invention;

fig. 4 is a schematic diagram of a hardware structure of a possible computer-readable storage medium according to the present invention.

Detailed Description

The following detailed description of embodiments of the present invention is provided in connection with the accompanying drawings and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.

Fig. 1 is a flowchart of an intelligent short video recommendation method provided by the present invention, and as shown in fig. 1, the method includes: 101. capturing historical browsing information of a user to be recommended on a short video on a video website; 102. analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video; 103. when a user to be recommended logs in a video website, acquiring current system time, and searching a time period in which the current system time is located and short video types in which the user to be recommended is interested; 104. and recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

It can be understood that the conventional short video recommendation method is usually blind, and the embodiment of the invention provides an intelligent short video recommendation method. The short video types of the users to be recommended, which are interested in, may be different in different time periods, so that the short video types of the users to be recommended, which are interested in different time periods, are analyzed according to the historical browsing information of the users to be recommended on the short videos.

Analyzing the short video types of the short videos to be recommended by the user to be recommended in different time periods according to historical browsing information of the short videos to be recommended, acquiring the current system time when the user to be recommended logs in a video website, and searching the time period of the current system time and the short video types of the user to be recommended in interest according to the current system time. Finding out the type of the short video which is interested by the user to be recommended in the time period, and recommending the short video of the same type to the user to be recommended.

According to the method and the device, the interests and hobbies of the user can be analyzed according to the historical browsing information of the user, so that the short videos which the user is interested in are recommended, and the interest hot spots of the user are accurately hit.

In a possible embodiment mode, the method for capturing the historical browsing information of the short videos of the user to be recommended on the video website comprises the following steps: capturing historical browsing information of a user to be recommended on a video website for short videos based on a webpage crawler technology; analyzing the types of the short videos which are interesting to the user to be recommended in different time periods based on the historical browsing information of the user to be recommended on the short videos, wherein the analyzing method comprises the following steps: the type, frequency and browsing time of each short video browsed by the user to be recommended and evaluation information of the user to be recommended on each short video are obtained from historical browsing information, and the type of the short video which is interested by the user to be recommended in each time period is analyzed.

It can be understood that when the browsing information of the short videos of the user to be recommended on the video website is captured, the webpage crawler technology is adopted to capture the historical browsing information of the short videos of the user to be recommended on the video website, and the type, browsing time, frequency and evaluation information of each short time browsed by the user to be recommended are extracted, so that the type of the short videos which are interested by the user to be recommended in different time periods is analyzed.

Specifically, firstly, the time of day may be divided into a plurality of time periods, for example, the morning, the afternoon and the evening, for different time periods, according to the type and the frequency of each short video browsed by the user to be recommended, the short video type that the user to be recommended is interested in different time periods may be preliminarily determined, and then according to the evaluation information of the user to be recommended on each short video, the interest popularity of the user to be recommended on each short video in a plurality of short videos of the same type is accurately determined.

When the short videos are published on the video website, the content label of each short video is marked according to the content in the short videos, and the type of each short video is determined according to the content label of each short video. According to the method, the interest points of the user to be recommended in the short video at different time periods can be obtained.

In a possible embodiment, based on the type of the short video in which the user to be recommended is interested, recommending the same type of short video to the user to be recommended previously includes: capturing browsing information of a plurality of users on short videos on a video website; acquiring browsing frequency and evaluation information of different types of short videos in each time period based on browsing information of a plurality of users; according to the browsing frequency of the different types of short videos, sorting the different types of short videos from large to small according to the browsing frequency; and sequencing a plurality of short videos of the same type according to the browsing frequency and the evaluation information, and storing each type of sequenced short videos in a video library.

It can be understood that before recommending short videos to the user to be recommended, the short videos on the video website need to be sorted and sorted. Specifically, browsing information of short videos on a video website by a plurality of users is captured, and browsing frequency and evaluation information of different types of short videos in each time period, namely the browsing frequency of each type of short video, are obtained based on the browsing information of the plurality of users. And sequencing the different types of short videos according to the browsing frequency of each type of short video. And for a plurality of short videos of the same type, sequencing each short video according to browsing frequency and evaluation information, and storing the sequenced short videos in a video library according to different types.

In a possible embodiment, the evaluation information is obtained from a short video evaluation area or a bullet screen area, and the evaluation information includes positive evaluation information and negative evaluation information.

It can be understood that each user can comment on the short video in the comment area after watching the short video, and the user can also send barrage information to evaluate the short video in the process of watching the short video. The evaluation information mainly comprises positive evaluation information and negative evaluation information, the positive evaluation information can indicate that the user is interested in the short video, and the negative evaluation information indicates that the user is not interested in the short video.

In a possible embodiment mode, recommending the same type of short videos to the user to be recommended based on the type of the short videos in which the user to be recommended is interested includes: and searching short videos of the same type from a video library based on the types of the short videos which are interested by the user to be recommended, and recommending the short videos with the front evaluation information and high browsing frequency to the user to be recommended.

It can be understood that when the short video recommendation is performed on the user to be recommended, based on the type of the short video in which the user to be recommended is interested, a plurality of short videos of the same type are searched from the video library, and the short videos with the front evaluation information and the browsing frequency higher than that of the user to be recommended are recommended.

Fig. 2 is a structural diagram of an intelligent short video recommendation system according to an embodiment of the present invention, and as shown in fig. 2, the intelligent short video recommendation system includes a capture module 201, an analysis module 202, a search module 203, and a recommendation module 204, where:

the capturing module 201 is configured to capture historical browsing information of a user to be recommended on a video website for a short video; the analysis module 202 is configured to analyze short video types that the user to be recommended is interested in at different time periods based on historical browsing information of the user to be recommended on the short videos; the searching module 203 is used for acquiring the current system time when the user to be recommended logs in the video website, and searching the time period of the current system time and the short video type which is interested by the user to be recommended; and the recommending module 204 is configured to recommend the short videos of the same type to the user to be recommended based on the types of the short videos in which the user to be recommended is interested.

It can be understood that the short-video intelligent recommendation system provided by the present invention corresponds to the short-video intelligent recommendation methods provided in the foregoing embodiments, and the related technical features of the short-video intelligent recommendation system may refer to the related technical features of the short-video intelligent recommendation method, and are not described herein again.

Referring to fig. 3, fig. 3 is a schematic diagram of an embodiment of an electronic device according to an embodiment of the invention. As shown in fig. 3, an embodiment of the present invention provides an electronic device, which includes a memory 310, a processor 320, and a computer program 311 stored in the memory 310 and executable on the processor 320, wherein the processor 320 executes the computer program 1311 to implement the following steps: capturing historical browsing information of a user to be recommended on a short video on a video website; analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video; when a user to be recommended logs in a video website, acquiring current system time, and searching a time period in which the current system time is located and short video types in which the user to be recommended is interested; and recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

Referring to fig. 4, fig. 4 is a schematic diagram of an embodiment of a computer-readable storage medium according to the present invention. As shown in fig. 4, the present embodiment provides a computer-readable storage medium 400, on which a computer program 411 is stored, the computer program 411 implementing the following steps when executed by a processor: capturing historical browsing information of a user to be recommended on a short video on a video website; analyzing the short video types of the user to be recommended, which are interested in different time periods, based on the historical browsing information of the user to be recommended on the short video; when a user to be recommended logs in a video website, acquiring current system time, and searching a time period in which the current system time is located and short video types in which the user to be recommended is interested; and recommending the short videos of the same type to the user to be recommended based on the short video types which are interested by the user to be recommended.

According to the short video intelligent recommendation method, the short video intelligent recommendation system, the electronic equipment and the storage medium, the interests and hobbies of the user can be analyzed according to the historical browsing information of the user, the short video which the user is interested in is recommended, and the interest hot spot of the user is accurately hit.

It should be noted that, in the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to relevant descriptions of other embodiments for parts that are not described in detail in a certain embodiment.

As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:封面确定方法、装置、计算机设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!