Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Python Projects Collection

Python Status License

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.


🌟 Highlights

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

📂 Project Library

🤖 AI, Machine Learning & Computer Vision

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.

🛠 Automation & Utilities

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.

🧮 Math & Mini Tools

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.

🎮 Games & Fun

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.

🚀 Getting Started

Prerequisites

  • Python 3.8 or higher
  • pip package manager

📥 Installation

git clone https://github.com/ankush850/Python_project-.git
cd Python_project
pip install -r requirements.txt

Note: requirements.txt contains libraries for all projects combined.


▶ Running a Project

Run any script using Python via the command line:

python filename.py

For example, to check the weather:

python weather.py

🤝 Contributing

Contributions, issues, and feature requests are welcome!

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/awesome-feature)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature/awesome-feature)
  5. Open a Pull Request

📜 License

This project is open-source and is licensed under the MIT License.


⭐⭐⭐ If you find this repository useful, please consider giving it a Star! ⭐⭐⭐


Ankush
Python Developer | Automation Enthusiast | AI Explorer
Built with ❤️ using Python

About

Python_project- is a curated collection of beginner to intermediate Python scripts, GUI utilities, and small applications, designed to help learners explore core programming concepts through practical examples. The repository is modular and expandable, making it a useful “playground” for experimentation and growth.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages