馃 NLP Behavioral Tribes Classifier (ABLB Framework)

Este modelo es un clasificador de texto basado en la arquitectura DistilBERT, finetuneado para la identificaci贸n y clasificaci贸n de "Tribus Conductuales" bajo el marco te贸rico ABLB (Ant, Bee, Leech, Butterfly). El sistema analiza flujos de personalidad y estilos comunicativos latentes en textos o ensayos en espa帽ol.

馃搵 Marco Te贸rico y Taxonom铆a Evaluada

El modelo eval煤a el corpus de entrada y determina la densidad de probabilidad para cuatro perfiles conductuales dominantes:

Tribu Motivaci贸n Valor Dominante Estilo Comunicativo
Ant 馃悳 Competir y ganar Esfuerzo y logro personal Directo, t茅cnico, racional
Bee 馃悵 Crear para el bien com煤n Altruismo y cooperaci贸n Positivo, inclusivo, emp谩tico
Leech 馃 Obtener poder o riqueza Ego铆smo y manipulaci贸n Persuasivo, utilitarista, estrat茅gico
Butterfly 馃 Inspirar y emocionar Belleza, autenticidad, creatividad Est茅tico, po茅tico, simb贸lico

馃搳 Resultados de Validaci贸n y Evaluaci贸n

El modelo fue validado utilizando un conjunto de test independiente compuesto por 22,347 muestras, alcanzando un Accuracy Global de 71.61%.

Reporte de Clasificaci贸n Oficial (Validation/Test Set)

Clase / Tribu Precisi贸n (Precision) Cobertura (Recall) F1-Score Soporte (Support)
馃悳 Ant 0.73 0.73 0.73 7,682
馃悵 Bee 0.65 0.65 0.65 5,780
馃 Leech 0.72 0.71 0.72 5,553
馃 Butterfly 0.79 0.82 0.80 3,332
Macro Avg 0.72 0.73 0.72 22,347
Weighted Avg 0.72 0.72 0.72 22,347

馃殌 C贸mo utilizar el modelo (Inferencia R谩pida)

Para cargar y ejecutar este modelo de manera local o en entornos de producci贸n utilizando la librer铆a transformers de Hugging Face:

import torch
from transformers import AutoTokenizer, AutoModelForSequenceClassification

# Cargar modelo y tokenizador desde Hugging Face Hub
# Nota: Ajustar el par谩metro 'subfolder' si los pesos se encuentran en una subcarpeta
MODEL_PATH = "Ludy7/nlp-behavioral-tribes-classifier"

tokenizer = AutoTokenizer.from_pretrained(MODEL_PATH, subfolder="final_distilbert_model")
model = AutoModelForSequenceClassification.from_pretrained(MODEL_PATH, subfolder="final_distilbert_model")

# Ejemplo de Inferencia
text = "Es necesario trabajar en equipo y cooperar para que toda la comunidad pueda desarrollarse de manera equitativa y justa."
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True, max_length=512)

with torch.no_grad():
    outputs = model(**inputs)

probs = torch.softmax(outputs.logits, dim=1)[0]
print(probs)
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 馃檵 Ask for provider support

Model tree for Ludy7/nlp-behavioral-tribes-classifier

Finetuned
(11775)
this model