Skip to content

ngoc-minh-do/IBM-AI-Engineering-Professional

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM AI Engineering Professional Course - Study Repository

Welcome to the IBM AI Engineering Professional Course study repository!
This project contains all source code, notebooks, and resources created and collected during the study of the IBM AI Engineering Professional Certificate program.


πŸ“š About This Repository

This repository is organized by course modules and covers a wide range of topics in AI, machine learning, deep learning, and generative AI. Each folder corresponds to a specific module or project from the IBM AI Engineering curriculum.

Main Topics Covered

  • Machine Learning with Python
  • Deep Learning with Keras and TensorFlow
  • Neural Networks and PyTorch
  • AI Capstone Projects
  • Generative AI and LLMs
  • RAG (Retrieval-Augmented Generation) and LangChain
  • NLP & Language Understanding
  • Fine-Tuning Transformers

πŸ“ Repository Structure

.
β”œβ”€β”€ 01. Machine Learning with Python/
β”œβ”€β”€ 02. Introduction to Deep Learning & Neural Networks with Keras/
β”œβ”€β”€ 03. Deep Learning with Keras and Tensorflow/
β”œβ”€β”€ 04. Introduction to Neural Networks and PyTorch/
β”œβ”€β”€ 05. Deep Learning with PyTorch/
β”œβ”€β”€ 06. AI Capstone Project with Deep Learning/
β”œβ”€β”€ 07. Generative AI and LLMs Architecture and Data Preparation/
β”œβ”€β”€ 08. Gen AI Foundational Models for NLP & Language Understanding/
β”œβ”€β”€ 11. Generative AI Advance Fine-Tuning for LLMs/
β”œβ”€β”€ 12. Fundamentals of AI Agents Using RAG and LangChain/
β”œβ”€β”€ 13. (Project) Generative AI Applications with RAG and LangChain/
β”œβ”€β”€ pyproject.toml
β”œβ”€β”€ poetry.lock
β”œβ”€β”€ .python-version
β”œβ”€β”€ .gitignore
└── README.md
  • Each module contains Jupyter notebooks (.ipynb), scripts, and supporting files.
  • Projects and capstone assignments are included in their respective folders.

πŸš€ Getting Started

  1. Clone the repository:

    git clone https://github.com/ngoc-minh-do/IBM-AI-Engineering-Professional.git
    cd IBM-AI-Engineering-Professional
  2. Set up the Python environment:

    • Python version is specified in .python-version.
    • Use Poetry for dependency management:
      poetry install
      poetry shell
    • For detailed setup instructions, see this guide.
  3. Open notebooks:


πŸ› οΈ Requirements

  • Python 3.12+
  • Poetry
  • Jupyter Notebook or JupyterLab
  • See pyproject.toml for all dependencies

πŸ“– References


πŸ“ License

This repository is for educational purposes only.
Notebooks and code are based on IBM course materials and public datasets.


πŸ™ Acknowledgements

Thanks to IBM and all course instructors for providing high-quality learning resources and hands-on labs.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published