2. The computer-implemented method of claim 1 , wherein the matching score is incremented and decremented by a respective significance value associated with a respective word included in the description.
2. The computer-implemented method of claim 1 , wherein the matching score is incremented and decremented by a respective significance value associated with a respective word included in the description. 3. The computer-implemented method of claim 2 , wherein the computing of the matching score is further based on a number of name entities identified from the received description that match one or more words identified from the received content, the method further comprising: identifying the one or more name entities included in the received description, a respective name entity to correspond to one or more words included in the received description; calculating a name entity value based on initializing the name entity value to zero, incrementing name entity value for each name entity in the first plurality of description words that matches at least one name entity in the second plurality of content words, and decrementing the name entity value for each name entity in the first plurality of words that does not match any name entities in the second plurality of content words; and adjusting the matching score based on the calculated name entity value.