Build AI-First Apps with Semantic Kernel - Arafat Tehsin
Imagine a world where you can create your own AI copilot that understands and responds to your needs. A world where you can easily combine AI services with conventional programming languages to build powerful AI-first apps. This is the world of Semantic Kernel, and it is closer than you think. In this session, you will learn how to use Semantic Kernel, an open-source SDK, to build your own Copilot experiences along with AI Plugins. Semantic Kernel lets you easily combine AI services like OpenAI, Azure OpenAI and Hugging Face etc. with programming languages like C#, allowing you to create AI-first apps that combine the best of both worlds. In addition to this, we'll also explore some advanced concepts such as Functions (Semantic and Native), Planners, and how to build a plugin from scratch that you'd be able to test with ChatGPT and Chat Copilot. We'll also learn how you can integrate these capabilities into your .NET MAUI app. All in all, it's going to be a fun experience for developers to learn how to use Semantic Kernel to orchestrate AI plugins from both OpenAI and Microsoft Azure OpenAI on top of nearly any model, and how you can use these components individually or together to build powerful AI-first apps. Arafat Tehsin Microsoft MVP (AI) & Software Consultant Arafat Tehsin is a Solution Architect at EY and Microsoft MVP (AI) based in Sydney, Australia. He has a passion for solving complex business problems using innovative technologies and delivering high-quality solutions. He has more than a decade of software development experience with a specialization on digital transformation and business automation. He has worked with Global SIs of Microsoft and developed some next-gen solutions using Azure AI and .NET with the empowerment of our business users by Power Platform and more. Arafat co-founded Global AI - The Podcast, which talks about everything around Microsoft AI with guests from different backgrounds and domains. He is also a speaker at various developer conferences, such as NDC Sydney, Global AI Bootcamp and THAT Conference, where he shares his insights on building next-gen solutions using cutting-edge Microsoft technologies. Arafat is always keen to learn new things and explore new possibilities in the field of Applied AI.