I. Idea/Concept

For a given URL, use Yahoo Content Analysis service to extract keywords for the page Using these keywords, use Amazon ECS service to search for top products related to the keywords suggested by Yahoo Service.

This simple idea gives contextual Amazon products for a given webpage.

II. Functionality and Marketability

A Javascript included on a webpage wil call a perl cgi script passing in the URL of the page. The perl CGI script will contact Yahoo and Amazon webservices and return an IFrame with Amazon products, that look elevant to the page

Marketability: Amazon pays out upto 8.5% referral fees, if a user clicks and buys a product. Contextual ads sell very well in todays world, and will get good clicks, generating a good revenue.

III. APIs used along with an abstract of the design

Two APIs used:

  1. Yahoo Content Analysis Service
  2. Amazon ECS service

Design:
Javascript --(URL)-> Fetch(URL) --(Content)-> Yahoo Content Analysis service --(Keywords)-> Amazon ECS Search --(Html Ads)-> User Page

IV. Live Demo

To see a live demo of this Mashup, include the following javascript in any webpage

<script type="text/javascript" src="http://mashup.jeetu.dnsalias.com/ads.js"></script>

Live Demo:

V. User Control over Ads

In case you feel the program is not doing a good job at showing relevant ads, you can override the extraction algorithm by passing a keyword/phrase that best describes your page. This is totally optional.

<script type="text/javascript" >
var mashup_override_kwd="My Phrase Describing the page";
</script>