Artificial Intelligence (AI) is a vast and rapidly expanding field. Like any new technology, names and concepts can get confusing. In this session, we’ll look at the building blocks of AI and discuss the differences between AI, Machine Learning, and Deep Learning. We’ll explore how to get started using AI, as well as various product offerings from Microsoft, and how they can be applicable. Artificial Intelligence is a broad and rapidly evolving field that forms the foundation for many modern software capabilities, from intelligent applications to predictive systems and conversational assistants. This course introduces developers to the core building blocks of AI and clarifies the distinctions between Artificial Intelligence, Machine Learning, and Deep Learning. It is designed to remove confusion around terminology while establishing a clear mental model of how these technologies relate to each other and where they are used in real-world applications.
The session also focuses on how developers can begin working with AI in practical scenarios, including an introduction to popular AI development frameworks and Microsoft AI offerings relevant to different business verticals. Participants will gain exposure to the Machine Learning development lifecycle, methods for improving model accuracy, and hands-on code examples for using Machine Learning features and accessing large language models. The goal is to provide a foundational understanding that enables developers to confidently start building AI-enabled applications for developers in various business verticals. This session will serve as an overview, as well as writing code to utilize Machine Learning features and access LLMs.