I have a database (in CSV format) with approximately 500,000 twitter usernames. I would like a UI / program / website / database to search twitter for the comments of each name (daily), run them through a sentiment analysis engine and rank each from 1-10 (least positive to most positive). I would like the database to be additive (ie each day's sentiment will be indexed and added to the database without erasing any prior data). Both the comments and the sentiment should be included / saved within the database.
Please include a timeframe and expected cost within your proposal.