CPC G06F 16/90344 (2019.01) [G06F 16/93 (2019.01); G06N 20/00 (2019.01)] | 18 Claims |
1. A method of generating one or more keyphrases for a document, the method comprising:
extracting, by a processor, a plurality of keywords from at least one search query that resulted in a selection of the document included in a search result;
for each of the plurality of keywords, determining, by the processor, a probability that the keyword describes the document by determining an affinity between the search query and the document, the affinity forming a component of each probability of each respective keyword; and
generating, by the processor, one or more keyphrases for the document, the generating comprising selecting each of the plurality of keywords having a probability greater than a predetermined threshold value for insertion into at least one of the one or more keyphrases and assembling the one or more keyphrases from the selected plurality of keywords.
|