Spaces:
Sleeping
Sleeping
Update README.md
Browse files
README.md
CHANGED
|
@@ -1,10 +1,83 @@
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
-
emoji:
|
| 4 |
colorFrom: blue
|
| 5 |
-
colorTo:
|
| 6 |
sdk: gradio
|
| 7 |
sdk_version: 5.31.0
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
-
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
title: KolaBot - Assistant CV Interactif
|
| 3 |
+
emoji: 🤖
|
| 4 |
colorFrom: blue
|
| 5 |
+
colorTo: indigo
|
| 6 |
sdk: gradio
|
| 7 |
sdk_version: 5.31.0
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
+
---
|
| 11 |
+
|
| 12 |
+
# KolaBot - Votre Assistant CV Interactif
|
| 13 |
+
|
| 14 |
+
Bienvenue sur KolaBot, un chatbot intelligent qui vous permet d'explorer et de poser des questions sur le CV de Sidoine Kolaole Yebadokpo. Ce projet utilise l'IA pour fournir des réponses précises basées sur le contenu du CV.
|
| 15 |
+
|
| 16 |
+
## ✨ Fonctionnalités
|
| 17 |
+
|
| 18 |
+
- Posez des questions en langage naturel sur les compétences, expériences et formations
|
| 19 |
+
- Réponses précises basées sur les informations du CV
|
| 20 |
+
- Interface utilisateur intuitive et réactive
|
| 21 |
+
- Technologie d'IA avancée avec Gemini 1.5 Flash
|
| 22 |
+
|
| 23 |
+
## 🚀 Prérequis
|
| 24 |
+
|
| 25 |
+
- Compte [Hugging Face](https://huggingface.co/)
|
| 26 |
+
- Clé API Google Generative AI (Gemini)
|
| 27 |
+
|
| 28 |
+
## 🔧 Configuration requise
|
| 29 |
+
|
| 30 |
+
- Python 3.8+
|
| 31 |
+
- Voir le fichier `requirements.txt` pour les dépendances
|
| 32 |
+
|
| 33 |
+
## 🛠 Installation
|
| 34 |
+
|
| 35 |
+
1. Clonez ce dépôt :
|
| 36 |
+
```bash
|
| 37 |
+
git clone https://huggingface.co/spaces/Sidoineko/cv-chatbot
|
| 38 |
+
cd cv-chatbot
|
| 39 |
+
```
|
| 40 |
+
|
| 41 |
+
2. Installez les dépendances :
|
| 42 |
+
```bash
|
| 43 |
+
pip install -r requirements.txt
|
| 44 |
+
```
|
| 45 |
+
|
| 46 |
+
3. Configurez vos variables d'environnement :
|
| 47 |
+
- Créez un fichier `.env` à la racine du projet
|
| 48 |
+
- Ajoutez votre clé API Google :
|
| 49 |
+
```
|
| 50 |
+
GOOGLE_API_KEY=votre_cle_api_ici
|
| 51 |
+
```
|
| 52 |
+
|
| 53 |
+
## 🚀 Utilisation
|
| 54 |
+
|
| 55 |
+
1. Lancez l'application :
|
| 56 |
+
```bash
|
| 57 |
+
python app.py
|
| 58 |
+
```
|
| 59 |
+
|
| 60 |
+
2. Ouvrez votre navigateur à l'adresse indiquée (généralement http://localhost:7860)
|
| 61 |
+
|
| 62 |
+
3. Posez vos questions dans la zone de chat, par exemple :
|
| 63 |
+
- "Quelles sont les compétences techniques de Sidoine ?"
|
| 64 |
+
- "Quelle est son expérience professionnelle ?"
|
| 65 |
+
- "Quelles sont ses formations ?"
|
| 66 |
+
|
| 67 |
+
## 🔒 Sécurité
|
| 68 |
+
|
| 69 |
+
- Ne partagez jamais votre clé API Google
|
| 70 |
+
- Ne committez pas le fichier `.env`
|
| 71 |
+
- Utilisez les secrets du dépôt pour les clés API en production
|
| 72 |
+
|
| 73 |
+
## 📄 Licence
|
| 74 |
+
|
| 75 |
+
Ce projet est sous licence MIT. Voir le fichier `LICENSE` pour plus de détails.
|
| 76 |
+
|
| 77 |
+
## 🤝 Contribution
|
| 78 |
+
|
| 79 |
+
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou une pull request.
|
| 80 |
+
|
| 81 |
+
## 📧 Contact
|
| 82 |
+
|
| 83 |
+
Pour toute question, contactez Sidoine Kolaole Yebadokpo via [LinkedIn](https://www.linkedin.com/in/sidoine-kolaole-yebadokpo-4a7a4b1b4/) ou par email.
|