MarcBrun commited on
Commit
eda3840
1 Parent(s): d2f002b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -2,16 +2,16 @@ import gradio as gr
2
  from transformers import pipeline
3
  import torch
4
 
 
 
 
5
  qa = pipeline("question-answering", model="MarcBrun/ixambert-finetuned-squad")
6
 
7
- def answer_question(
8
- question="¿Cuál fue la fórmula más famosa de Einstein?",
9
- answer_text="En 1905, cuando Albert Einstein era un joven físico desconocido, empleado en la Oficina de Patentes de Berna, publicó su teoría de la relatividad especial. En ella incorporó, en un marco teórico simple fundamentado en postulados físicos sencillos, conceptos y fenómenos estudiados antes por Henri Poincaré y Hendrik Lorentz. Como una consecuencia lógica de esta teoría, dedujo la ecuación de la física más conocida a nivel popular: la equivalencia masa-energía, E=mc². Ese año publicó otros trabajos que sentarían algunas de las bases de la física estadística y de la mecánica cuántica."
10
- ):
11
 
12
- answer = qa(question=question, context=answer_text)
13
 
14
  return [answer["answer"], answer["score"]]
15
 
16
- iface = gr.Interface(fn=answer_question, inputs=[gr.inputs.Textbox(lines=1, placeholder="Question Here...", label="Question"),gr.inputs.Textbox(lines=7, placeholder="Context Here...", label="Context")], outputs=[gr.outputs.Textbox(label="Answer"),gr.outputs.Textbox(label="Score")], capture_session=True, title="Question Answering in English, Spanish and Basque", description="Write or paste a text and a question about something that appears in the text and see if the model can answer correctly. It works best in English, but it has proven itself to also understand Spanish and Basque!")
17
  iface.launch()
 
2
  from transformers import pipeline
3
  import torch
4
 
5
+ question = "¿Cuál fue la fórmula más famosa de Einstein?"
6
+ context = "En 1905, cuando Albert Einstein era un joven físico desconocido, empleado en la Oficina de Patentes de Berna, publicó su teoría de la relatividad especial. En ella incorporó, en un marco teórico simple fundamentado en postulados físicos sencillos, conceptos y fenómenos estudiados antes por Henri Poincaré y Hendrik Lorentz. Como una consecuencia lógica de esta teoría, dedujo la ecuación de la física más conocida a nivel popular: la equivalencia masa-energía, E=mc². Ese año publicó otros trabajos que sentarían algunas de las bases de la física estadística y de la mecánica cuántica."
7
+
8
  qa = pipeline("question-answering", model="MarcBrun/ixambert-finetuned-squad")
9
 
10
+ def answer_question(question, context):
 
 
 
11
 
12
+ answer = qa(question=question, context=context)
13
 
14
  return [answer["answer"], answer["score"]]
15
 
16
+ iface = gr.Interface(fn=answer_question, inputs=[gr.inputs.Textbox(lines=1, default=question, placeholder="Question Here...", label="Question"),gr.inputs.Textbox(lines=7, default=context, placeholder="Context Here...", label="Context")], outputs=[gr.outputs.Textbox(label="Answer"),gr.outputs.Textbox(label="Score")], capture_session=True, title="Question Answering in English, Spanish and Basque", description="Write or paste a text and a question about something that appears in the text and see if the model can answer correctly. It works best in English, but it has proven itself to also understand Spanish and Basque!")
17
  iface.launch()