Skip to content

mxagar/generative_ai_udacity

Repository files navigation

Udacity Generative AI Nanodegree: Personal Notes

These are my personal notes taken while following the Udacity Generative AI Nanodegree.

The Nanodegree asssumes basic data analysis skills with data science python libraries and databases, and has 4 modules that build up on those skills; each module has its corresponding folder in this repository with its guide Markdown file:

  1. Generative AI Fundamentals: 01_Fundamentals_GenAI.
  2. Large Language Models (LLMs) & Text Generation: 02_LLMs.
  3. Computer Vision and Generative AI: 03_ComputerVision.
  4. Building Generative AI Solutions: 04_BuildingSolutions.

Additionally, it is necessary to submit and pass some projects to get the certification:

  • Project 1: Apply Lightweight Fine-Tuning to a Foundation Model - TBD.
  • Project 2: Build Your Own Custom Chatbot - TBD.
  • Project 3: AI Photo Editing with Inpainting - TBD.
  • Project 4: Personalized Real Estate Agent - TBD.

A regular python environment with the usual data science packages should suffice (i.e., scikit-learn, pandas, matplotlib, etc.); any special/additional packages and their installation commands are introduced in the guides. A recipe to set up a conda environment with my current packages is the following:

conda create --name ds pip python=3.10
conda activate ds
pip install -r requirements.txt

Mikel Sagardia, 2024.
No guarantees.

Releases

No releases published

Packages

No packages published