NutrigenieLLM / README.md
Sahm269's picture
Upload 5 files
5b5da14 verified
|
raw
history blame
2.45 kB
---
title: Image To Text App
emoji: 📹
colorFrom: blue
colorTo: red
sdk: streamlit
app_file: main.py
pinned: false
---
# Nutrigénie
**Nutrigénie** est un assistant nutritionnel intelligent conçu pour aider les utilisateurs à adopter une alimentation saine et personnalisée. Basé sur des technologies de pointe en traitement du langage naturel et un système de **Retrieval-Augmented Generation (RAG)**, Nutrigénie fournit des conseils nutritionnels personnalisés et des recettes de cuisine adaptées aux besoins individuels.
## 🌟 Fonctionnalités principales
- **Chatbot interactif** : Engage des conversations fluides et naturelles sur la nutrition.
- **Recommandation de recettes** : Suggère des recettes de cuisine basées sur les préférences alimentaires et les besoins nutritionnels.
- **Conseils personnalisés** : Fournit des recommandations sur les habitudes alimentaires et le mode de vie.
- **Analyse des habitudes de vie** : Pose des questions ciblées pour mieux comprendre les besoins de l'utilisateur.
## 🚀 Démo en ligne
Accédez à Nutrigénie ici : [Nutrigénie sur Hugging Face Spaces](https://huggingface.co/spaces/Sahm269/NutrigenieLLM)
## 📁 Installation locale (optionnel)
Si vous souhaitez cloner et exécuter le projet en local :
```bash
# Clonez le dépôt
git clone https://github.com/Sahm269/LLM_project.git
cd LLM_project
# Créez un environnement virtuel
python -m venv venv
source venv/bin/activate # Sous Windows : venv\Scripts\activate
# Installez les dépendances
pip install -r requirements.txt
# Lancez l'application
streamlit run main.py
```
## 🌐 Utilisation
1. Accédez à l'application via le lien fourni ou lancez-la en local.
2. Engagez une conversation avec Nutrigénie en posant des questions sur la nutrition.
3. Recevez des conseils personnalisés et des suggestions de recettes.
## 👾 Technologies utilisées
- **Python** : Langage principal pour la logique de l'application.
- **Streamlit** : Framework pour créer des applications web interactives.
- **Hugging Face Spaces** : Hébergement de l'application.
- **PostGreSQL/ChromaDB** : Gestion de la base de données pour les conversations et les recettes.
- **RAG (Retrieval-Augmented Generation)** : Pour améliorer la précision des réponses.
---
**Nutrigénie** — Votre assistant personnel pour une alimentation saine et équilibrée !