Welcome to my central repository of Python core utilities, applications, and automation frameworks. This collection showcases my progression from basic scripting and algorithmic game loops to data engineering, external API orchestrations, and system file manipulation.
The applications are categorized by operational complexity and industry domain below:
03_calculator.py- Terminal mathematical logic processor.05_todo_list.py- State management application utilizing list paradigms.06_password_generator.py- Randomization security string generator.07_contact_book.py- Dynamic directory with create/read/update properties.10_Desktop_Notifier.py- Background alert notification bridge.16_unit_converter.py- Algorithmic conversion engine for scalar metrics.17_desktop_cleaner.py- Automation script organizing loose directory structures by mime/extension.
02_rock-paper-scissors.py- Deterministic conditional matrix matching game.04_number_guessing_game.py- Logarithmic search feedback application.08_quiz_game.py- Point collection tracker utilizing data array maps.11_Dice_Roller_Simulator.py- Pseudo-random number generation simulator.13_Digital_Metronome.py- Multi-threaded audio interval loop.
01_Chatbot.py- Basic lexical matching terminal conversational assistant.09_currency_converter.py- Mathematical conversion using basic exchange ratios.12_QR_Code_Generator.py- Matrix barcode binary asset generator.14_weather_app.py- JSON data fetch processor interacting with external weather telemetry APIs.15_expense_tracker.py- Ledger tracker with mathematical compounding calculations.18_url_shortener.py- REST API integration utilizing HTTP payloads to compress web links.19_pdf_word_counter.py- Multi-page binary PDF parser and statistical text keyword analyzer.
- Languages: Python 3.x
- Core Libraries:
os,sys,shutil,re,collections,time - External Dependencies:
requests(API integration),pypdf(File processing) - Design Patterns: Object-Oriented Programming (OOP), Functional Decomposition, Script Automation, Regular Expressions.
- Clone this entire project laboratory workspace:
git clone [https://github.com/aadish999/Python-Mini-Projects.git](https://github.com/aadish999/Python-Mini-Projects.git)