Patent ID: 8666819

Claim:
A computer-implemented method comprising: receiving, by a processor, a web page and web page content information associated with the web page; classifying, by a processor, said web page content information to a content category of a hierarchical content taxonomy based on a theme of the web page content information; receiving, by a processor, an advertisement and an advertisement content associated with the advertisement; classifying, by a processor, said advertisement to an advertisement category of a hierarchical advertising taxonomy based on a theme of the advertisement content; generating, by a processor, a mapping probability table to associate the content category with the advertisement category, the mapping probability table comprising: a match between the theme of the web page content information and the advertisement, wherein the match is based on a logical association of the content category and the advertising category and not upon the web page content information alone; and mapping information comprising at least one probability score corresponding to a likelihood, based on the match, that a viewer with an interest in the content category has an interest in the advertising category; and storing, by a processor, the mapping probability table, the content taxonomy, and the advertising taxonomy.