Microsoft Machine Learning Server is designed with Microsoft R and Python with AI capabilities.
It get frequent updates with updated features and AI.
It helps to scale large data, to build AI specific intelligent applications.
Moreover its available on premises as well on cloud.
It support multiple languages and is open source. But for processing large amount of data you need Microsoft specific set of algorithms like MicrosoftML
Microsoft has been used for analysing the database dumps to get specific information.