Skip to main content

Een slimme digitale reisgids voor Mauritius

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wereldverkenner_mauritius-1.0.0.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wereldverkenner_mauritius-1.0.0-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file wereldverkenner_mauritius-1.0.0.tar.gz.

File metadata

File hashes

Hashes for wereldverkenner_mauritius-1.0.0.tar.gz
Algorithm Hash digest
SHA256 230a862dd90fa43b0956ba7bc43f07d36681ff32b0ff2c034675a7662b5321ce
MD5 b959b461ead0cab1e04f306592ab64ae
BLAKE2b-256 d4aa155bd67b9949f0f1e97cb70d14f2fe64dd73d78ed86f3c50643a2ccbddc7

See more details on using hashes here.

File details

Details for the file wereldverkenner_mauritius-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wereldverkenner_mauritius-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 351245bd2d39cbbb880a73b56d2c7b7e25eeb8cb60b7ebadaf88cff108cdd5a7
MD5 9a88d68dc5b63b94106781ae7a9a45a8
BLAKE2b-256 33e035a897f165c78732dff297ef4cd5634445a8619dfb6115221f0b9457a83b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page