Method and Apparatus for Recommending Video from Video Library
First Claim
1. A method for recommending a video from a video library, comprising:
- obtaining a user session composed of unrestricted content;
analyzing semantics of the user session;
selecting, according to the semantics of the user session, subtitles that match the semantics of the user session from subtitles included in the video library, wherein the subtitles are used to answer the user session;
obtaining, from the video library, a video clip corresponding to the subtitles used to answer the user session; and
either presenting the video clip or sending the video clip so that a receiver can present the video clip.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for recommending a video from a video library, and the method includes obtaining a user session composed of unrestricted content; analyzing semantics of the user session; according to the semantics of the user session, selecting subtitles that match the semantics of the user session from subtitles included in the video library, where the subtitles are used to answer the user session; from the video library, obtaining a video clip corresponding to the subtitles used to answer the user session; and presenting the video clip or sending the video clip so that a receiver can present the video clip. The embodiments of the present invention fulfill the objective of recommending a video to a user in a smart and personalized manner.
10 Citations
19 Claims
-
1. A method for recommending a video from a video library, comprising:
-
obtaining a user session composed of unrestricted content; analyzing semantics of the user session; selecting, according to the semantics of the user session, subtitles that match the semantics of the user session from subtitles included in the video library, wherein the subtitles are used to answer the user session; obtaining, from the video library, a video clip corresponding to the subtitles used to answer the user session; and either presenting the video clip or sending the video clip so that a receiver can present the video clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for recommending a video from a video library, comprising:
-
a session obtaining module configured to obtain a user session composed of unrestricted content; a semantics analyzing module configured to analyze semantics of the user session; a subtitles selecting module is configured to select, according to the semantics of the user session, subtitles that match the semantics of the user session from subtitles included in the video library, wherein the subtitles are used to answer the user session; a video clip obtaining module configured to obtain from the video library a video clip corresponding to the subtitles used to answer the user session; and a video clip presenting module configured to either present the video clip or send the video clip so that a receiver can present the video clip. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for recommending a video from a video library, comprising:
-
a cloud server; and a terminal device configured to; receive a user session that is input by a user and composed of unrestricted content; and send the user session to the cloud server; wherein the cloud server is configured to; receive the user session composed of unrestricted content; analyze semantics of the user session; select, according to the semantics of the user session, subtitles that match the semantics of the user session from subtitles included in the video library, wherein the subtitles are used to answer the user session; obtain, from the video library, a video clip corresponding to the subtitles used to answer the user session; and send the video clip to the terminal device; and
the terminal device is further configured to present the video clip. - View Dependent Claims (18, 19)
-
Specification