Skip to content

This repository contains a compilation of my Python projects and notebooks focusing on Machine Learning and Deep Learning.

License

Notifications You must be signed in to change notification settings

Ashad001/ML-DL-Projects

Repository files navigation

Python Projects

This repository contains a collection of my Python projects related to Machine Learning (ML), Deep Learning (DL), computer vision and Natural Language Processing. Each project is implemented using Python (and jupyter notebooks) and includes a description, installation instructions, and usage examples.

Feel free to explore the projects and use them as a reference or starting point for your own projects. If you find them helpful or have any suggestions for improvements, please let me know!

Note: If you cant open the notebooks directly you can either download the notebook or copy the link and open in nbviewer for preview.

Project List

  1. Project 1: Email Spam Detection

    • Description: Neural network-based email spam detection using TensorFlow.
  2. Project 2: Titanic Survival Prediction

    • Description: Titanic survival prediction using Keras Neural Network with TensorFlow.
  3. Project 3: House Price Prediction (Advanced)

    • Description: House price prediction using RandomForest and XGBoost algorithms.
  4. Project 4: Handwritten Digit Recognition

    • Description: Neural Network-based multiclass classification on handwritten digits from the MNIST dataset.
  5. Project 5: House Price Prediction in Streamlit

    • Description: House price prediction visualized in Streamlit UI using Random Forest.
  6. Project 6: Credit Card Fraud Detection

    • Description: Ongoing project for credit card fraud detection.
  7. Project 7: Fashion MNIST Image Classification

    • Description: Demonstrates fashion item image classification using a Convolutional Neural Network (CNN) on the Fashion MNIST dataset with early stopping and model evaluation.
  8. Project 8: Cats and Dogs Image Recognition

    • Description: This project aims to classify images of cats and dogs using image recognition and deep learning techniques.
  9. Project 9: Sign Language Multi-Class Classification

    • Description: Multi-Class Classification of Sign Language MNIST using Convolutional Neural Networks.
  10. Project 10: Generating Text in Poetry

    • Description: This project aims to create a text generator model trained on Shakespeare's sonnets to predict the next word in a given text sequence.
  11. Project 11: Sunspot Prediction

    • Description: This project will use time series data of past sunspot data for prediction using RNNs and LSTMs.
  12. Project 12: Temperature Prediction

    • Description: This project will use real-life time series data of temperature in Melbourne and make predictions using combinations of RNNs, CNNs, and LSTMs.
  13. Project 13: Dialogue Summarization using Generative AI

    • Description: This project uses HuggingFace' FLAN-T5 model to summarize text and features techniques to improve model performance.

Acknolegments

Some projects are part of Lab assignments from deeplearning.ai courses and are mentioned in project's README!

Contributions

Contributions to the projects are welcome! If you have any bug fixes, feature enhancements, or new project suggestions, feel free to submit a pull request or open an issue.

Contact Information

For questions, suggestions, or collaborations, please contact ashad001sp@gmail.com.

License

This repository is licensed under the GPL 3.0 License.

About

This repository contains a compilation of my Python projects and notebooks focusing on Machine Learning and Deep Learning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published