Abstract:
Systems and methods are described for dynamically generating contextual interactives. In various aspects, the content of web page can be analyzed to determine one or more semantic rules associated with the web page. The semantic rules can include the keywords or the entities of the webpage, which can be used to define a context type for the web page. The context type for the web page can include, for example, a financial context type, an entertainment context type, a sports context type, a technical products context type, or any other context type associated with a web page or news article that appears within a web page. A contextual interactive may then be generated based on the context type for the web page. The contextual interactive may then be embedded within the web page such that the contextual interactive is operable to allow a user to interact with the contextual interactive.