Data needed to be consumed from a diverse set of public news sources and then combined and presented to users in a single location. AIS built a news aggregator that can execute large-scale data ingestion and then “read” that data, then classifies, categorizes and rank each article by relevance.
Instead of simply dumping the most up-to-date content for users to sift through, the content is tailored and customized for the individual user and/or team. For the best experience, the content adapts to users’ changing interests over time to always highlight the most relevant information. It does this by effectively matching a user’s preferences and metadata (e.g., location) to the evolving topics in the most recent data ingestion, and present this functionality in a standard, consumable format.
Remarkably robust, deceptively lightweight:
To address each of these needs and create a resilient, cost-effective solution, AIS chose to utilize a combination of services offered by Microsoft Azure, with Azure Machine Learning playing a prominent role in the underlying engine. The solution is delivered as a set of lightweight web services that clients simply call through the secure gateway, so multiple client applications can now integrate with the Intelligent News Aggregator.