Data Science with AI
Data Science with AI
NumPy
1. Introduction to NumPy
2. Creating 1D, 2D, Multidimensional Arrays
3. Indexing and Slicing Arrays
4. Data Types in NumPy Arrays
5. Array Attributes: Shape, Size, ndim
6. Views vs Copies in Arrays
7. Reshaping and Flattening Arrays
8. Reading and Writing Arrays to Files
SciPy
1. Introduction to SciPy
2. Scientific Computing with SciPy
3. Modules in SciPy: optimize, stats, integrate
Matplotlib
1. Introduction to Matplotlib
2. Scatter Plots and Line Graphs
3. Bar Charts and Histograms
4. Legends, Titles, and Labels
5. Subplots and Layouts
6. Saving and Exporting Plots
Seaborn
1. Introduction to Seaborn
2. Distribution Plots (distplot, kdeplot)
3. Categorical Plots (countplot, boxplot, violinplot)
4. Regression Plots and Heatmaps
5. Themes and Color Palettes
Pandas Plotting
Additional ML Topics
AI Concepts
Supervised Learning
Unsupervised Learning
Steps:
• Problem Definition
• Data Cleaning & Preparation
• Exploratory Data Analysis
• Feature Engineering
• Model Building and Evaluation
• Presentation of Results