File size: 521 Bytes
2cae640
7106645
 
 
 
2cae640
 
 
7106645
 
1
2
3
4
5
6
7
8
9
10
from transformers import AutoModelForSequenceClassification, AutoTokenizer, pipeline
from typing import Any

class Sentiment:
    def __init__(self, line: str) -> (list | list[Any] | Any | None):
        tokenizer = AutoTokenizer.from_pretrained("MilaNLProc/feel-it-italian-sentiment")
        model = AutoModelForSequenceClassification.from_pretrained("MilaNLProc/feel-it-italian-sentiment")
        self.pipe = pipeline("text-classification", model=model, tokenizer=tokenizer)
        self.result = self.pipe(line)