| --- |
| language: |
| - ja |
| library_name: transformers |
| pipeline_tag: text-classification |
| tags: |
| - sentiment |
| - analysis |
| - Japanses |
| --- |
| |
| # Sentiment Analysis in Japanese - Phân tích cảm xúc trong tiếng Nhật |
| ## Bert phân tích cảm xúc |
|
|
|
|
| ## Model description |
|
|
| 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: "positive", "negative" |
|
|
| Ví dụ: |
| 今日はいい天気ですね |
| ```text |
| negative: 6.001393558108248e-05 |
| positive: 0.999940037727356 |
| ``` |
|
|
| 今日の食べ物はとてもつまらない |
| ```text |
| negative: 0.9999252557754517 |
| positive: 7.470489799743518e-05 |
| ``` |
|
|
| ## Base model |
|
|
| Mô hình được đạo tạo dựa trên cơ sở của model Base Japanese |
|
|
| ## Training data |
|
|
| Mô hình được đào tạo dựa trên dữ liệu được thu thập bởi TAKAHIRO KUBO (https://www.kaggle.com/datasets/takahirokubo0/chabsa) - có chỉnh sửa. |
|
|
| ## Model variations |
|
|
| Chưa xác định |
|
|
| ## Intended uses & limitations |
|
|
| Chưa xác định |
|
|
| ## License |
|
|
| Đây là một open-source library, bạn có thể sử dụng nó với bất kì mục đích nào. |
| Rất cảm ơn nếu bạn ghi nguồn khi sử dụng mô hình này (nếu không ghi cũng không sao). |
|
|
| ### How to use |
|
|
| ```python |
| 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("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())) |
| print("<<<<<<<<<<<<<<<<<<<<<<<<<<") |
| |
| ``` |
|
|
| ## Liên hệ |
|
|
| Mọi thông tin liên quan có thể liên hệ qua email: zZz4everzZz@live.co.uk. |