--- 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 !