Developing Smarter Apps with Microsoft Azure

Throughout the years, Apps have always been changing to better help the user with richer content, newer features and functionalities or with better interaction. Today, with the new cloud features, we can even enhance our Apps to be intelligent, learn and give smart responses to the user. Nowadays, Apps can learn about your behavior to suggest which credit option is better for you, group photos in your mobile phone by people or even detect your mood and play a song to cheer you up!

You guessed it, this post is about Machine Learning! The good news is that with the powers of the cloud, doing Machine Learning is much more affordable and easier to implement!

 

azml

 

Azure Machine Learning

Azure Machine Learning is Microsoft’s Cloud Machine Learning Platform. It allows developers to build predictive analytics models based on existing industry tested algorithms.

Moreover, Azure Machine Learning provides you with the Azure ML Studio which is a very friendly user interface to build predictive models, consume data from several sources, explore & visualize data and deploy experiments as Web Services.

However, if this is still not enough, you can bring your own custom R and Python scripts to the experiments and benefit of Microsoft Azure in terms of deployment and scalability.

Below is the recording of a Webinar I did recently on the basics of Azure Machine Learning.

 

To learn more about Azure Machine Learning, you can read the following TechNet Wiki articles:

  1. Predictive Analytics with Microsoft Azure Machine Learning
  2. Azure Machine Learning – Episode 1
  3. Azure Machine Learning – Episode 2
  4. Azure Machine Learning – Episode 3

 

Cortana Intelligence Gallery

If you are really interested in Azure Machine Learning and want to use tutorials and samples to get started, this is the place to be!  https://gallery.cortanaintelligence.com/

The Cortana Intelligence Gallery is a website powered by the community and Microsoft for discovering and sharing Machine Learning solutions developed with the Cortana Intelligence Suite of tools. You can easily search for experiments, view the steps involved in the development of the solution and import it in your own Azure ML studio to customize, test with your own data and deploy in few hours or minutes.

You’ll also find pre-built solutions for common industries such as Retail, Manufacturing, Healthcare and Banking.

 

image003

 

Cognitive Services

If you are a developer and just want to put intelligence APIs to work for your apps, Cognitive Services is the solution! Microsoft Cognitive Services let you build apps with powerful algorithms using just a few lines of code. They work across devices and platforms such as iOS, Android, and Windows, keep improving, and are easy to set up.

There are a variety of tested APIs such as Computer Vision, Face, Emotion and Video APIs that can just be consumed easily and bring your Apps to the next level.

Here are some resources that will help you get started:

  1. Microsoft Cognitive Services Documentation
  2. SDKs & Samples
  3. Adding Cognitive Services to Xamarin Apps

 

Machine learning has never been easier to implement!

 

Summary Untitled