mr4/bert-base-jp-sentiment-analysis
mr4
Clasificación de texto
El modelo tiene la capacidad de identificar el sentimiento de un texto. Utiliza etiquetas: 'positive', 'negative'. Ejemplos: 今日はいい天気ですね negative: 6.001393558108248e-05 positive: 0.999940037727356 今日の食べ物はとてもつまらない negative: 0.9999252557754517 positive: 7.470489799743518e-05
Como usar
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
import os
def clear():
os.system('clear')
checkpoint = 'mr4/bert-base-jp-sentiment-analysis'
tokenizer = AutoTokenizer.from_pretrained(checkpoint)
model = AutoModelForSequenceClassification.from_pretrained(checkpoint)
clear()
print('¿Cómo está su día hoy?')
val = input('')
raw_inputs = [val]
inputs = tokenizer(raw_inputs, padding=True, truncation=True, return_tensors='pt')
outputs = model(**inputs)
predictions = torch.nn.functional.softmax(outputs.logits, dim=-1)
clear()
print('>>>>>>>>>>>>>>>>>>>>>>>>>>')
for i, prediction in enumerate(predictions):
print(raw_inputs[i])
for j, value in enumerate(prediction):
print(' ' + model.config.id2label[j] + ': ' + str(value.item()))
Funcionalidades
- Clasificación de texto
- Transformadores
- PyTorch
- Safetensors
- Sentimiento en japonés
Casos de uso
- Análisis de sentimiento en japonés
- Evaluación de comentarios en japonés
- Clasificación de textos en japonés según su tono emocional