Skip to content

MohnishKJ/CheckTheDemand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CheckTheDemand πŸ“Š

ML-based tourism demand prediction system that forecasts travel demand from booking and customer-related features.

πŸš€ What it does

  • Takes booking-related travel details as input through a web interface
  • Predicts tourism demand as High or Low
  • Built for travel agencies, tourism planners, and hospitality services to plan resources based on demand trends

βš™οΈ How it works

  • Preprocesses and engineers features from booking data
  • Trains a Scikit-learn model and serializes it as a .pkl file
  • Flask backend serves the model and handles predictions
  • Application packaged with Docker for consistent deployment
  • Deployed as a cloud web service on Render
  • GitHub Actions enables automatic redeployment on every push

πŸ— System Architecture

Dataset β†’ Data Preprocessing β†’ Feature Engineering β†’ Model Training β†’ Model Serialization (.pkl) β†’ Flask Web App β†’ Docker Container β†’ Render Cloud Deployment β†’ Automated CI/CD via GitHub Actions

πŸ› οΈ Tech Stack

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Python
  • Flask

Machine Learning

  • Scikit-learn
  • Pandas
  • NumPy
  • Matplotlib

Deployment

  • Render

DevOps & MLOps

  • Docker
  • GitHub Actions (CI/CD)

Version Control

  • Git
  • GitHub

πŸ‘€ Owner & Author

Mohnish KJ Final Year B.E CSE (AI & ML) Student | AI & ML Enthusiast

Built as an end-to-end ML application with a focus on real-world deployment, automation, and modern MLOps practices.

About

ML-based tourism demand prediction system, deployed with Docker and CI/CD on Render πŸ“Š

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors