IABD11 commited on
Commit
fcfd646
·
verified ·
1 Parent(s): 6ea9e77

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +58 -3
README.md CHANGED
@@ -1,3 +1,58 @@
1
- ---
2
- license: cc-by-nc-4.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-nc-4.0
3
+ ---
4
+
5
+
6
+ # 🧠 ModeloIABD11 - Clasificador de Emociones
7
+
8
+ Este repositorio contiene un modelo de clasificación de emociones entrenado desde cero utilizando `scikit-learn`. El modelo está diseñado para identificar emociones en frases de texto en español, clasificándolas como **alegre**, **triste** o **neutral**.
9
+
10
+ ## 📁 Archivos
11
+
12
+ - `modelo_emociones.pkl`: Archivo pickle que contiene el modelo entrenado y el vectorizador `TfidfVectorizer` encapsulados en un pipeline de `scikit-learn`.
13
+
14
+ ## 🛠️ Cómo utilizar el modelo
15
+
16
+ Para utilizar este modelo en tu entorno local, sigue los siguientes pasos:
17
+
18
+ 1. **Instala las dependencias necesarias:**
19
+
20
+ ```bash
21
+ pip install scikit-learn numpy
22
+ ```
23
+
24
+ 2. **Carga el modelo en tu script de Python:**
25
+
26
+ ```python
27
+ import pickle
28
+
29
+ # Cargar el modelo desde el archivo pickle
30
+ with open("modelo_emociones.pkl", "rb") as f:
31
+ modelo = pickle.load(f)
32
+
33
+ # Clasificar una frase de ejemplo
34
+ frase = "Hoy me siento muy feliz"
35
+ emocion = modelo.predict([frase])[0]
36
+ print(f"Emoción detectada: {emocion}")
37
+ ```
38
+
39
+ Este código cargará el modelo y clasificará la emoción de la frase proporcionada.
40
+
41
+ ## 📄 Licencia
42
+
43
+ Este proyecto está licenciado bajo la licencia [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/).
44
+
45
+ ## 👤 Autor
46
+
47
+ - **Nombre:** Miguel Sedano
48
+ - **Asignatura:** SBD
49
+ - **Curso:** IABD
50
+
51
+
52
+ ---
53
+
54
+ Este modelo fue desarrollado como parte del trabajo evaluable de la asignatura *Sistemas Basados en Datos*.
55
+
56
+
57
+
58
+