Narrativa commited on
Commit
7d228b7
1 Parent(s): 175923b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -19
app.py CHANGED
@@ -1,14 +1,10 @@
1
  import gradio as gr
2
  import re
3
 
4
- from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline
5
 
6
  ckpt = "Narrativaai/fake-news-detection-spanish"
7
 
8
- #tokenizer = AutoTokenizer.from_pretrained(ckpt)
9
-
10
- model = AutoModelForSequenceClassification.from_pretrained(ckpt)
11
-
12
  classifier = pipeline("text-classification", model=ckpt)
13
 
14
 
@@ -20,7 +16,7 @@ def prediction(header, text):
20
  gradio_ui = gr.Interface(
21
  fn=prediction,
22
  title="Fake News Detector (Spanish)",
23
- description="Type/Paste a post and check if it is Real or Fake (POC)",
24
  article="<p style = 'text-align: center' > <a href = 'https://www.narrativa.com/' target = '_blank' > Created by: Narrativa:</a> Natural Language Generation(NLG) | Gabriele, our machine learning-based platform, builds and deploys natural language solutions. # NLG #AI</p>",
25
  inputs=[
26
  gr.inputs.Textbox(lines=1, label="Type/Paste your headline here"),
@@ -31,21 +27,11 @@ gradio_ui = gr.Interface(
31
  gr.outputs.Textbox(label="Score"),
32
  ],
33
  examples=[
34
- ["Covid-19: mentiras que mantan", '''El control de la Covid-19 no es sólo un tema de médicos y el resto del personal sanitario y científico. Por desgracia o por fortuna, es un asunto esencialmente político que se decide por hombres y mujeres que se dedican a la política. De las creencias y opiniones de estos últimos, depende el éxito o el fracaso de las acciones que se implementen.
35
-
36
- Los éxitos en la toma de decisiones salvan vidas y naciones; obviamente, los errores matan y más si están acompañados de mentiras y medias verdades. En este sentido, durante el pasado Pulso de la Salud (9 de febrero) el presidente López rompió un récord: en los primeros diez minutos había dicho tres mentiras graves o medias verdades, que también son mentiras. El problema con esto es que las mentiras matan.
37
-
38
- En esa ocasión, López Obrador dijo que “afortunadamente” se estaban reduciendo los contagios en todo el país. Poco después, el subsecretario López-Gatell fue por este camino y complementó con la tesis de que en las últimas dos semanas había una tendencia a la baja. Esta es una verdad a medias. Desde principios de diciembre pasado, varios expertos habían supuesto que luego del Buen Fin y de las fiestas conocidas como Guadalupe-Reyes (12 de diciembre-6 de enero) habría un pico de contagios y muertes, pero que luego regresaríamos a la siniestra y mortal meseta en la que estamos (más de ocho mil contagios y 900 muertes promedio al día).
39
-
40
- Se especulaba que para el 20 de enero se regresaría a los números de principios de diciembre. No fue así, el efecto del Guadalupe-Reyes se sintió a lo largo de todo enero, que fue un mes desastroso y mortífero, el peor desde que comenzó la pandemia. No toda la culpa es gubernamental en esta tragedia, las necesidades económicas que hacen salir a la gente y el no acatar reglas básicas han aportado su parte. Pero, en todo caso, para qué decir medias verdades y asegurar que hay una tendencia a la baja con tan solo dos semanas de (malas) cuentas. Había que decir que no hay que confiarse y señalar lo que es: la pandemia está descontrolada. Pero es la mañanera citada el presidente fue más allá: aseguró que no ha habido protestas de los médicos y el personal sanitario, como demostración de que avalan su política (es un decir). Esta es una gran mentira, las protestas de médicos, enfermeras, camilleros, químicos y personal relacionado comenzaron en marzo del año pasado y prosiguieron durante todo 2020. Coahuila, Baja California, CDMX, Edomex y muchos otros conocieron una petición constante: suministros para protección tales como guantes, batas, lentes, caretas, etc. Desde marzo hasta ahora más de 300 protestas y quejas en las calles, en los hospitales y centros de salud, en cartas dirigidas a los medios, en plantones y en renuncias. Personal médico durmiendo donde podía o en sus autos para evitar llevar la muerte a sus casas.
41
-
42
- Con la llegada de las vacunas en diciembre hubo una nueva demanda: aplicar las vacunas al personal de primera línea, el que tiene contacto con los enfermos. La queja era porque en varios puntos del país la vacuna se aplicó a directivos y sus familiares. En la desorganización de la recepción y aplicación de las vacunas y su uso político se vacuna a maestros de Campeche que no dan clases, que no están en la primera línea.
43
-
44
- La tercera mentira fue la de asegurar que nunca había sido rebasada la capacidad de camas y equipo. Cualquier revisión a la prensa de los últimos meses relata una o varias historias de personas que buscaron durante días un lugar para un familiar enfermo. Algunos lo lograron, otros no. También de personas conocidas que murieron en sus casas porque las rechazaron en los hospitales por no estar “suficientemente” enfermos.
45
 
46
- Ese es el panorama y esas son las mentiras y medias verdades. Es cierto que no somos el único país en donde faltan suministros, camas, equipo y muere personal médico, pero somos una nación que no está evolucionando favorablemente ante la Covid-19. Desde septiembre, Amnistía Internacional y la publicación The Lancet dieron cuenta de que muere más personal médico en México que en cualquier otra parte del mundo. La demagogia, la insensibilidad y las mentiras son algo peor que la infodemia y más cuando se da con la complicidad de todo el gabinete.
47
 
48
- La esperanza de las vacunas está disminuyendo ante el temor de que su efectividad no sea la que se busca en todas las poblaciones y que las nuevas cepas “arrasen el mundo”, como dijo una experta británica. Al ritmo que va la vacunación en nuestro país, es muy posible que el vendaval de contagios y muertes nos arrastre todavía más.'''],
49
  ['''La palabra "haiga", aceptada por la RAE''', '''La palabra "haiga", aceptada por la RAE La Real Academia de la Lengua (RAE), ha aceptado el uso de "HAIGA", para su utilización en las tres personas del singular del presente del subjuntivo del verbo hacer, aunque asegura que la forma más recomendable en la lengua culta para este tiempo, sigue siendo "haya".
50
  Así lo han confirmado fuentes de la RAE, que explican que este cambio ha sido propuesto y aprobado por el pleno de la Academia de la Lengua, tras la extendida utilización por todo el territorio nacional, sobre todo, empleado por personas carentes de estudios o con estudios básicos de graduado escolar. Ya no será objeto de burla ese compañero que a diario repite aquello de "Mientras que haiga faena, no podemos quejarnos" o esa abuela que repite aquello de "El que haiga sacao los juguetes, que los recoja".
51
  Entre otras palabras novedosas que ha aceptado la RAE, contamos también con "Descambiar", significa deshacer un cambio, por ejemplo "devolver la compra". Visto lo visto, nadie apostaría que la palabra "follamigos" sea la siguiente de la lista.'''],
 
1
  import gradio as gr
2
  import re
3
 
4
+ from transformers import pipeline
5
 
6
  ckpt = "Narrativaai/fake-news-detection-spanish"
7
 
 
 
 
 
8
  classifier = pipeline("text-classification", model=ckpt)
9
 
10
 
 
16
  gradio_ui = gr.Interface(
17
  fn=prediction,
18
  title="Fake News Detector (Spanish)",
19
+ description="Demo of our model for Fake News Detection Task (FakeDes) in IberLeF 2021",
20
  article="<p style = 'text-align: center' > <a href = 'https://www.narrativa.com/' target = '_blank' > Created by: Narrativa:</a> Natural Language Generation(NLG) | Gabriele, our machine learning-based platform, builds and deploys natural language solutions. # NLG #AI</p>",
21
  inputs=[
22
  gr.inputs.Textbox(lines=1, label="Type/Paste your headline here"),
 
27
  gr.outputs.Textbox(label="Score"),
28
  ],
29
  examples=[
30
+ ["La candidata llamada a sustituir a Alberto Rodríguez renuncia a ocupar su escaño en el Congreso", '''Fátima González Bello, que concurrió como número dos en la lista de Unidas Podemos por la circunscripción de Tenerife en los pasados comicios generales, ha anunciado este miércoles que declina reemplazar al exdiputado Alberto Rodríguez tras la retirada de su escaño.
 
 
 
 
 
 
 
 
 
 
31
 
32
+ Una decisión que ha comunicado en redes sociales tras conocer que la Junta Electoral Central (JEC) ha expedido este miércoles la credencial para ocupar la vacante que deja Rodríguez, una vez que la presidenta del Congreso, Meritxell Batet, le comunicó la retirada del escaño en ejecución por la sentencia que el Tribunal Supremo dictó en su contra.
33
 
34
+ "Me resulta muy difícil poder ocupar el puesto del compañero Alberto en las circunstancias actuales e, igualmente, en lo personal tras cuatro años de dedicación como concejala en el Ayuntamiento de La Laguna y una vez abandonada la política institucional, no me veo en el momento de volver a la misma", ha detallado.'''],
35
  ['''La palabra "haiga", aceptada por la RAE''', '''La palabra "haiga", aceptada por la RAE La Real Academia de la Lengua (RAE), ha aceptado el uso de "HAIGA", para su utilización en las tres personas del singular del presente del subjuntivo del verbo hacer, aunque asegura que la forma más recomendable en la lengua culta para este tiempo, sigue siendo "haya".
36
  Así lo han confirmado fuentes de la RAE, que explican que este cambio ha sido propuesto y aprobado por el pleno de la Academia de la Lengua, tras la extendida utilización por todo el territorio nacional, sobre todo, empleado por personas carentes de estudios o con estudios básicos de graduado escolar. Ya no será objeto de burla ese compañero que a diario repite aquello de "Mientras que haiga faena, no podemos quejarnos" o esa abuela que repite aquello de "El que haiga sacao los juguetes, que los recoja".
37
  Entre otras palabras novedosas que ha aceptado la RAE, contamos también con "Descambiar", significa deshacer un cambio, por ejemplo "devolver la compra". Visto lo visto, nadie apostaría que la palabra "follamigos" sea la siguiente de la lista.'''],