I am develoing an opensource webapp with similar requirements (noticing relevant parliament/government news in Lithuania).
It can index more than RSS feeds (you know, government websites ;-)) and uses Lucene/Solr for searching documents.
Our website: http://kaveikiavaldzia.lt/ Source code: http://github.com/emilis/PolicyFeed
I would gladly answer any questions.