Welcome to the AI Learning Repository!
This repository is a growing collection of resources, code snippets, and experiments related to Artificial Intelligence (AI), starting with Python, NumPy, Pandas, and Visualization. More topics and libraries will be added soon.
- Python Basics
- NumPy for Numerical Computing
- Pandas for Data Manipulation
- Data Visualization & Encoding
- More Coming Soon...
This section covers:
- Variables, Data Types, and Operators
- Control Structures (if, for, while)
- Functions and Modules,Class
- Working with Libraries
📘 Notebook: Python.ipynb
This section covers:
- Creating and manipulating arrays
- Array broadcasting and vectorization
- Indexing and slicing
- Mathematical operations
- Linear algebra operations
- Random number generation
📘 Notebook: Numpy.ipynb
This section will include:
- Reading data from CSV, Excel, JSON, etc.
- DataFrames and Series
- Data cleaning and preprocessing
- Grouping and aggregation
- Merging and joining datasets
📘 Notebook: pandas.ipynb
This section will include:
- Plotting with Matplotlib and Seaborn
- Exploratory Data Analysis (EDA)
- Handling categorical variables
- One-hot and label encoding
📘 Notebook: visualization_and_encoding.ipynb
Planned additions:
- 🧠 Scikit-learn for machine learning
- 🧮 SymPy for symbolic computation
- 🤖 TensorFlow / PyTorch for deep learning
Stay tuned!
- Clone the repository:
git clone https://github.com/yourusername/ai-learning.git