Projet Chatbot tourisme durable

Portfolio Image
Portfolio Image
App Screenshot Image
App Screenshot Image
Python AWS Bedrock Lambda API Gateway S3
AWS Bedrock - Claude
Octobre 2025

Chatbot tourisme durable

Le projet chatbot tourisme durable repose sur une architecture moderne et modulaire, conçue pour exploiter les services cloud d'AWS. L'application utilise AWS Bedrock (Claude) comme moteur d'IA générative, enrichi par une logique RAG (Retrieval-Augmented Generation) qui combine les réponses du modèle avec des données stockées dans Amazon S3. Les échanges sont orchestrés par des fonctions AWS Lambda, déclenchées via Amazon API Gateway, garantissant une scalabilité serverless et une gestion sécurisée des requêtes. Cette séparation claire entre la logique métier, la gestion des données et la couche d'exposition facilite la maintenabilité, l'évolution et l'intégration de nouvelles fonctionnalités.

Architecture

  • AWS Bedrock (Claude) : moteur d'IA générative utilisé pour comprendre les requêtes et fournir des réponses pertinentes.
  • AWS Lambda :fonctions serverless qui orchestrent les appels entre le modèle, les sources de données et la logique métier.
  • Amazon API Gateway : point d'entrée sécurisé pour exposer l'API du chatbot et gérer les requêtes des utilisateurs.
  • Amazon S3 : stockage des documents et des données de référence, utilisés pour enrichir les réponses via la logique RAG.
Cette architecture modulaire permet de séparer clairement la logique métier, la gestion des données et la présentation, tout en garantissant scalabilité et maintenabilité.

Sustainable Tourism Chatbot est une application IA conçue pour promouvoir le tourisme durable en Europe. Elle utilise AWS Bedrock Claude pour fournir des recommandations personnalisées de destinations respectueuses de l'environnement. L'objectif est d'aider les voyageurs à découvrir des alternatives responsables, tout en rendant l'expérience simple et interactive grâce à un chatbot.

De nombreux voyageurs souhaitent adopter des pratiques plus durables, mais manquent d'informations fiables et accessibles. Les plateformes existantes sont souvent trop générales ou ne mettent pas en avant l'impact écologique des choix de voyage. Le défi était donc de concevoir une solution interactive et intelligente, capable de guider les utilisateurs vers des destinations responsables.

Le projet propose un chatbot alimenté par l'IA qui regroupe :

  • Des recommandations de destinations européennes axées sur le tourisme durable.
  • Une interaction naturelle grâce au modèle Claude via AWS Bedrock.
  • Une architecture modulaire et extensible, permettant d'ajouter facilement de nouvelles sources de données.
  • Une interface simple et intuitive, adaptée aux voyageurs soucieux de l'environnement.

Caractéristiques principales

  • Intégration avec AWS Bedrock Claude
  • Architecture RAG modulaire
  • Coût maîtrisé
  • Scalabilité serverless
  • Sécurité et conformité
  • Extensibilité future