paint-brush
40 Python Projects Ideas For Studentsby@kalebujordan
16,393 reads
16,393 reads

40 Python Projects Ideas For Students

by Kalebu Jordan May 17th, 2021
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

In this blog post I have organized 40 Python projects that you might be interested trying out. The projects range from webscraping to to natural language processing. 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.

Company Mentioned

Mention Thumbnail
featured image - 40 Python Projects Ideas For Students
Kalebu Jordan  HackerNoon profile picture

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

  1. Image steganography using Python
  2. ASCII based encryption in Python
  3. A simple Keylogger made in Python

Natural language Processing

  1. How to Perform speech recognition in Python
  2. 3 ways to do language translation in Python
  3. How to detect emotions in the text using Python
  4. Make your own knowledge-based chatbot in Python
  5. Make your own Plagiarism detector in Python
  6. How to train your own SMS Spam filter using Python
  7. A python program to automate sentiment analysis of tweets

Web scraping

  1. A python script to scrap coronavirus updates
  2. A python script for Extracting all website links
  3. A beginner guide to web scraping in Python
  4. A spider to scrap entire website images

Machine Learning

  1. Loan repayment Predication with Machine learning

Computer vision

  1. Python based realtime barcode reader
  2. A Python script to convert a picture to sound
  3. How to detect edges in Python using OpenCV
  4. Realtime Vehicle detection in Python

Desktop GUI

  1. A Tkinter GUI calculatorA simple music player application
  2. A simple guessing game applicaton
  3. Building a digital clock in Python
  4. Simulating monty hall problem with Python
  5. Build A simple Camera app with Python
  6. A GUI to Track phone number in Python
  7. A Library Management System
  8. A Desktop for Messaging and Send files over local network

CLIS

  1. A Python CLI tool to remove duplicates files on a drive/folder
  2. A Python based website blocker
  3. CLI chat application in python using sockets
  4. A cross platform Python script to automate computer shutdow


Visualizations

  1. How to Visualize the COVID-19 spread using folium in Python

Embedded and IoT

  1. Ways to controlling arduino boards with Python

Bots and Automation

  1. A Simple Telegram bot

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 connect with me on Twitter

Also you can find more python articles from my personal blog