Hamna-Munir
Python-Libraries-For-AI-ML
Jupyter Notebook

A comprehensive collection of notes, examples, and practical code for Python libraries in AI and Machine Learning.

Last updated Jul 4, 2026
17
Stars
0
Forks
0
Issues
0
Stars/day
Attention Score
38
Language breakdown
Jupyter Notebook 100.0%
โ–ธ Files click to expand
README

Python Libraries for AI/ML

๐ŸŽฏ Goal

This repository documents my 4-week journey to master essential Python libraries used in Artificial Intelligence (AI) and Machine Learning (ML) โ€” focusing on NumPy, Pandas, Matplotlib, and Seaborn.

๐Ÿ“š Libraries Covered

| Week | Library | Focus Area | Playlist Link | |------|----------|-------------|----------------| | 1๏ธโƒฃ | NumPy | Numerical Computing | NumPy Playlist | | 2๏ธโƒฃ | Pandas | Data Manipulation | Pandas Playlist | | 3๏ธโƒฃ | Matplotlib | Data Visualization Basics | Matplotlib Video 1 | | 4๏ธโƒฃ | Seaborn | Advanced Visualization | Seaborn Video 1 |


๐Ÿ—“๏ธ Learning Plan (4 Weeks)

| Week | Focus | Topics | Deliverables | |------|--------|---------|--------------| | Week 1 | NumPy | Arrays, Indexing, Operations, Broadcasting | Notes, Notebooks, Practice Tasks | | Week 2 | Pandas | DataFrames, Filtering, GroupBy, Merging | Datasets, Code Examples | | Week 3 | Matplotlib | Plotting Basics & Advanced Visualizations | Graphs & Charts | | Week 4 | Seaborn | Advanced Data Visualization | Custom Plots, Style Control |


๐Ÿ“‚ Repository Structure

python-libraries-for-ai-ml/
โ”‚
โ”œโ”€โ”€ 01_NumPy/
โ”‚   โ”œโ”€โ”€ Notes/
โ”‚   โ”œโ”€โ”€ Code/
โ”‚   โ””โ”€โ”€ README.md
โ”‚
โ”œโ”€โ”€ 02_Pandas/
โ”‚   โ”œโ”€โ”€ Notes/
โ”‚   โ”œโ”€โ”€ Code/
โ”‚   โ””โ”€โ”€ README.md
โ”‚
โ”œโ”€โ”€ 03_Matplotlib/
โ”‚   โ”œโ”€โ”€ Notes/
โ”‚   โ”œโ”€โ”€ Code/
โ”‚   โ””โ”€โ”€ README.md
โ”‚
โ”œโ”€โ”€ 04_Seaborn/
โ”‚   โ”œโ”€โ”€ Notes/
โ”‚   โ”œโ”€โ”€ Code/
โ”‚   โ””โ”€โ”€ README.md
โ”‚
โ””โ”€โ”€ Summary/
    โ”œโ”€โ”€ Cheatsheets/
    โ”œโ”€โ”€ Practice_Tasks/
    โ””โ”€โ”€ Final_Revision.md

๐Ÿงฉ Tools & Technologies

  • Language: Python 3.10+
  • Environment: Jupyter Notebook / VS Code
  • Libraries Used:
numpy, pandas, matplotlib, seaborn
  • Dataset Examples: CSV files, sample arrays, and visualization data

โš™๏ธ Setup Instructions

  • Clone this repository
git clone https://github.com/yourusername/python-libraries-for-ai-ml.git
  • Install dependencies
pip install -r requirements.txt
  • Open Jupyter Notebook
jupyter notebook
  • Explore the notebooks inside each library folder.

๐Ÿ“˜ Learning Approach

  • ๐ŸŽฅ Watch assigned YouTube playlist/videos daily
  • ๐Ÿงพ Take structured notes in the Notes/ folder
  • ๐Ÿ’ป Practice using Jupyter notebooks in Code/
  • ๐Ÿ“Š Apply visualization on real datasets in Datasets/

๐Ÿง  Key Learning Outcomes

By the end of this repository, youโ€™ll be able to:

  • Perform numerical computation with NumPy
  • Conduct data analysis and cleaning using Pandas
  • Build custom visualizations with Matplotlib
  • Create statistical and AI-focused plots with Seaborn
  • Understand how these libraries connect for AI/ML pipelines

๐Ÿงพ Requirements

numpy
pandas
matplotlib
seaborn
jupyter

๐Ÿ Progress Tracker

| Week | Library | Status | |------|----------|--------| | Week 1 | NumPy | โœ… Complete | | Week 2 | Pandas | โœ… Complete | | Week 3 | Matplotlib | โœ… Complete | | Week 4 | Seaborn | โœ… Complete |


๐Ÿ‘ฉโ€๐Ÿ’ป Developed by: Hamna Munir ๐Ÿš€ Purpose: Building a strong Python foundation for AI/ML ๐Ÿ“… Duration: 4 Weeks

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท Hamna-Munir/Python-Libraries-For-AI-ML ยท Updated daily from GitHub