Sept. 17, 2023, 3:56 a.m. | izam-mohammed

DEV Community dev.to

Here's a list of 100 machine-learning project ideas across various domains and difficulty levels:


Computer Vision Projects:



  1. Image Classification with CNNs.

  2. Object Detection in Images.

  3. Face Recognition.

  4. Handwritten Digit Recognition.

  5. Facial Expression Recognition.

  6. Image Style Transfer.

  7. Content-Based Image Retrieval.

  8. Autonomous Vehicle Lane Detection.

  9. Real-Time Object Tracking.

  10. Document Text Extraction.


Natural Language Processing (NLP) Projects:



  1. Sentiment Analysis on Twitter Data.

  2. Chatbot Development.

  3. Text Summarization.

  4. Named Entity Recognition.

  5. Language Translation.

  6. Speech Recognition.

  7. Question-Answering System.

  8. Topic Modeling.

  9. Text Classification.

  10. Fake News Detection.


Recommender …

analysis autonomous autonomous vehicle classification cnns computer computer vision detection document domains extraction face face recognition ideas image images lane detection language language processing list machine machine learning machine learning projects natural natural language natural language processing nlp processing project projects real-time recognition retrieval sentiment sentiment analysis style transfer text tracking transfer vision

Senior Machine Learning Engineer

@ Kintsugi | remote

Staff Machine Learning Engineer (Tech Lead)

@ Kintsugi | Remote

R_00029290 Lead Data Modeler – Remote

@ University at Buffalo | Austin, TX

R_00029290 Lead Data Modeler – Remote

@ University of Texas at Austin | Austin, TX

Senior AI/ML Developer

@ Lemon.io | Remote

Data Engineer (Contract)

@ PlayStation Global | United States, Remote