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

Software Engineer for AI Training Data (School Specific)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Python)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Tier 2)

@ G2i Inc | Remote

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US