tomsoderlund commited on
Commit
d4e4acc
·
1 Parent(s): ac76be2

No code outside function

Browse files
Files changed (1) hide show
  1. app.py +7 -8
app.py CHANGED
@@ -1,16 +1,15 @@
1
  import gradio as gr
2
 
3
- # Models from https://huggingface.co/models
4
- # https://huggingface.co/KBLab/bert-base-swedish-cased-ner
5
- ml_model = 'KBLab/bert-base-swedish-cased-ner'
6
- ner_pipeline = pipeline(model=ml_model, task='ner')
7
-
8
  def process_swedish_text(text):
 
 
 
 
 
9
  pipeline_results = ner_pipeline(text)
10
  print('NER results:', pipeline_results)
11
- pipeline_results_adjusted = map(lambda entity: entity | { 'score': float(entity['score']) }, pipeline_results)
12
- print(pipeline_results_adjusted)
13
- return pipeline_results_adjusted
14
 
15
  gradio_interface = gr.Interface(fn=process_swedish_text, inputs="text", outputs="JSON")
16
  gradio_interface.launch()
 
1
  import gradio as gr
2
 
 
 
 
 
 
3
  def process_swedish_text(text):
4
+ # Models from https://huggingface.co/models
5
+ # https://huggingface.co/KBLab/bert-base-swedish-cased-ner
6
+ ml_model = 'KBLab/bert-base-swedish-cased-ner'
7
+ ner_pipeline = pipeline(model=ml_model, task='ner')
8
+ # Run NER
9
  pipeline_results = ner_pipeline(text)
10
  print('NER results:', pipeline_results)
11
+ # Return values
12
+ return pipeline_results
 
13
 
14
  gradio_interface = gr.Interface(fn=process_swedish_text, inputs="text", outputs="JSON")
15
  gradio_interface.launch()