Skip to content

This repository hosts multiple python projects focused on AI learning.

License

Notifications You must be signed in to change notification settings

gibbok/ai-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Learning

This repository hosts multiple python projects focused on AI learning.

All code examples are well-commented, making them suitable for use as self-tutorials.

Project 1

Prediction using linear regression using sklearn and visualization using matplotlib and seaborn.

Visit

Project 2

Expenditure prediction using linear regression with sklearn and matplotlib.

Visit

Project 3

Sentiment analysis using sklearn and pandas, visualization using matplotlib.

Visit

Project 4

Data analysis with network diagrams using networkx, pandas, and matplotlib.

Visit

Project 5

Analyze frequency and decision tree classification using sklearn, matplotlib, pandas, and seaborn.

Visit

Project 6

Image classification with neural network using tensorflow, matplotlib, and numpy, enhanced with image augmentation techniques.

Visit

Project 7

Image classification using pre-trained ResNet50 model trained on ImageNet data using keras.

Visit

Developer Tools

To run the project:

cd experiments
poetry shell
cd ../
make p1

Use the make command to run each project. For instance, project 2 is make p2, and project 3 is make p3.

Or using Jupyter Notebook:

cd experiments/project1
jupyter notebook

Or open Visual Studio Code with the root folder, and press F5 to start debugging.

To add a dependency with Poetry:

cd experiments
poetry add YOUR_DEPENDENCY

About

This repository hosts multiple python projects focused on AI learning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published