How to Mash Up RSS Feeds with Yahoo Pipes
Posted 05/07/2007 at 5:55pm
| by Johnathon Williams
3. Sort the Results
Click the arrow next to the Operators set and drag the Sort module to the workspace. Connect the Sort module to the Fetch module by clicking the circle on top of Sort and dragging it to the circle at the bottom of Fetch. A blue pipe will appear to connect the two. (All modules must be connected this way.) In the Sort module, select PubDate from the first drop-down menu, and select Descending from the second. This will list the entries in our combined feed from newest to oldest. (If you'd prefer to read them oldest to newest, then select Ascending instead.)

Connect modules by dragging a blue pipe from the top of one to the bottom of another.
4. Filter by Keyword
Drag the Filter module from the Operators toolset, drop it below the Sort module, and connect the two modules. In the drop-down menus under Rules, select Title, Body, or Description, depending on which you want to search. (Description generally returns more results than Title, but if you don't see it as an option, your feeds don't provide a description, so pick Title or Body.) The drop-down menu at the top lets you block or permit items on the basis of the keywords you provide in the Rules section. If you want to see only items that contain Steve Jobs, then select Permit and enter Steve Jobs into the text box. Want a broader filter that allows anything but Britney Spears? Then select Block and type Britney Spears in the text box. (Block is an excellent tool for creating annoyance filters for general news feeds.) You can add as many conditions as you like by clicking the plus icon and typing more keywords.

Don't be too picky with your keywords in the Filter module, or your feed will return no results.
5. Eliminate Redundancies
Nothing wastes time like a duplicate, so drag and drop the Unique module below the Filter module. Select Title from the
drop-down menu and your pipe will show only original items. Connect the Unique and Filter modules with the usual drag-and-drop method.
Dump duplicate entries with the Unique module.
More...