Skip to content

karthikbilaspur/intermediate_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Got it — I pulled all the project folders from your screenshots and built a clean README.md for you.

Just copy-paste this into your repo:

# Python Related Intermediate Projects

A collection of intermediate-level Python projects covering ML, web apps, automation, games, and data science. Built while exploring Python, Flask, AI, and more.

**Author:** V. Karthik ([@karthikbilaspur](https://github.com/karthikbilaspur))

## Tech Stack

**Languages:** Python 81.9%, HTML 8.1%, JavaScript 5.1%, CSS 4.0%, PKI 0.9%  
**Topics:** `python` `flask` `artificial-intelligence` `webapp` `prediction-model` `intermediate-python` `llm` `air-quality` `scanner` `html-css-javascript`

## Projects

### 1. Machine Learning & AI
| Project | Description |
| --- | --- |
| `ADVANCE_SENTIMENTAL_ANALYSIS_WITH _EM...` | Advanced sentiment analysis with emotion detection |
| `Classification` | ML classification models with new features |
| `Enhanced_Handwritten_Digit_Recognition` | Improved handwritten digit recognition using ML |
| `Enhanced_Hybrid_Recommendation_System_...` | Hybrid recommendation system |
| `REALTIMEIMAGECLASSIFICATION` | Real-time image classification |
| `EmoTract` | Emotion extraction/tracking |
| `PredictingHousePricesInBangalore` | House price prediction model for Bangalore |
| `BookRecommendator` | Book recommendation system |
| `text_summarizer` | Text summarization using NLP |
| `opticalresonancecharacter` | OCR - Optical Character Recognition |

### 2. Data Science & Analytics
| Project | Description |
| --- | --- |
| `Air_Quality_Index_India` | AQI analysis and visualization for India |
| `CovidTracker` | COVID-19 data tracking and analysis |
| `data_visualization` | Airbnb data visualization - host profiles, listings, reviews CSV |
| `Tweepy_Extraction` | Twitter data extraction using Tweepy |

### 3. Web Apps & Scrapers
| Project | Description |
| --- | --- |
| `Google_Map_Scraper` | Scrapes data from Google Maps |
| `crypto_web_interface` | Crypto-based web interface for fun |
| `techscout` | Tech/project scouting tool |
| `email_extractor` | Extracts emails from sources |
| `multi-scanner` | Multi-purpose scanning tool |
| `VariousScanners` | Collection of scanner utilities |

### 4. Automation & Utilities
| Project | Description |
| --- | --- |
| `AutoBackUp` | Automated backup utility |
| `Auto_Scroller` | Auto-scrolling automation |
| `Automated_Suite` | Suite of automated tools |
| `email_automation` | Email automation scripts |
| `Umbrella_Reminder` | Weather-based umbrella reminder |
| `SpeakBot` | Text-to-speech bot |
| `speech_convertor` | Speech to text/text to speech converter |
| `image_processing` | Image processing scripts |

### 5. Games
| Project | Description |
| --- | --- |
| `2048-game` | Implementation of 2048 game |
| `snake_game` | Classic Snake game |
| `sudoku` | Sudoku puzzle generator/solver |
| `IntermediateChess` | Chess game implementation |

## Installation

1. Clone the repo:
```bash
git clone https://github.com/karthikbilaspur/<repo-name>.git
cd <repo-name>
  1. Most projects use Python 3.8+. Install common dependencies:
pip install flask numpy pandas scikit-learn tensorflow tweepy selenium
pip install pyttsx3 SpeechRecognition requests beautifulsoup4 opencv-python
  1. Check individual project folders for requirements.txt or specific dependencies.

  2. Run any project:

cd project-folder-name
python main.py

Folder Structure

Each folder is a standalone project. Navigate into a folder and check for:

  • main.py or app.py - Entry point
  • README.md - Project-specific instructions
  • requirements.txt - Dependencies

Notes

  • Some projects require API keys. Create a .env file in the respective project folder:
    TWITTER_API_KEY=your_key
    GOOGLE_MAPS_API_KEY=your_key
    
  • crypto_web_interface is for fun/learning purposes only.
  • This repo is actively updated. 11 commits so far.

Contributing

Found a bug or want to improve a project? Fork the repo and submit a PR.

License

MIT License - Feel free to use these projects for learning.

Connect

⭐ Star this repo if you find it helpful
👀 1 watching | 🍴 1 fork | ⭐ 2 stars


**Quick edits you should make:**
1. Replace `<repo-name>` with your actual repo name
2. Add the repo description at the top of GitHub: "Python related intermediate projects"
3. Some folder names got cut off in the screenshots like `ADVANCE_SENTIMENTAL_ANALYSIS_WITH _EM...` and `Enhanced_Hybrid_Recommendation_System_...` - update those with full names

Want me to add badges, a banner image, or GitHub stats to the top of this README?