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) |