This Github repository contains 5 great projects on python
👨💻 Created by Rohit Pawale
Welcome to my curated collection of beginner-to-intermediate level Python Projects. Each project showcases the application of core Python concepts, various libraries, and real-world use cases. Dive in and explore! 🔍
🔊 A simple speech assistant that speaks what the user types using pyttsx3 or Windows PowerShell TTS.
- Takes user input and converts it to speech
- Says goodbye when exited
- Offline functionality (no internet required)
- Version 1.1 used PowerShell; 2.1 uses
pyttsx3for better control
☁️ A console-based weather reporting app that fetches real-time weather data using the WeatherAPI and speaks the result.
- Fetches temperature (°C and °F) and weather conditions
- Uses
requestsandjsonmodules to parse API data - Uses
pyttsx3to speak weather details - Clean and simple CLI design
📌 Requires a valid WeatherAPI key
🧩 A utility to resize images using OpenCV.
- Reads and resizes an image by a defined percentage
- Saves the resized image to a new file
- Can be integrated into automation pipelines
- Uses
cv2.imread(),cv2.resize(), andcv2.imwrite()
🧠 Tip: Works with .jpg, .png, etc.
📎 A Python script to merge multiple PDF files into a single document using PyPDF2.
- Combines two or more PDF files into one
- Lightweight and minimal code
- Customizable list of PDF files
- Generates
merged.pdfas output
📷 A real-time attendance system using Face Recognition and OpenCV.
- Recognizes multiple known faces via webcam
- Writes present students' names with timestamps into a CSV file
- Displays real-time video feed with overlayed text
- Uses
face_recognition,cv2,numpy,datetime, andcsv - Automatically saves attendance with the current date as filename
Faces/ folder for best accuracy.
Hi! I'm Rohit Pawale, passionate about Python and electronics, creating projects that blend AI, automation, and real-world utility. 😊 Feel free to ⭐ the repo and connect with me on LinkedIn.
Project 1: Robo Speaker
Project 2: Weather App
Project 3: Image Resizer
Project 4: PDF Merger
Project 5: Facial Recognition Attendance System





