amitu009's picture
Duplicate from krrishD/deepset_roberta-large-squad2
ac3ea1b
raw
history blame contribute delete
893 Bytes
import gradio as gr
from transformers import pipeline
pipe = pipeline("question-answering", model="deepset/roberta-large-squad2")
def main(question, context):
answer = pipe(question=question, context=context)
return answer["answer"]
with gr.Blocks() as demo:
gr.Markdown("""# Question Answerer!""")
with gr.Row():
with gr.Column():
text1 = gr.Textbox(
label="Question",
lines=1,
value="Who does Cristiano Ronaldo play for?",
)
text2 = gr.Textbox(
label="Context",
lines=3,
value="Cristiano Ronaldo is a player for Manchester United",
)
output = gr.Textbox()
b1 = gr.Button("Ask Question!")
b1.click(main, inputs=[text1, text2], outputs=output)
gr.Markdown("""#### powered by [Tassle](https://bit.ly/3LXMklV)""")
if __name__ == "__main__":
demo.launch()