Social Web Technologies
CMSC 491S/691S, Spring 2008
Assignment #4
Due date: April 21 , 2008 (before 11:59 PM)
Task: Create an RSS Mashup using Yahoo! Pipes (10 points)
Your task is to create Yahoo! Pipes mashups that allows users to define custom RSS feeds.
After completing this assignment, you will have:
- Learned the basics of Yahoo! Pipes,
- Learned how to create and manipulate RSS feeds, and
- Experimented automated text extraction and Google search parameters hacking.
A. Requirements
Pipe #1: Custom Google News
Your goal is to create a Yahoo! Pipe that allow users to create a custom news feed using the Google News search service (http://news.google.com).
This Yahoo! Pipe has two user input parameters:
- Search Term: the specific news topic that the user is interested in
- Country: the name of the country from where the news items are collected
See Figure 1 for an example.
You need to study the set of URL parameters supported by Google in order to complete this assignment.
Cheat Sheet (google-url-parameters.pdf):
http://tinyurl.com/5v9nws
Pipe #2: News through Flickr
Your goal to improve upon the popular Yahoo! Pipe "The New York Times thru Flickr".
Source: http://tinyurl.com/2dy35x
New improvements you will make:
- Replace the deprecated module: Content Analysis
- Replace the deprecated module: For Each
- Allow users to input any news feed URL (i.e., not limited to the NYTimes)
B. Deliverable
Publish your Yahoo! Pipes online, and submit their URL via email.Figure 1.