Introduction & Overview
Cognitive Services Features
Artificial Intelligence is not a future or distant concept; it is here and now, and being used by many companies of various sizes and industries. The foundational theory for AI was actually developed several decades ago, but recent advancements in big data, computing power, cloud, and algorithms have made it affordable and widespread today. With AI and Machine Learning, computers are now able to start reasoning, understanding, and interacting in ways that were never possible before.
Microsoft has created a predefined set of AI models available for companies of all sizes to start with called Cognitive Services, and best of all, they require little to no knowledge of data science. In this course, you will learn how to infuse your apps—on an architectural level—with the intelligence that Cognitive Services provide. We will cover what Cognitive Services are and how to use the various solutions they provide, including Vision, Speech, Language, Decision, and Web Search.
- Understand the functionality provided by Azure Cognitive Services
- Learn how to incorporate these services into your apps
- People who want to learn more about Azure Cognitive Services
- To get the most out of this course, you should have some prior knowledge of Azure as well as knowledge of at least one programming language.
You've made it, that's the end of the course! Congratulations! Let's review a few takeaways from this course.
Artificial Intelligence and Machine Learning are being used here and now by companies and allows computers to learn, interact, and reason in ways never possible before, thanks to advancements in Cloud, Computing and Data. However, creating and refining AI models require a lot of data as well as a lot of time and expertise to refine these models. Once these models are production-ready however, they tend to be fairly easy to consume.
Microsoft, through its proposal of democratizing AI, has made available several models that they have been using and refining for years, in products such as Cortana, Xbox, and Skype. These APIs, called Cognitive Services, allow you to consume this intelligence with little to no experience in AI. Cognitive Services are divided in 5 main areas:
Vision, which allows computers to recognize objects, text, handwriting and much more, in both images and videos.
- Speech, which enables your apps to listen and speak.
- Language, which is related to understanding, translating, and transliterating languages.
- Decision, allowing computers to make independent decisions in relation to content.
- And Web Search, a set of Bing technologies that leverage Microsoft's search capabilities on your apps.
This concludes our course Designing Azure Cognitive Services Solutions. I'm truly honored that you have gotten this far on it, and I recommend you to continue your journey to learn more about these exciting technologies! Thanks for watching!
About the Author
Emilio Melo has been involved in IT projects in over 15 countries, with roles ranging across support, consultancy, teaching, project and department management, and sales—mostly focused on Microsoft software. After 15 years of on-premises experience in infrastructure, data, and collaboration, he became fascinated by Cloud technologies and the incredible transformation potential it brings. His passion outside work is to travel and discover the wonderful things this world has to offer.