Spaces:
Runtime error
Runtime error
Upload app.py
Browse files
app.py
CHANGED
@@ -367,68 +367,62 @@ with gr.Blocks(
|
|
367 |
|
368 |
gr_exageracion = gr.Slider(
|
369 |
label="Exageración",
|
370 |
-
minimum
|
371 |
-
maximum=
|
372 |
step=1,
|
373 |
value=0,
|
374 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
375 |
)
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
value=0,
|
382 |
-
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
383 |
-
)
|
384 |
-
gr_promesas = gr.Slider(
|
385 |
-
label="Promesas Incumplidas",
|
386 |
-
minimum=0,
|
387 |
-
maximum=10,
|
388 |
-
step=1,
|
389 |
-
value=0,
|
390 |
-
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
391 |
-
)
|
392 |
-
gr_incompleto = gr.Slider(
|
393 |
-
label="Información Incompleta",
|
394 |
-
minimum=0,
|
395 |
-
maximum=10,
|
396 |
step=1,
|
397 |
value=0,
|
398 |
-
info="Se
|
399 |
)
|
|
|
400 |
gr_urgencia = gr.Slider(
|
401 |
label="Urgencia Artificial",
|
402 |
-
minimum
|
403 |
-
maximum=
|
404 |
step=1,
|
405 |
value=0,
|
406 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
407 |
)
|
|
|
408 |
gr_sensacionalismo = gr.Slider(
|
409 |
label="Sensacionalismo",
|
410 |
-
minimum
|
411 |
-
maximum=
|
412 |
step=1,
|
413 |
value=0,
|
414 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
415 |
)
|
416 |
-
|
417 |
-
|
418 |
-
minimum=0,
|
419 |
-
maximum=10,
|
420 |
-
step=1,
|
421 |
-
value=0,
|
422 |
-
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
423 |
-
)
|
424 |
-
gr_manipulacion = gr.Slider(
|
425 |
label="Influencia",
|
426 |
-
|
427 |
-
maximum=10,
|
428 |
-
step=1,
|
429 |
-
value=0,
|
430 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
431 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
432 |
gr_generalScore = gr.Slider(
|
433 |
label="Clasificación General",
|
434 |
minimum=0,
|
@@ -436,6 +430,7 @@ with gr.Blocks(
|
|
436 |
value=0,
|
437 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
438 |
)
|
|
|
439 |
save = gr.Button("💾 Enviar")
|
440 |
gr_play.click(
|
441 |
fn=example_getter.start_train,
|
@@ -523,68 +518,62 @@ with gr.Blocks(
|
|
523 |
|
524 |
gr_exageracion = gr.Slider(
|
525 |
label="Exageración",
|
526 |
-
minimum
|
527 |
-
maximum=
|
528 |
step=1,
|
529 |
value=0,
|
530 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
531 |
)
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
value=0,
|
538 |
-
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
539 |
-
)
|
540 |
-
gr_promesas = gr.Slider(
|
541 |
-
label="Promesas Incumplidas",
|
542 |
-
minimum=0,
|
543 |
-
maximum=10,
|
544 |
-
step=1,
|
545 |
-
value=0,
|
546 |
-
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
547 |
-
)
|
548 |
-
gr_incompleto = gr.Slider(
|
549 |
-
label="Información Incompleta",
|
550 |
-
minimum=0,
|
551 |
-
maximum=10,
|
552 |
step=1,
|
553 |
value=0,
|
554 |
-
info="Se
|
555 |
)
|
|
|
556 |
gr_urgencia = gr.Slider(
|
557 |
label="Urgencia Artificial",
|
558 |
-
minimum
|
559 |
-
maximum=
|
560 |
step=1,
|
561 |
value=0,
|
562 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
563 |
)
|
|
|
564 |
gr_sensacionalismo = gr.Slider(
|
565 |
label="Sensacionalismo",
|
566 |
-
minimum
|
567 |
-
maximum=
|
568 |
step=1,
|
569 |
value=0,
|
570 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
571 |
)
|
572 |
-
|
573 |
-
|
574 |
-
minimum=0,
|
575 |
-
maximum=10,
|
576 |
-
step=1,
|
577 |
-
value=0,
|
578 |
-
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
579 |
-
)
|
580 |
-
gr_manipulacion = gr.Slider(
|
581 |
label="Influencia",
|
582 |
-
|
583 |
-
maximum=10,
|
584 |
-
step=1,
|
585 |
-
value=0,
|
586 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
587 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
588 |
gr_generalScore = gr.Slider(
|
589 |
label="Clasificación General",
|
590 |
minimum=0,
|
@@ -592,6 +581,7 @@ with gr.Blocks(
|
|
592 |
value=0,
|
593 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
594 |
)
|
|
|
595 |
save = gr.Button("💾 Enviar")
|
596 |
save.click(
|
597 |
fn=example_getter.update_example,
|
@@ -679,68 +669,62 @@ with gr.Blocks(
|
|
679 |
|
680 |
gr_exageracion = gr.Slider(
|
681 |
label="Exageración",
|
682 |
-
minimum
|
683 |
-
maximum=
|
684 |
step=1,
|
685 |
value=0,
|
686 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
687 |
)
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
value=0,
|
694 |
-
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
695 |
-
)
|
696 |
-
gr_promesas = gr.Slider(
|
697 |
-
label="Promesas Incumplidas",
|
698 |
-
minimum=0,
|
699 |
-
maximum=10,
|
700 |
-
step=1,
|
701 |
-
value=0,
|
702 |
-
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
703 |
-
)
|
704 |
-
gr_incompleto = gr.Slider(
|
705 |
-
label="Información Incompleta",
|
706 |
-
minimum=0,
|
707 |
-
maximum=10,
|
708 |
step=1,
|
709 |
value=0,
|
710 |
-
info="Se
|
711 |
)
|
|
|
712 |
gr_urgencia = gr.Slider(
|
713 |
label="Urgencia Artificial",
|
714 |
-
minimum
|
715 |
-
maximum=
|
716 |
step=1,
|
717 |
value=0,
|
718 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
719 |
)
|
|
|
720 |
gr_sensacionalismo = gr.Slider(
|
721 |
label="Sensacionalismo",
|
722 |
-
minimum
|
723 |
-
maximum=
|
724 |
step=1,
|
725 |
value=0,
|
726 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
727 |
)
|
728 |
-
|
729 |
-
|
730 |
-
minimum=0,
|
731 |
-
maximum=10,
|
732 |
-
step=1,
|
733 |
-
value=0,
|
734 |
-
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
735 |
-
)
|
736 |
-
gr_manipulacion = gr.Slider(
|
737 |
label="Influencia",
|
738 |
-
|
739 |
-
maximum=10,
|
740 |
-
step=1,
|
741 |
-
value=0,
|
742 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
743 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
744 |
gr_generalScore = gr.Slider(
|
745 |
label="Clasificación General",
|
746 |
minimum=0,
|
@@ -748,6 +732,7 @@ with gr.Blocks(
|
|
748 |
value=0,
|
749 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
750 |
)
|
|
|
751 |
save = gr.Button("💾 Enviar")
|
752 |
save.click(
|
753 |
fn=example_getter.update_example,
|
@@ -806,4 +791,4 @@ with gr.Blocks(
|
|
806 |
)
|
807 |
|
808 |
|
809 |
-
demo.launch(
|
|
|
367 |
|
368 |
gr_exageracion = gr.Slider(
|
369 |
label="Exageración",
|
370 |
+
minimum=-2,
|
371 |
+
maximum=5,
|
372 |
step=1,
|
373 |
value=0,
|
374 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
375 |
)
|
376 |
+
|
377 |
+
gr_contexto = gr.Slider(
|
378 |
+
label="Omisión de Contexto",
|
379 |
+
minimum=-2,
|
380 |
+
maximum=5,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
step=1,
|
382 |
value=0,
|
383 |
+
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
384 |
)
|
385 |
+
|
386 |
gr_urgencia = gr.Slider(
|
387 |
label="Urgencia Artificial",
|
388 |
+
minimum=-2,
|
389 |
+
maximum=5,
|
390 |
step=1,
|
391 |
value=0,
|
392 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
393 |
)
|
394 |
+
|
395 |
gr_sensacionalismo = gr.Slider(
|
396 |
label="Sensacionalismo",
|
397 |
+
minimum=-2,
|
398 |
+
maximum=5,
|
399 |
step=1,
|
400 |
value=0,
|
401 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
402 |
)
|
403 |
+
|
404 |
+
gr_manipulacion = gr.Radio(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
405 |
label="Influencia",
|
406 |
+
choices=[("No se usan técnicas de manipulación",-1),("Se usan técnicas de manipulación",5)],
|
|
|
|
|
|
|
407 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
408 |
)
|
409 |
+
|
410 |
+
gr_discrepancia = gr.Radio(
|
411 |
+
label="Discrepancia Título-Contenido",
|
412 |
+
choices=[("No hay discrepancia",-5),("Existe discrepancia",10)],
|
413 |
+
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
414 |
+
)
|
415 |
+
gr_promesas = gr.Radio(
|
416 |
+
label="Promesas Incumplidas",
|
417 |
+
choices=[("No hay promesas incumplidas",-1),("Hay promesas incumplidas",5)],
|
418 |
+
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
419 |
+
)
|
420 |
+
gr_incompleto = gr.Radio(
|
421 |
+
label="Información Incompleta",
|
422 |
+
choices=[("La información es completa",-1),("La información es incompleta",5)],
|
423 |
+
info="Se identifica la omisión de detalles cruciales que son necesarios para una comprensión completa del tema, evitando tácticas que buscan meramente incentivar clics.",
|
424 |
+
)
|
425 |
+
|
426 |
gr_generalScore = gr.Slider(
|
427 |
label="Clasificación General",
|
428 |
minimum=0,
|
|
|
430 |
value=0,
|
431 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
432 |
)
|
433 |
+
|
434 |
save = gr.Button("💾 Enviar")
|
435 |
gr_play.click(
|
436 |
fn=example_getter.start_train,
|
|
|
518 |
|
519 |
gr_exageracion = gr.Slider(
|
520 |
label="Exageración",
|
521 |
+
minimum=-2,
|
522 |
+
maximum=5,
|
523 |
step=1,
|
524 |
value=0,
|
525 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
526 |
)
|
527 |
+
|
528 |
+
gr_contexto = gr.Slider(
|
529 |
+
label="Omisión de Contexto",
|
530 |
+
minimum=-2,
|
531 |
+
maximum=5,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
532 |
step=1,
|
533 |
value=0,
|
534 |
+
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
535 |
)
|
536 |
+
|
537 |
gr_urgencia = gr.Slider(
|
538 |
label="Urgencia Artificial",
|
539 |
+
minimum=-2,
|
540 |
+
maximum=5,
|
541 |
step=1,
|
542 |
value=0,
|
543 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
544 |
)
|
545 |
+
|
546 |
gr_sensacionalismo = gr.Slider(
|
547 |
label="Sensacionalismo",
|
548 |
+
minimum=-2,
|
549 |
+
maximum=5,
|
550 |
step=1,
|
551 |
value=0,
|
552 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
553 |
)
|
554 |
+
|
555 |
+
gr_manipulacion = gr.Radio(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
556 |
label="Influencia",
|
557 |
+
choices=[("No se usan técnicas de manipulación",-1),("Se usan técnicas de manipulación",5)],
|
|
|
|
|
|
|
558 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
559 |
)
|
560 |
+
|
561 |
+
gr_discrepancia = gr.Radio(
|
562 |
+
label="Discrepancia Título-Contenido",
|
563 |
+
choices=[("No hay discrepancia",-5),("Existe discrepancia",10)],
|
564 |
+
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
565 |
+
)
|
566 |
+
gr_promesas = gr.Radio(
|
567 |
+
label="Promesas Incumplidas",
|
568 |
+
choices=[("No hay promesas incumplidas",-1),("Hay promesas incumplidas",5)],
|
569 |
+
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
570 |
+
)
|
571 |
+
gr_incompleto = gr.Radio(
|
572 |
+
label="Información Incompleta",
|
573 |
+
choices=[("La información es completa",-1),("La información es incompleta",5)],
|
574 |
+
info="Se identifica la omisión de detalles cruciales que son necesarios para una comprensión completa del tema, evitando tácticas que buscan meramente incentivar clics.",
|
575 |
+
)
|
576 |
+
|
577 |
gr_generalScore = gr.Slider(
|
578 |
label="Clasificación General",
|
579 |
minimum=0,
|
|
|
581 |
value=0,
|
582 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
583 |
)
|
584 |
+
|
585 |
save = gr.Button("💾 Enviar")
|
586 |
save.click(
|
587 |
fn=example_getter.update_example,
|
|
|
669 |
|
670 |
gr_exageracion = gr.Slider(
|
671 |
label="Exageración",
|
672 |
+
minimum=-2,
|
673 |
+
maximum=5,
|
674 |
step=1,
|
675 |
value=0,
|
676 |
info="Se identifica y evalua el uso de afirmaciones excesivas o superlativas que pueden distorsionar la realidad del contenido ofrecido.",
|
677 |
)
|
678 |
+
|
679 |
+
gr_contexto = gr.Slider(
|
680 |
+
label="Omisión de Contexto",
|
681 |
+
minimum=-2,
|
682 |
+
maximum=5,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
683 |
step=1,
|
684 |
value=0,
|
685 |
+
info="Se revela la falta de información contextual que es esencial para entender completamente la noticia o el argumento presentado.",
|
686 |
)
|
687 |
+
|
688 |
gr_urgencia = gr.Slider(
|
689 |
label="Urgencia Artificial",
|
690 |
+
minimum=-2,
|
691 |
+
maximum=5,
|
692 |
step=1,
|
693 |
value=0,
|
694 |
info="Se evalua el uso de frases que intentan crear una percepción de necesidad inmediata o limitación temporal sin justificación real.",
|
695 |
)
|
696 |
+
|
697 |
gr_sensacionalismo = gr.Slider(
|
698 |
label="Sensacionalismo",
|
699 |
+
minimum=-2,
|
700 |
+
maximum=5,
|
701 |
step=1,
|
702 |
value=0,
|
703 |
info="Se distingue el contenido que busca impactar emocionalmente al lector mediante el uso de afirmaciones alarmantes o escandalosas sin fundamento sólido.",
|
704 |
)
|
705 |
+
|
706 |
+
gr_manipulacion = gr.Radio(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
707 |
label="Influencia",
|
708 |
+
choices=[("No se usan técnicas de manipulación",-1),("Se usan técnicas de manipulación",5)],
|
|
|
|
|
|
|
709 |
info="Se analizan las técnicas utilizadas para influir en la percepción del lector o dirigir sus conclusiones de manera sesgada o con fines específicos.",
|
710 |
)
|
711 |
+
|
712 |
+
gr_discrepancia = gr.Radio(
|
713 |
+
label="Discrepancia Título-Contenido",
|
714 |
+
choices=[("No hay discrepancia",-5),("Existe discrepancia",10)],
|
715 |
+
info="Se evalua la coherencia entre los titulares y el cuerpo del artículo, asegurando que las expectativas generadas se cumplan efectivamente.",
|
716 |
+
)
|
717 |
+
gr_promesas = gr.Radio(
|
718 |
+
label="Promesas Incumplidas",
|
719 |
+
choices=[("No hay promesas incumplidas",-1),("Hay promesas incumplidas",5)],
|
720 |
+
info="Se detecta cuando los titulares hacen promesas específicas que el contenido no logra satisfacer, manteniendo un estándar de integridad informativa.",
|
721 |
+
)
|
722 |
+
gr_incompleto = gr.Radio(
|
723 |
+
label="Información Incompleta",
|
724 |
+
choices=[("La información es completa",-1),("La información es incompleta",5)],
|
725 |
+
info="Se identifica la omisión de detalles cruciales que son necesarios para una comprensión completa del tema, evitando tácticas que buscan meramente incentivar clics.",
|
726 |
+
)
|
727 |
+
|
728 |
gr_generalScore = gr.Slider(
|
729 |
label="Clasificación General",
|
730 |
minimum=0,
|
|
|
732 |
value=0,
|
733 |
info="Clasificación general del nivel de clickbait del artículo en una escala del 0 al 100, donde 0 significa que el artículo no es clickbait y 100 significa que el artículo es clickbait en su máxima expresión.",
|
734 |
)
|
735 |
+
|
736 |
save = gr.Button("💾 Enviar")
|
737 |
save.click(
|
738 |
fn=example_getter.update_example,
|
|
|
791 |
)
|
792 |
|
793 |
|
794 |
+
demo.launch(auth=(os.environ.get("pass"), os.environ.get("pass")))
|