Check out our FREE Web Developer Track!
Completely free • Community Driven

Machine Learning Projects

Free machine learning projects with guided instructions.

Machine Learning

Exploratory Analysis of Geolocational Data

Experience a day in the life of a Data Scientist/Engineer by doing a full-fledged analysis of real-life data. Fetch, Clean, Analyse and run K Means Clustering on Geolocational data to recommend accommodations to immigrants to a city!

Author

Anant Shukla

Collaborator(s)

Kiran Suresh
,
Kevin Paulose

Prerequisite(s)

Python
15 hours
Difficulty: Intermediate

Skills to be Learned

REST API
K-Means Clustering
Data Preparation
Data Visualisation
Download Project

Companion App: A mental health tracker built using Flutter and Firebase.

This project involves building a simple app in Flutter that tracks mental health of its users and tries to help them get through their condition by suggesting tasks and keeping record of their progress. Beginners in Flutter will find this project challenging to complete, intermediate folks might learn new things about accessibility, design practices and fine-tuning the app for the audience in question and will have fun building the app. Folks who are at an advanced stage of development might find this project a decent addition to their portfolio.

Author

Jayesh Sharma

Collaborator(s)

Kevin Paulose
,
Kiran Suresh

Prerequisite(s)

Flutter, Firebase (intermediate)
65 hours
Difficulty: Intermediate

Skills to be Learned

UI/UX
Mobile App Development
Cloud Firestore
Authentication
Download Project

Chatbot Song Recommender System

Do you want to see the power of AI without doing any actual ML/DL? If yes, then you are surely going to love this project. In this project we will be building a Chatbot that recommends songs based on the emotional analysis of the conversation. For everything which we would be doing, we would be using an already available API or Open-Source tools available.

Author

Sagar Sehgal

Collaborator(s)

Kevin Paulose
,
Mridula Reddy

Prerequisite(s)

Python
50 hours
Difficulty: Intermediate

Skills to be Learned

Python
API
Chatbot
Download Project

Visualising and forecasting stocks using Dash

If you are interested in the stock market, then this project will help you visualise stock data easily. Python is the only programming language used for this powerful project. This intermediate project also encompasses web development.

Author

Sujay Goswami

Collaborator(s)

Kevin Paulose
,
Kiran Suresh

Prerequisite(s)

Python, HTML, CSS
25 hours
Difficulty: Intermediate

Skills to be Learned

Dash Python
Data visualisations
Machine Learning
Web Development
Download Project

Machine Learning Preprocessing CLI

Are you a Machine Learning developer? Do you love to play with different Machine Learning Algorithms? But do you find preprocessing tedious? If all your answers are YES then you are at the right place. This project is perfect for you.

Author

Utkarsh Gupta

Collaborator(s)

Kevin Paulose
,
Kiran Suresh

Prerequisite(s)

Python
30 hours
Difficulty: Intermediate

Skills to be Learned

OOPS
Pandas
Exception Handling
Notify when download is available

Explore our Categories

Submit Project

Submit your Projects

Would you like to contribute your own projects to Crio Projects Hub? Share your project with us and we will work with you to feature it here.