The database is MySQL database being populated via crawlers. The database is created as an aggregation for news articles. There are two crawlers running daily on the database. The first crawler runs through RSS links and stores the URL in the database. The other crawler then runs through those links and stores all the news articles. The search is based on a few parameters which includes relevancy, precision, date of the article and priority.