Skip to content

CoastalPulse analyzes tourism trends using real-time image analysis and prediction.

Notifications You must be signed in to change notification settings

vasileiosalevizos/coastalpulse_bog_datathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoastalPulse

The CoastalPulse project, which analyzes tourism trends, was created for the Bank of Greece Datathon. The marketing director of a tourism board, Jane, wants to understand the current trends and predict upcoming drops in the tourism sector. CoastalPulse, a patent-pending technology that provides real-time analysis of images and videos from various sources, including satellite and surveillance cameras, was learned about by her. CoastalPulse can integrate with Google Maps and uses advanced models to predict market trends in the tourism industry. By leveraging real-time image analysis and predictive capabilities, marketing is facilitated targeting potential visitors during anticipated downturns in the tourism sector. The coastal destination benefits from more evenly distributed tourists, reduced overcrowding at popular attractions, and a more stable tourism industry. Valuable insights and data-driven predictions are provided to inform marketing decisions and ensure the long-term success of the coastal destination.

image

image

image

Table of Contents
  1. Use cases
  2. Usage
  3. Installation
  4. Team

Use case

Optimizing Tourism Marketing Campaigns with CoastalPulse

Objective

Jane, the marketing director of a tourism board, wants to understand the current trends and predict upcoming drops in the tourism sector to optimize marketing campaigns for her coastal destination. CoastalPulse, a patent-pending technology, can provide her with valuable insights and data-driven predictions to ensure long-term success and stability in the tourism industry.

Data Collection and Integration

Jane's team integrates CoastalPulse with Google Maps and configures it to collect real-time images and videos from various sources, such as satellite and surveillance cameras, covering the coastal destination and its popular attractions.

Model Training and Deployment

Using Python and the PyTorch framework, Jane's team trains machine learning models to analyze the collected images and videos for various patterns and trends. These models are deployed on a FastAPI backend, providing a scalable and efficient solution for real-time analysis.

Predictive Analytics

CoastalPulse uses the trained models to identify trends in visitor patterns and predict potential downturns in the tourism sector. These predictions are generated based on factors such as historical data, seasonal patterns, and current events that may impact tourism.

Marketing Strategy Development

Jane and her team use the insights and predictions provided by CoastalPulse to develop targeted marketing campaigns aimed at potential visitors during anticipated downturns. By promoting the coastal destination during these periods, they can help distribute tourists more evenly throughout the year, reducing overcrowding at popular attractions and ensuring a more stable tourism industry.

Performance Evaluation and Improvement

Jane's team continuously monitors the performance of their marketing campaigns and the accuracy of CoastalPulse's predictions. They use this feedback to refine their marketing strategies and improve the machine learning models, ensuring they remain up to date and effective.

Outcome

By leveraging CoastalPulse's real-time image analysis and predictive capabilities, Jane's coastal destination benefits from optimized marketing campaigns, more evenly distributed tourists, reduced overcrowding at popular attractions, and a more stable tourism industry. This innovative solution enables data-driven decision-making, ensuring the long-term success of the coastal destination.

Tasks for Implementing

  • Data collection and integration. Identify and access relevant data sources for images and videos (satellite, surveillance cameras, etc.)
  • Model training and deployment. Select appropriate machine learning algorithms for trend analysis and prediction
  • Predictive analytics. Generate insights and predictions based on the trained models and real-time data analysis
  • Analyze the effectiveness of marketing campaigns and the accuracy of CoastalPulse predictions
  • Develop cross-platform for native application for iOS and react for web

(back to top)

Usage

Start back-end.

Before starting the service openai token is required. Thus, copy/paste it to MYTOKEN.

Activate python virtual environment

# create venv
python -m venv .dev
# activate env
source .dev/bin/activate
pip install -r requirements.txt

Deploy server

uvicorn main:app --reload

Docs (swagger) http://127.0.0.1:8000/docs.

Export dependencies:

pip3 freeze > requirements.txt

(back to top)

Installation

Start fornt end

cd coastalpulse
npm install leaflet react-leaflet
npm start

Dataset

(back to top)

Team

  • Nikitas Gerolimos
  • Ilias Georgousis
  • Dimitra Maliarou
  • Georgios (Giorgos) Hobis
  • Matthaios Tasios
  • Alexis Stathopoulos
  • Adonis Messinis
  • Vasileios (Vasilis) Alevizos

(back to top)

About

CoastalPulse analyzes tourism trends using real-time image analysis and prediction.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published