A curated collection of Python scripts designed to automate daily tasks, handle media processing, and demonstrate Computer Vision capabilities. This repository contains tools for everything from tracking attendance using Face ID to merging PDFs and fetching real-time weather data.
| Project | Description | Key Libraries |
|---|---|---|
| 🤖 AI Attendance System | Real-time face recognition system that logs attendance to a CSV file with timestamps. | cv2, face_recognition, numpy |
| ⛅ Weather Fetcher | CLI tool to get detailed real-time weather data for any city using WeatherAPI. | requests, json |
| 🗣️ Text-to-Speech | Converts user text input into audible speech (offline). | pyttsx3 |
| 📄 PDF Merger | Utility to combine multiple PDF documents into a single file. | PyPDF2 |
| 🖼️ Image Resizer | script to rescale images by percentage while maintaining aspect ratio. | cv2 |
Make sure you have Python installed. You will need to install the following dependencies:
pip install opencv-python numpy face_recognition requests pyttsx3 PyPDF2