# Simple AI Orchestration using Semantic Kernel

This hands on workshop goes through the following lessons for creating a simple Semantic Kernel
chatbot as a console application:

1. [Prerequisites](pre-reqs.md)
1. [Lesson 1: Create Simple Semantic Kernel chatbot](lesson1.md)
1. [Lesson 2: Create Simple Semantic Kernel chatbot with history](lesson2.md)
1. [Lesson 3: Create Simple Semantic Kernel chatbot with plugins](lesson3.md)

Subsequently the following lessons guide you through converting that chatbot application
into a deployable application with a backend API and Web UI frontend and deploying into Azure:

1. [Create Backend API](create-deployable-app/backend-api.md)
1. [Create Web application](create-deployable-app/web-app.md)
1. [Deploy application into Azure](create-deployable-app/azd-infra.md)
