METHOD AND APPARATUS FOR RECOMMENDING ENTITY
First Claim
1. A method for recommending entity, comprising:
- acquiring a candidate entity set associated with a to-be-searched entity, in response to receiving a user'"'"'s search request for the entity;
inputting the candidate entity set into a pre-trained ranking model to obtain a candidate entity sequence; and
selecting a candidate entity from the candidate entity sequence and recommending the selected candidate entity to the user,wherein, the ranking model ranks the candidate entity set based on at least one of;
a degree of correlation between each candidate entity in the candidate entity set and the to-be-searched entity;
a degree of interest of the user in the each candidate entity in the candidate entity set;
ora degree of expectation of the user for the each candidate entity in the candidate entity set.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure disclose a method and apparatus for recommending entity. A method for recommending entity includes: acquiring a candidate entity set associated with a to-be-searched entity, in response to receiving a user'"'"'s search request for an entity; inputting the candidate entity set into a pre-trained ranking model to obtain a candidate entity sequence; and selecting a candidate entity from the candidate entity sequence and recommending the selected candidate entity to the user. The ranking model ranks the candidate entity set based on at least one of: a degree of correlation between each candidate entity in the candidate entity set and the to-be-searched entity; a degree of interest of the user in the each candidate entity in the candidate entity set; and a degree of expectation of the user for the each candidate entity in the candidate entity set.
-
Citations
17 Claims
-
1. A method for recommending entity, comprising:
-
acquiring a candidate entity set associated with a to-be-searched entity, in response to receiving a user'"'"'s search request for the entity; inputting the candidate entity set into a pre-trained ranking model to obtain a candidate entity sequence; and selecting a candidate entity from the candidate entity sequence and recommending the selected candidate entity to the user, wherein, the ranking model ranks the candidate entity set based on at least one of; a degree of correlation between each candidate entity in the candidate entity set and the to-be-searched entity; a degree of interest of the user in the each candidate entity in the candidate entity set;
ora degree of expectation of the user for the each candidate entity in the candidate entity set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for recommending entity, comprising:
at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising; acquiring a candidate entity set associated with a to-be-searched entity, in response to receiving a user'"'"'s search request for an entity; inputting the candidate entity set into a pre-trained ranking model to obtain a candidate entity sequence; and selecting a candidate entity from the candidate entity sequence and recommending the selected candidate entity to the user, wherein, the ranking model ranks the candidate entity set based on at least one of; a degree of correlation between each candidate entity in the candidate entity set and the to-be-searched entity; a degree of interest of the user in the each candidate entity in the candidate entity set;
ora degree of expectation of the user for the each candidate entity in the candidate entity set. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer-readable storage medium storing a computer program, the computer program when executed by one or more processors, causes the one or more processors to perform operations, the operations comprising:
-
acquiring a candidate entity set associated with a to-be-searched entity, in response to receiving a user'"'"'s search request for the entity; inputting the candidate entity set into a pre-trained ranking model to obtain a candidate entity sequence; and selecting a candidate entity from the candidate entity sequence and recommending the selected candidate entity to the user, wherein, the ranking model ranks the candidate entity set based on at least one of; a degree of correlation between each candidate entity in the candidate entity set and the to-be-searched entity; a degree of interest of the user in the each candidate entity in the candidate entity set;
ora degree of expectation of the user for the each candidate entity in the candidate entity set.
-
Specification