A diverse and growing playground of Python scripts, automation tools, games, and AI projects.
Ranging from simple beginner-friendly utilities to advanced machine learning and computer vision applications.
| Project | Description | Key Tech |
|---|---|---|
| Image Captioning | Generates captions for images using the BLIP deep learning model. | PyTorch, Transformers |
| Recommendation System | Suggests movies and games based on similarity algorithms. | Pandas, Scikit-Learn |
| Object Detection | Detects objects in images using OpenCV and deep learning models. | OpenCV, Deep Learning |
| Voice Assistant | A virtual assistant designed to automate tasks via voice commands. | SpeechRecognition |
| Auto Clicker | GUI-based mouse automation tool with customizable hotkeys. | Tkinter, Pynput |
| File / Folder | Description |
|---|---|
| IMAGE CAPTIONING/ | Generates descriptive captions for images using the BLIP model. |
| recommendation system/ | Content-based recommendation engine for movies and games. |
| Voice_assistant/ | Personalized voice assistant application. |
| Object_detection.py | Detects objects in images using computer vision techniques. |
| Road_Detection.py | Lane detection system for road images. |
| digit-recognizer.py | Recognizes handwritten digits using a trained ML model. |
| face_rego.py | Real-time face recognition using OpenCV. |
| chatbot.py | Simple rule-based conversational chatbot. |
| File / Folder | Description |
|---|---|
| weather.py | Fetch real-time weather data using OpenWeatherMap API. |
| mail_checker.py | Script to check and read latest emails automatically. |
| Whatappmini_bot.py | Automates sending WhatsApp messages. |
| YouTube_Video_Downloader.py | Download videos directly from YouTube. |
| Auto_Clicker.py | GUI automation tool for automatic mouse clicking. |
| image-size-reduce.py | Reduce image size without significant quality loss. |
| watermark.py | Add watermark text or logo to images. |
| pdf_to_text.py | Extract text from PDF documents. |
| img_to _pdf.py | Convert images into a single PDF file. |
| pdf.py | PDF merging and editing utility. |
| UnZIP.py | Extract ZIP archives quickly. |
| digital-clock.py | A simple desktop digital clock application. |
| Expense_Tracker.py | Tool for tracking daily expenses and managing budget. |
| generate_qr.ipynb | Generate custom QR codes using Python. |
| File / Folder | Description |
|---|---|
| BMI-calculator.py | Calculates Body Mass Index based on inputs. |
| Calculate-Age.py | Computes exact age based on birthdate. |
| find-day.py | Identifies the day of the week for any date. |
| number_to_word.py | Converts numerical values into English words. |
| File / Folder | Description |
|---|---|
| connect4.py | Two-player interactive Connect 4 game. |
| LudoGame.py | Simulation of the classic Ludo board game. |
| tic_tac_toe.py | Classic Tic-Tac-Toe strategy game. |
| ponggame.py | Two-player Pong game using Pygame. |
| Dice-Simulator.py | Interactive console dice simulator. |
| guessing_number.py | Number guessing game with random generation. |
| Random_Jokes.py | Generates random programming jokes. |
- Python 3.8 or higher
pippackage manager
git clone https://github.com/ankush850/Python_project-.git
cd Python_project
pip install -r requirements.txtNote:
requirements.txtcontains libraries for all projects combined.
Run any script using Python via the command line:
python filename.pyFor example, to check the weather:
python weather.pyContributions, issues, and feature requests are welcome!
- Fork the repository
- Create a new branch (
git checkout -b feature/awesome-feature) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/awesome-feature) - Open a Pull Request
This project is open-source and is licensed under the MIT License.