Machine-Learning-Projects  by shsarv

ML projects for demonstrating core concepts

Created 4 years ago
1,041 stars

Top 36.1% on SourcePulse

GitHubView on GitHub
Project Summary

This repository showcases a diverse collection of machine learning projects, ranging from deep learning applications in computer vision and NLP to traditional ML models for prediction tasks. It targets individuals seeking practical examples and codebases to learn and master various ML concepts, offering both deployed Flask applications and GUI-based Tkinter apps.

How It Works

The projects demonstrate practical application of ML techniques across domains like medical diagnosis, driver safety, and image processing. Core technologies include Python with libraries such as scikit-learn, TensorFlow, PyTorch, and OpenCV. Some projects are packaged as Flask web applications for deployment, while others feature Tkinter GUIs for interactive use.

Quick Start & Requirements

  • Install: Clone the repository and install dependencies via requirements.txt for each project.
  • Prerequisites: Python 3.x, pip. Specific projects may require PyTorch, TensorFlow, scikit-learn, OpenCV, Flask, NLTK, and IBM Watson. GPU acceleration is beneficial for deep learning projects.
  • Resources: Setup time varies per project; deep learning models may require significant computational resources for training.
  • Links: Project Overview

Highlighted Details

  • Features deployed Flask apps for Brain Tumor Detection and Diabetes Prediction.
  • Includes GUI applications for Emoji Generation based on emotions.
  • Demonstrates Human Activity Recognition using LSTMs and Distracted Driver Detection with CNNs.
  • Showcases NLP projects like an AI Room Booking Chatbot and a Medical Chatbot.

Maintenance & Community

Maintained by Sarvesh Sharma. Contributions are welcomed via pull requests.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive license allows for commercial use and integration into closed-source projects.

Limitations & Caveats

The repository is a collection of individual projects; a unified setup or deployment script is not provided. Some deep learning models may require substantial computational resources and time for training or fine-tuning.

Health Check
Last Commit

8 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
38 stars in the last 30 days

Explore Similar Projects

Starred by Shizhe Diao Shizhe Diao(Author of LMFlow; Research Scientist at NVIDIA), Evan Hubinger Evan Hubinger(Head of Alignment Stress-Testing at Anthropic), and
2 more.

awesome-deeplearning-resources by endymecy

0%
3k
Deep learning research paper and code repository
Created 8 years ago
Updated 1 week ago
Feedback? Help us improve.