US2014019452A1PendingUtilityA1

Method and apparatus for clustering search terms

Assignee: HE NANPriority: Feb 18, 2011Filed: Feb 1, 2012Published: Jan 16, 2014
Est. expiryFeb 18, 2031(~4.6 yrs left)· nominal 20-yr term from priority
G06Q 30/0256G06F 16/35G06F 16/3338G06F 17/30705
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and apparatus for clustering search terms are provided by the present invention. The method includes: A, establishing a candidate search term set, wherein the candidate search term set comprises a first search term provided by a user, and a second search term related to the first search term; B, performing a clustering operation on the first search term and the second search term related to the first search term in the candidate search term set according to text characteristic and/or semantic characteristic of search term. The accuracy and relevance of search term clustering can be improved by use of the method.

Claims

exact text as granted — not AI-modified
1 . A method for clustering search terms, comprising:
 establishing a candidate search term set, wherein the candidate search term set comprises a first search term provided by a user, and a second search term related to the first search term;   calculating a similarity value between the first search term and the second search term related to the first search term according to text characteristic and/or semantic characteristic of the first search term, clustering the first search term and the second search term together when the similarity value between the first search term and the second search term is greater than or equal to a first preset threshold;   selecting second search terms from all of second search terms related to the first search term or from all of seconds search terms clustered with the first search term, wherein a similarity value between the first search term and each of the second search terms is greater than or equal to a second preset threshold respectively; and   calculating a similarity value between any two selected second search terms, and clustering the two second search terms together when the calculated similarity value is greater than or equal to the first preset threshold.   performing a clustering operation on the first search term and the second search term related to the first search term in the candidate search term set according to text characteristic and/or semantic characteristic of search term.   
     
     
         2 . The method according to  claim 1 , when the user adds the first search term, further comprising:
 determining one or more second search terms related to the first search term, adding the first search term to be added and a second search term to the candidate search term set, wherein the second search term is within the determined one or more second search terms and differs from any search term in the candidate search term set;   performing the clustering operation on the newly-added first search term and the determined one or more second search terms related to the first search term in the candidate search term set in accordance with the text characteristic and/or the semantic characteristic of search term.   
     
     
         3 . The method according to  claim 1 , further comprising:
 determining the second search term related to the first search term in the candidate search term set, adding both the first search term and the determined second search term related to the first search term to a new candidate search term set, performing the clustering operation for the first search term and the determined second search term related to the first search term according to the text characteristic and/or the semantic characteristic of search term when a configured total update time arrives.   
     
     
         4 .- 5 . (canceled) 
     
     
         6 . The method according to  claim 1 , wherein the second search term related to the first search term comprises:
 a search term matching the first search term, and/or a search term in a search result when the first search term is taken as a keyword to obtain a search result through search.   
     
     
         7 . An apparatus for clustering search terms, comprising:
 an establishing unit, to establish a candidate search term set, wherein the candidate search term set comprises a first search term provided by a user, and a second search term related to the first search term; and   a clustering unit, to perform a clustering operation on the first search term and the second search term related to the first search term in the candidate search term set according to text characteristic and/or semantic characteristic of search term.   wherein the clustering unit performs the clustering operation through sub-units as follows:   a calculating sub-unit, to calculate a similarity value between the first search term and the second search term related to the first search term in accordance with the text characteristic and/or the semantic characteristic of the first search term;   a clustering sub-unit, to cluster the first search term together with the second search term, when the similarity value between the first search term and the second search term is greater than or equal to a first preset threshold; and   the clustering sub-unit is further to select third search terms from all of second search terms related to the first search term or from all of seconds search terms clustered with the first search term, wherein a similarity value between the first search term and each of the third search terms is greater than or equal to a second preset threshold respectively, calculate a similarity value between any two selected third search terms, and cluster the two third search terms together when the calculated similarity value is greater than or equal to the first preset threshold.   
     
     
         8 . The apparatus according to  claim 7 , further comprising:
 an adding unit, to determine one or more second search terms related to the first search term, add the first search term to be added and a second search term to the candidate search term set when a user adds the first search term, wherein the second search term is within the determined one or more second search terms and differs from any search term in the candidate search term set;   the clustering unit is further to perform the clustering operation on the newly-added first search term and the one or more second search terms related to the first search term in the candidate search term set according to the text characteristic and/or the semantic characteristic of search term.   
     
     
         9 . The apparatus according to  claim 7 , further comprising:
 an updating unit, to determine the second search term related to the first search term in the candidate search term set, add both the first search term and the determined second search term related to the first search term to a new candidate search term set when a configured total update time arrives;   the clustering unit is further to perform the clustering operation for the first search term and the second search term related to the first search term in the new candidate search term set in accordance with the text characteristic and/or the semantic characteristic of search term.   
     
     
         10 .- 11 . (canceled)

Join the waitlist — get patent alerts

Track US2014019452A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.