Menu

How This Course Will Work

Introduction

Welcome to The Awakening. In this course, you will dive into the rapidly evolving world of Artificial Intelligence and Machine Learning. The skills you learn here will enable you to build the next generation of intelligent software applications.

You will explore everything from basic Machine Learning principles to working with state-of-the-art Large Language Models (LLMs), mastering prompt engineering, and building powerful Retrieval-Augmented Generation (RAG) systems.

By the end of this course, you'll have built a fully functional AI-powered application that leverages external knowledge, demonstrating your mastery over the tools that are reshaping technology today.

The path ahead

The journey is divided into several focused modules:

  • First, we will lay the foundation by covering the basics of Machine Learning.
  • Next, we will demystify Large Language Models and learn how to integrate them via APIs.
  • Then, we dive into the art and science of Prompt Engineering.
  • After that, we'll introduce Vector Databases, Embeddings, and the RAG architecture.
  • Finally, you'll bring it all together in a comprehensive capstone project.

Assignment

  1. Read up on the history of AI to understand how we arrived at the current boom in generative AI.
  2. Set up an OpenAI platform account, as you'll need API keys for many of the upcoming exercises.

Knowledge check

Support me!

I am a software engineer giving back to the community - my name is Musila Peter. Join me in empowering learners around the globe by supporting SaneGenius!