Montazerh82's picture
add some examples to demo
d651b2a
raw
history blame contribute delete
935 Bytes
import gradio as gr
from transformers import pipeline
from normalizer import cleaning
pipe = pipeline("fill-mask", model="HooshvareLab/albert-fa-zwnj-base-v2")
def greet(text):
text = cleaning(text)
results = pipe(text)
result_str = ''
for result in results:
result_str += result['token_str'] + \
' (' + str(result['score']) + ')' + \
'\n' + result['sequence'] + '\n\n'
return result_str
demo = gr.Interface(fn=greet, inputs=gr.Textbox(label='input text'), outputs=gr.Textbox(label="output text:"),
allow_flagging='never',
examples=['آسمان [MASK] است.',
'تلفن [MASK] می‌خورد.',
'بچه‌ها مادر و پدر خود را [MASK] دارند.',
'[MASK] یک گیاه است.',
])
demo.launch()