I have worked on similar projects streaming large amount of data, analyzing and executing some events based on results. In this case, the event will be uploading to your website. Will need more details about how the existing site populates data - i.e., are you using a content management system.
If this is not a one-time exercise, we can talk about an event driven solution in the cloud that you or I can manage - point and click.