Spaces:
Runtime error
Runtime error
import gradio as gr | |
import os | |
from transformers import pipeline | |
import re | |
import pandas as pd | |
def preprocess_text(text): | |
text = re.sub(r'[^\u4e00-\u9fff]', '', text) | |
return text | |
os.environ['HF_TOKEN'] = os.environ['Century_Test'] | |
nlp = pipeline('text-classification', model='bdsl/HanmunRoBERTa') | |
def predict_century(text): | |
preprocessed_input = preprocess_text(text) | |
result = nlp(preprocessed_input) | |
result.sort(key=lambda x: x['score'], reverse=True) | |
return {item['label']: item['score'] for item in result} | |
iface = gr.Interface(fn=predict_century, inputs="text", outputs="json") | |
iface.launch() |