Skip to content

ankush850/Python_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Projects Collection

Python Status License

A diverse playground of Python scripts, automation tools, games, and AI projects. From simple 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
Auto Clicker GUI-based mouse automation tool with customizable hotkeys. Tkinter, Pynput
YouTube Downloader Download videos directly from YouTube in high quality. Pytube
Face Recognition Real-time face detection and recognition system. OpenCV

📂 Project Library


🤖 AI & Machine Learning

File / Folder Description
IMAGE CAPTIONING/ Generates descriptive captions for images using the BLIP model.
recommendation system/ Content-based recommendation engine for movies and games.
digit-recognizer.py Recognizes handwritten digits using a trained ML model.
Object_detection.py Detects objects in images using computer vision techniques.
face_rego.py Real-time face recognition using OpenCV.
chatbot.py Simple rule-based conversational chatbot.
Road_Detection.py Lane detection system for road images.

🛠 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.
generate_qr.ipynb Generate custom QR codes using Python.

🎮 Games & Fun

File / Folder Description
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

1️⃣ Clone the repository

git clone https://github.com/ankush850/Python_project-.git
cd Python_project

2️⃣ Install dependencies

pip install -r requirements.txt

Note: requirements.txt contains libraries for all projects.


▶ Running a Project

Run any script using Python:

python filename.py

Example:

python weather.py

📦 Key Dependencies

This collection uses several powerful open-source libraries.

Data Science

  • NumPy
  • Pandas
  • Matplotlib

AI & Machine Learning

  • TensorFlow
  • PyTorch
  • Scikit-Learn

Computer Vision

  • OpenCV

Automation & Web

  • Requests
  • BeautifulSoup4
  • Flask
  • Pytube

GUI

  • Tkinter

📊 Project Categories

Total Projects: 20+

Category Count
AI & Machine Learning 7
Automation Tools 12
Games 6

🤝 Contributing

Contributions are welcome.

Steps:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Submit a pull request

📜 License

This project is licensed under the MIT License.


⭐ Support

If you find this repository useful:

⭐ Star the repo 🍴 Fork the project 🐍 Explore Python projects


👨‍💻 Author

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors