Spaces:
Running
Running
from transformers import pipeline | |
# Load fine-tuned translation model | |
translator = pipeline("text-generation", model="JenniferHJF/qwen1.5-emoji-finetuned", max_new_tokens=20, device=0) | |
# Load hate speech classifier model | |
classifier = pipeline("text-classification", model="unitary/toxic-bert", top_k=None, device=0) | |
def classify_emoji_text(text): | |
translated = translator(f"输入:{text}\n输出:")[0]["generated_text"] | |
translated_text = translated.strip().split("\n")[-1] | |
result = classifier(translated_text)[0] | |
label = result["label"] | |
score = result["score"] | |
return translated_text, label, score | |