Spaces:
Configuration error
Configuration error
import gradio as gr | |
from transformers import pipeline, AutoTokenizer, AutoModelForTokenClassification | |
model_path = "./models/ner_model" | |
tokenizer = AutoTokenizer.from_pretrained(model_path) | |
model = AutoModelForTokenClassification.from_pretrained(model_path) | |
ner_pipeline = pipeline("ner", model=model, tokenizer=tokenizer) | |
def ner_prediction(text): | |
entities = ner_pipeline(text) | |
return {e["word"]: e["entity"] for e in entities} | |
# Gradio UI | |
iface = gr.Interface(fn=ner_prediction, inputs="text", outputs="label") | |
iface.launch(server_name="0.0.0.0", server_port=7860) |