Metadata-Version: 2.4
Name: wereldverkenner-mauritius
Version: 1.0.0
Summary: Een slimme digitale reisgids voor Mauritius
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: beautifulsoup4
Requires-Dist: pandas
Requires-Dist: folium
Requires-Dist: matplotlib
Requires-Dist: flask
Dynamic: license-file

# WereldVerkenner 
Een slimme digitale reisgids voor Mauritius.

Deze project is gebouwd in Pyhton en maakt gebruik van meerdere api's en webscrapers.

## Uitleg
Stel je wilt op vakantie maar weet nog niet zo goed wat je allemaal kunt doen dan kan je gebruik maken van deze project. 

Een gebruiker vult zijn persoonlijke reizigersprofiel aan. Vragen zoals interrese en reisgezelschap. Op basis van zijn/haar profiel krijgt de gebruiker een aantal persoonlijke dingens:

    1. Bestemmingen met aanbevolen activiteiten en bijhorende informatie ook beschikbaar in een csv bestand.
    2. Een kaart van Mauritius waar de activiteiten deze tonen ook hoe druk het is op dat locatie.
    3. Een reisseizoen analyse per regio.
    4. Statistieken van de belangrijkste info voor de reiziger.
    5. Tenslotte een volledige dashboard in node-red.

## Vereisten
- Python 3.10+
- Node.js + Node-RED
- Ollama (llama3.2)

## Installatie
pip install requests beautifulsoup4 pandas folium matplotlib flask

## Gebruik
1. Run `data.py` om data op te halen
2. Run `matching.py` om bestemmingen te matchen
3. Start Ollama: `ollama run llama3.2`
4. Start Flask API: `python WereldVerkenner/node.py`
5. Start Node-RED: `node-red`
6. Open `demo.ipynb` voor interactieve demo

## Externe bronnen
**APIs:** OpenWeatherMap, Open-Meteo, Ollama  
**Websites:** holidify.com, worldrouteguide.com, numbeo.com, mauritiusattractions.com


