Text Classification
Transformers
Safetensors
PyTorch
Spanish
bert
steam
reviews
beto
sentiment-analysis
text-embeddings-inference
Instructions to use kanowest/beto-steam-reviews with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use kanowest/beto-steam-reviews with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="kanowest/beto-steam-reviews")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("kanowest/beto-steam-reviews") model = AutoModelForSequenceClassification.from_pretrained("kanowest/beto-steam-reviews", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Update README.md
Browse files
README.md
CHANGED
|
@@ -1,3 +1,53 @@
|
|
| 1 |
-
---
|
| 2 |
-
license: mit
|
| 3 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: mit
|
| 3 |
+
language:
|
| 4 |
+
- es
|
| 5 |
+
metrics:
|
| 6 |
+
- f1
|
| 7 |
+
- accuracy
|
| 8 |
+
base_model:
|
| 9 |
+
- dccuchile/bert-base-spanish-wwm-cased
|
| 10 |
+
pipeline_tag: text-classification
|
| 11 |
+
library_name: transformers
|
| 12 |
+
tags:
|
| 13 |
+
- text-classification
|
| 14 |
+
- steam
|
| 15 |
+
- reviews
|
| 16 |
+
- beto
|
| 17 |
+
- pytorch
|
| 18 |
+
- sentiment-analysis
|
| 19 |
+
---
|
| 20 |
+
|
| 21 |
+
# Modelo de An谩lisis de Sentimiento para Rese帽as de Steam (BETO)
|
| 22 |
+
|
| 23 |
+
Este modelo es una versi贸n ajustada (fine-tuned) del modelo [BETO](https://huggingface.co/dccuchile/bert-base-spanish-wwm-cased) (BERT en espa帽ol).
|
| 24 |
+
|
| 25 |
+
Ha sido entrenado para clasificar rese帽as de videojuegos de la plataforma **Steam** en dos categor铆as:
|
| 26 |
+
* **LABEL_1**: Recomendado (Positivo)
|
| 27 |
+
* **LABEL_0**: No Recomendado (Negativo)
|
| 28 |
+
|
| 29 |
+
## Descripci贸n del Proyecto
|
| 30 |
+
El objetivo era adaptar un modelo de lenguaje generalista (BETO) al lenguaje espec铆fico y coloquial de los "gamers" en espa帽ol. El modelo ha sido entrenado con un dataset de aproximadamente 1.000 rese帽as reales.
|
| 31 |
+
|
| 32 |
+
## M茅tricas de Evaluaci贸n (Set de Validaci贸n)
|
| 33 |
+
El modelo alcanz贸 los siguientes resultados durante el entrenamiento:
|
| 34 |
+
* **F1-Score**: 0.849
|
| 35 |
+
* **Accuracy**: 0.857
|
| 36 |
+
* **Loss**: 0.35
|
| 37 |
+
|
| 38 |
+
## C贸mo usarlo (Inferencia)
|
| 39 |
+
|
| 40 |
+
Puedes usar este modelo directamente con la librer铆a `transformers`:
|
| 41 |
+
|
| 42 |
+
```python
|
| 43 |
+
from transformers import pipeline
|
| 44 |
+
|
| 45 |
+
# Cargar el pipeline
|
| 46 |
+
clasificador = pipeline("text-classification", model="TU_USUARIO/beto-steam-reviews")
|
| 47 |
+
|
| 48 |
+
# Probar con una frase
|
| 49 |
+
texto = "El juego tiene buenos gr谩ficos pero la historia es aburrida."
|
| 50 |
+
resultado = clasificador(texto)
|
| 51 |
+
|
| 52 |
+
print(resultado)
|
| 53 |
+
# Salida esperada: [{'label': 'LABEL_0', 'score': 0.99...}]
|