Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

MohamedAliWerda/Tunisia-Tourism-Recommendation-Visualization-App

Record type:

software
Creator:
Moh
Host:
Python desktop application that analyzes tourism data and provides personalized travel recommendations in Tunisia using machine learning, and interactive visualization. The application is developed with Tkinter for the graphical interface and integrates data analysis, recommendation logic, and interactive maps in a single desktop environment. # 🇹🇳 Tunisia Tourism Recommendation & Visualization App This project is a Python desktop application that analyzes tourism data and provides personalized travel recommendations in Tunisia using data science, machine learning, and interactive visualization. The application is developed with **Tkinter** for the graphical interface and integrates data analysis, recommendation logic, and interactive maps in a single desktop environment. ## ✨ Features ### 📊 Tourism Data Analysis * **Comprehensive Analysis:** Analysis of Tunisian and world tourism datasets. * **Visual Insights:** Generates charts, comparisons, and trends using Matplotlib. ### 🎯 Smart Recommendation System * **User Preferences:** Users can select: * Category * Subcategory * Sub-subcategory * Price range * **Hybrid Logic:** Recommendations are generated based on: * **Text Similarity:** Matching user preferences vs. destinations. * **Geographic Proximity:** Calculating distances using the Haversine formula. ### 🗺️ Interactive Map Inside the App * **Embedded Maps:** Recommended destinations are displayed on a map rendered directly inside the application (not in a browser). * **Route Planning:** Routes are drawn automatically between selected locations. * **Smart Suggestions:** The nearest restaurant is automatically added to the trip. ### 🖥️ User-Friendly Desktop Interface * **GUI Based:** No command-line interaction required. * **Easy Controls:** Dropdowns and input fields for preferences. * **Interactive:** Buttons to generate recommendations and visual reports instantly. ## 🧠 Technologies Used * **Python** * **Tkinter** – Desktop Graphical User Interface (GUI) * **Pandas & NumPy** – Data processing and manipulation * **Matplotlib** – Data visualization and plotting * **Scikit-learn** – Recommendation system logic (text similarity) * **Folium + HTML rendering** – Interactive map integration * **Geographic calculations** – Haversine distance formula ## 💻 Installation & Usage ### 1. Clone the Re …

Visit

github.com

Similar

HopesPacific/Rwanda-Tourism-RecommendationMaltigold/Product-Recommendation-APPAiyelabeganmaryam/fertilizer-recommendation-app-for-maizeSamwel17/Tourism-ML-appChrisWalt3r/AI-powered-Tourism-Recommendation-System-for-Ugandadhanashri9294/Tanzania-Tourism-Prediction-App

HopesPacific/Rwanda-Tourism-Recommendation

# Rwanda Tourism Destination Recommendation System **Machine Learning-Based Tourism Destination Rec

Maltigold/Product-Recommendation-APP

A Streamlit-powered product recommendation app that helps users discover similar African food items

Aiyelabeganmaryam/fertilizer-recommendation-app-for-maize

AI-powered precision nutrient management system for Northern Nigeria maize production >>>>>> c2207f

Samwel17/Tourism-ML-app

A simple app to predict expenditures used by a tourist during a visit in Tanzania touristic sites #

ChrisWalt3r/AI-powered-Tourism-Recommendation-System-for-Uganda

Discover the best of Uganda. Tell us what you like, and we'll plan the perfect trip for you. From go

dhanashri9294/Tanzania-Tourism-Prediction-App

## Tanzania Tourism Expenditure Prediction ## Overview This is a Machine Learning web applicatio