Introducing Semantic Kernel: Building AI-Based Apps

Introducing Semantic Kernel: Building AI-Based Apps

17mIntermediate2023-03-17

Authors

John Maeda

John Maeda

VP of Design and Artificial Intelligence at Microsoft

Sam Schillace

Sam Schillace

Corporate Vice President and Deputy Chief Technology Officer at Microsoft

Course details

The future of AI is finally here, and it’s a gamechanger for software developers. Explore the possibilities of Semantic Kernel (SK), the new face of AI-powered development, packaged in a lightweight, easy-to-use, multilayered software development kit. Get up and running quickly with SK, the latest addition to the Microsoft AI ecosystem that enables developers to integrate LLM AI capabilities easily into their apps.

Join award-winning designer and engineer, John Maeda, and deputy CTO of Microsoft, Sam Schillace, for an overview of this exciting new release, explore its core functionalities, and find out how to get started. Bonus footage covers a couple of sample apps available in the repo and an interview with Sam to help you get up and running. By the end of this course, you’ll be ready to start tweaking your workflow using AI models to improve your efficiency and speed.

Skills covered

Semantic KernelProgramming FoundationsGenerative AIArtificial Intelligence FoundationsArtificial Intelligence (AI)MicrosoftSoftware DevelopmentOne-Off

Concepts

The AI Platform

  • Introducing Semantic Kernel
  • Who is Semantic Kernel (SK) for
  • What is Semantic Kernel
  • Why develop on Semantic Kernel
  • Getting started with Semantic Kernel

Bonus - Optimizing Semantic Kernel

  • Semantic Kernel sample apps
  • Schillace's laws of semantic AI