17 Machine learning and artificial intelligence

 

Let’s hope that we won’t end up in a world where films like The Terminator and The Matrix come true. In those movies, the rise of artificial intelligence (AI) almost causes the downfall of humanity as machines fight to take control of their surroundings. One cause for concern in computing right now is how the development of AI is mostly done by large, private companies, with little or no regulation and central oversight. That’s not at all to say that AI is a bad thing! Digital assistants on smartphones can help with many day-to-day tasks. Machine learning (ML) in navigation apps can monitor the user’s daily drive to suggest alternate routes based on road or weather conditions. Home-heating controls can adjust automatically based on the outside temperature, time of day, and time of year (such as summer or winter).

17.1 Overview and relationship of AI and ML

17.1.1 Artificial intelligence

17.1.2 Machine learning

17.1.3 Bringing AI and ML together

17.1.4 Azure ML tools for data scientists

17.2 Azure Cognitive Services

17.3 Building an intelligent bot to help with pizza orders

17.3.1 Creating an Azure web app bot

17.3.2 Language and understanding intent with LUIS

17.3.3 Building and running a web app bot with LUIS

17.4 Lab: Adding channels for bot communication