DocsDémarrage rapide
Démarrage rapide
Apprenez à utiliser THOR en quelques minutes avec ces exemples pratiques.
Interface Web
Recherche textuelle
- 1Accédez à
http://localhost:3000 - 2Tapez votre recherche en langage naturel, par exemple :
"Je veux aller de Paris à Lyon" - 3Appuyez sur Entrée ou cliquez sur la flèche
- 4Visualisez l'itinéraire optimal sur la carte avec les détails du trajet
Recherche vocale
- 1Cliquez sur l'icône microphone dans la barre de recherche
- 2Autorisez l'accès au microphone si demandé
- 3Parlez naturellement : "Comment aller de Bordeaux à Marseille ?"
- 4Cliquez à nouveau sur le micro pour arrêter l'enregistrement
La recherche vocale utilise la pipeline complète : Whisper transcrit votre voix, spaCy analyse le texte, et Dijkstra trouve l'itinéraire optimal.
Ligne de commande
Pipeline complète (audio)
Terminal
python3 -m src.cli.pipeline \
--audio data/raw/audio/sample_000160.wav \
--stt-model whisper \
--nlp-model spacy \
--pathfinding-model dijkstraRecherche de route directe
Terminal
python3 -m src.cli.pathfinding \
--origin "Paris" \
--destination "Bordeaux" \
--model dijkstraAnalyse NLP seule
Terminal
python3 -m src.cli.nlp \
--text "Je voudrais partir de Lyon pour aller à Nice" \
--model spacyExemple de résultat
Résultat pipeline Toulouse → Bordeaux
=== Résultats ===
Transcription: Je veux voyager de Toulouse à Bordeaux.
Origine: Toulouse
Destination: Bordeaux
Valide: True
Confidence: 0.70
=== Itinéraire ===
⏱️ Temps de trajet: 2h23 (143 min)
📏 Distance totale: 209.5 km
🛤️ Nombre d'étapes: 2
📊 Détails du trajet:
🚄 [TGV] Toulouse Matabiau → Bordeaux Saint-Jean
⏱️ 143 min | 📏 209.5 km | 🚂 17 trains/jour