mr4/phobert-base-vi-sentiment-analysis
mr4
Clasificación de texto
Mô hình Phở Bert dùng để phân tích cảm xúc. Mô hình có tác dụng xác định cảm xúc của đoạn văn. Sử dụng nhãn: 'Tích cực', 'Tiêu cực', 'Trung tính'.
Como usar
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
import os
def clear():
os.system('clear')
checkpoint = "mr4/phobert-base-vi-sentiment-analysis"
tokenizer = AutoTokenizer.from_pretrained(checkpoint)
model = AutoModelForSequenceClassification.from_pretrained(checkpoint)
clear()
print("Ngày hôm nay của bạn thế nào?")
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
- Xác định cảm xúc trong văn bản
- Chia nhãn cảm xúc: Tích cực, Tiêu cực, Trung tính
- Đạo tạo dựa trên PhoBert-Base của VinAI
- Dữ liệu huấn luyện thu thập từ linhlpv trên Kaggle
Casos de uso
- Phân tích cảm xúc trong các bài đánh giá sản phẩm
- Xác định phản hồi của khách hàng về các dịch vụ và sản phẩm
- Phân tích tình cảm trong mạng xã hội