Spaces:
Sleeping
Sleeping
File size: 1,145 Bytes
dbaa71b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from obsei.analyzer.classification_analyzer import ClassificationAnalyzerConfig, ZeroShotClassificationAnalyzer
from obsei.analyzer.sentiment_analyzer import *
# Tạo đối tượng cấu hình phân tích
transformers_analyzer_config = TransformersSentimentAnalyzerConfig(
labels=["positive", "negative"],
multi_class_classification=False,
add_positive_negative_labels=True
)
text_samples = [
"I love this product, it's amazing!",
"I hate this, it's terrible.",
"I'm feeling okay, not too good, not too bad.",
]
# Chuyển văn bản thành đối tượng TextPayload
source_responses = [TextPayload(processed_text=text) for text in text_samples]
# Tạo đối tượng phân tích cảm xúc với TransformersSentimentAnalyzer
transformers_analyzer = TransformersSentimentAnalyzer(model_name_or_path="facebook/bart-large-mnli", device="auto")
# Phân tích cảm xúc với TransformersSentimentAnalyzer và truyền analyzer_config
transformers_results = transformers_analyzer.analyze_input(source_responses, analyzer_config=transformers_analyzer_config)
print(transformers_results)
|