Hello guys , in this blog post I have organized 40 Python projects that you might be interested trying out ranging from webscraping to to natural language processing.
All the project listed here are the one I have built personally as I learn python and I thought it might be useful sharing them with other people learning python so as to help them solidify python skills as they build them.
I have attached Either a blog post about the project or a Github repository with the source code of the project, I hope you will find them useful.
In case you face any issues while trying to run any of these projects, please feel free to reach me through my email at isaackeinstein(at)gmail.com, Good luck.
Cybersecurity
Natural language Processing
- How to Perform speech recognition in Python
- 3 ways to do language translation in Python
- How to detect emotions in the text using Python
- Make your own knowledge-based chatbot in Python
- Make your own Plagiarism detector in Python
- How to train your own SMS Spam filter using Python
- A python program to automate sentiment analysis of tweets
Web scraping
- A python script to scrap coronavirus updates
- A python script for Extracting all website links
- A beginner guide to web scraping in Python
- A spider to scrap entire website images
Machine Learning
Computer vision
- Python based realtime barcode reader
- A Python script to convert a picture to sound
- How to detect edges in Python using OpenCV
- Realtime Vehicle detection in Python
Desktop GUI
- A Tkinter GUI calculator
- A simple music player application
- A simple guessing game applicaton
- Building a digital clock in Python
- Simulating monty hall problem with Python
- Build A simple Camera app with Python
- A GUI to Track phone number in Python
- A Library Management System
- A Desktop for Messaging and Send files over local network
CLIS
- A Python CLI tool to remove duplicates files on a drive/folder
- A Python based website blocker
- CLI chat application in python using sockets
- A cross platform Python script to automate computer shutdown
Visualizations
Embedded and IoT
Bots and Automation
Hope you find them useful, in case you would have anything to add just fork it, and it will be my pleasure merging your helpful contributions.
Did you count, its 35 not 40 I will take the remaining as debt and will update along the way !!
You can find more more articles from a personal blog kalebujordan.dev
Top comments (6)
awesome list - this ist really very very cool!
Thank you for sharing this with us
You're welcome, thanks too for finding it useful
Good one. It's amazing that you've done most of these projects
Thank you Daniel
Great list, thanks for this!
Thanks too for finding it useful