File size: 4,720 Bytes
7bf61c5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
af27d12
 
7bf61c5
af27d12
 
 
 
 
 
 
 
7bf61c5
af27d12
7bf61c5
 
af27d12
 
 
 
 
 
 
 
 
 
7bf61c5
af27d12
7bf61c5
 
 
 
 
 
 
af27d12
 
7bf61c5
af27d12
7bf61c5
af27d12
 
 
7bf61c5
 
af27d12
 
 
7bf61c5
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import streamlit as st


def home_page():
    """
    Muestra la p谩gina principal de la aplicaci贸n Streamlit.

    Esta funci贸n se encarga de renderizar la p谩gina de inicio de la aplicaci贸n de detecci贸n temprana de riesgo
    de suicidio.
    Incluye secciones que explican el prop贸sito del proyecto, sus objetivos principales y c贸mo utilizar la herramienta.
    Cada secci贸n est谩 claramente definida y contiene informaci贸n detallada y relevante para el usuario.

    La p谩gina de inicio se estructura en varias secciones, que incluyen:
    - Una introducci贸n al proyecto y su relevancia.
    - Los objetivos principales del proyecto.
    - Instrucciones detalladas sobre c贸mo utilizar la herramienta.

    Las secciones est谩n dise帽adas para proporcionar a los usuarios una comprensi贸n clara del prop贸sito y
    la funcionalidad de la herramienta, as铆 como guiarlos en su uso efectivo.

    :return: None. Renderiza los componentes de la p谩gina de inicio en la interfaz de usuario de Streamlit.
    """
    st.title("TFG: Detecci贸n Temprana de Riesgo de Suicidio Mediante An谩lisis de mensajes de texto")
    st.header("El silencio del riesgo: Llamada a la acci贸n")
    with st.container(border=True):
        st.write("""
            Esta herramienta representa un avance en la prevenci贸n temprana del suicidio a trav茅s del 
            an谩lisis de texto. Utiliza t茅cnicas avanzadas de Procesamiento de Lenguaje Natural (PLN) junto con redes 
            neuronales de machine learning para evaluar textos escritos, identificando se帽ales que puedan indicar un 
            riesgo de comportamiento autolesivo o suicida.

            El proceso es simple pero poderoso. Un usuario puede ingresar directamente un texto que refleje sus 
            pensamientos o sentimientos actuales, o subir un archivo de texto para su an谩lisis. A partir de aqu铆, 
            la herramienta se pone a trabajar, procesando las palabras y extrayendo significado m谩s all谩 de lo aparente.
        """)
    st.header("Contribuciones clave al usuario")
    with st.container(border=True):
        st.write("""
            Lo que hace que esta herramienta sea especialmente valiosa es su capacidad para ofrecer una perspectiva 
            objetiva y medible sobre un tema altamente subjetivo y personal: la salud mental. Para alguien que podr铆a 
            no estar seguro de sus propios sentimientos o de c贸mo interpretarlos, la herramienta proporciona una 
            segunda opini贸n, basada en datos, que puede ser invaluable.

            Es m谩s que un simple programa de an谩lisis de texto; es un asistente de bienestar emocional que est谩 
            disponible en todo momento, accesible desde cualquier lugar donde uno pueda escribir un mensaje o cargar 
            un archivo de texto. Para aquellos que est谩n preocupados por un ser querido o un paciente, la herramienta 
            ofrece tranquilidad y orientaci贸n en la interpretaci贸n de se帽ales potencialmente ocultas en la comunicaci贸n 
            escrita.
        """)
    st.header("C贸mo utilizar la herramienta")
    with st.container(border=True):
        st.write("""
            1. **Acceso a la herramienta de an谩lisis**: Para acceder a esta propiedad tan solo hay que dirigirse
            al bot贸n 'Analizar texto' que se encuentra en el men煤 de navegaci贸n.
        """)
        st.image("imagenes/Captura1.PNG", use_column_width="auto")
        st.write("""
            2. **Centro de diagn贸stico**: Aqu铆 podemos observar la interfaz dedicada a nuestro an谩lisis de texto. Para 
            llevarlo a cabo tan solo se debe introducir en el cuadro respectivo el texto a analizar.
        """)
        st.image("imagenes/Captura2.PNG")
        st.write("""
            3. **Ingreso y procesamiento del texto**: Una vez introducido el texto, haga clic en el 
            bot贸n 'Procesar texto' para que la herramienta procese el texto. La herramienta utiliza modelos de PLN 
            para analizar el contenido y la tonalidad emocional del texto.
        """)
        st.image("imagenes/Captura3.PNG")
        st.write("""
            **Importante: Por ahora no esta permitido ingresar archivos de texto**
        """)
        st.write("""
            4. **Interpretaci贸n de resultados y acciones sugeridas**: Los resultados proporcionan insights 
            sobre el estado emocional del texto y posibles se帽ales de riesgo. Estos incluyen an谩lisis de sentimientos, 
            emociones y una evaluaci贸n de riesgo de suicidio. Basado en el nivel de riesgo detectado, 
            la herramienta ofrece recomendaciones sobre posibles pasos a seguir.
        """)
        st.image("imagenes/Captura4.PNG")