Marmoot commited on
Commit
df79284
1 Parent(s): 0dc4c1c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -24
app.py CHANGED
@@ -1,27 +1,20 @@
1
  import gradio as gr
2
 
3
- title = "Fake news, detection"
4
- description = "Detección de Fake news españolas"
5
- examples = [
6
- ["La fiesta en Sevilla por el vuelco electoral se alargó hasta casi las dos de la madrugada. La algarabí­a se desbordó en las calles de la capital andaluza. La marcha militar ""Soldadito español"" de Jacinto Guerrero Torres puso la nota musical a la velada. ", "¿Quiénes somos?"]
7
- ]
8
- article = """
9
- <p style="text-align: center">
10
- NLP en ES 🤗 | <a target=”_blank” href="https://nlp-en-es.org"> nlp-en-es.org </a>
11
- </p>
12
- """
13
 
14
- gr.Interface.load(
15
- name="Marmoot/electricidad-base-generator-fake-news",
16
- inputs=[gr.inputs.Textbox(label="Contexto", lines=5), gr.inputs.Textbox(label="Pregunta")],
17
- outputs=gr.outputs.Textbox(label="Respuesta"),
18
- title=title,
19
- description=description,
20
- article=article,
21
- examples=examples,
22
- theme="huggingface",
23
- allow_screenshot=True,
24
- allow_flagging=True,
25
- flagging_dir="flagged",
26
- enable_queue=True
27
- ).launch()
 
 
 
1
  import gradio as gr
2
 
3
+ from transformers import pipeline
 
 
 
 
 
 
 
 
 
4
 
5
+ pipe = pipeline("translation", model="mrm8488/electricidad-base-generator")
6
+
7
+ def predict(text):
8
+ return pipe(text)[0]["translation_text"]
9
+
10
+ title = "Detección de Fake news españolas"
11
+
12
+ iface = gr.Interface(
13
+ fn=predict,
14
+ inputs=[gr.inputs.Textbox(label="text", lines=3)],
15
+ outputs='text',
16
+ title=title,
17
+ examples=[["La fiesta en Sevilla por el vuelco electoral se alargó hasta casi las dos de la madrugada. La algarabí­a se desbordó en las calles de la capital andaluza. La marcha militar ""Soldadito español"" de Jacinto Guerrero Torres puso la nota musical a la velada."]]
18
+ )
19
+
20
+ iface.launch(debug=True)