Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -73,7 +73,7 @@ with colT1:
|
|
73 |
st.image("https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Sustainable_Development_Goal-es-13.jpg/1200px-Sustainable_Development_Goal-es-13.jpg",width=200)
|
74 |
|
75 |
st.markdown(""" <style> .font2 {
|
76 |
-
font-size:
|
77 |
</style> """, unsafe_allow_html=True)
|
78 |
st.markdown('<p class="font2">Esta app utiliza tweepy para descargar tweets de twitter en base a la información de entrada y procesa los tweets usando transformers de HuggingFace para detectar comentarios sexistas. El resultado y los tweets correspondientes se almacenan en un dataframe para mostrarlo que es lo que se ve como resultado.La finalidad del proyecto, es en línea con el Objetivo 5 de los ODS, eliminar todas las formas de violencia contra todas las mujeres y las niñas en los ámbitos público y privado, incluidas la trata y la explotación sexual y otros tipos de explotación. Los comentarios sexistas son una forma de violencia contra la mujer con está aplicación puede ayudar a hacer un estudio sistemático de la misma.</p>',unsafe_allow_html=True)
|
79 |
|
@@ -82,7 +82,7 @@ def run():
|
|
82 |
with st.form(key='Introduzca Texto'):
|
83 |
col,buff1, buff2 = st.columns([2,2,1])
|
84 |
#col.text_input('smaller text window:')
|
85 |
-
search_words = col.text_input("Introduzca el termino o usuario para analizar y pulse el check
|
86 |
number_of_tweets = col.number_input('Introduzca número de twweets a analizar. Máximo 50', 0,50,10)
|
87 |
termino=st.checkbox('Término')
|
88 |
usuario=st.checkbox('Usuario')
|
@@ -147,7 +147,7 @@ def run():
|
|
147 |
predictions.append(logits1)
|
148 |
flat_predictions = [item for sublist in predictions for item in sublist]
|
149 |
flat_predictions = np.argmax(flat_predictions, axis=1).flatten()#p = [i for i in classifier(tweet_list)]
|
150 |
-
df = pd.DataFrame(list(zip(tweet_list, flat_predictions)),columns =['
|
151 |
df['Sexista']= np.where(df['Sexista']== 0, 'No Sexista', 'Sexista')
|
152 |
st.table(df)
|
153 |
#st.write(df)
|
|
|
73 |
st.image("https://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Sustainable_Development_Goal-es-13.jpg/1200px-Sustainable_Development_Goal-es-13.jpg",width=200)
|
74 |
|
75 |
st.markdown(""" <style> .font2 {
|
76 |
+
font-size:16px ; font-family: 'Cooper Black'; color: #3358ff;}
|
77 |
</style> """, unsafe_allow_html=True)
|
78 |
st.markdown('<p class="font2">Esta app utiliza tweepy para descargar tweets de twitter en base a la información de entrada y procesa los tweets usando transformers de HuggingFace para detectar comentarios sexistas. El resultado y los tweets correspondientes se almacenan en un dataframe para mostrarlo que es lo que se ve como resultado.La finalidad del proyecto, es en línea con el Objetivo 5 de los ODS, eliminar todas las formas de violencia contra todas las mujeres y las niñas en los ámbitos público y privado, incluidas la trata y la explotación sexual y otros tipos de explotación. Los comentarios sexistas son una forma de violencia contra la mujer con está aplicación puede ayudar a hacer un estudio sistemático de la misma.</p>',unsafe_allow_html=True)
|
79 |
|
|
|
82 |
with st.form(key='Introduzca Texto'):
|
83 |
col,buff1, buff2 = st.columns([2,2,1])
|
84 |
#col.text_input('smaller text window:')
|
85 |
+
search_words = col.text_input("Introduzca el termino o usuario para analizar y pulse el check correspondiente")
|
86 |
number_of_tweets = col.number_input('Introduzca número de twweets a analizar. Máximo 50', 0,50,10)
|
87 |
termino=st.checkbox('Término')
|
88 |
usuario=st.checkbox('Usuario')
|
|
|
147 |
predictions.append(logits1)
|
148 |
flat_predictions = [item for sublist in predictions for item in sublist]
|
149 |
flat_predictions = np.argmax(flat_predictions, axis=1).flatten()#p = [i for i in classifier(tweet_list)]
|
150 |
+
df = pd.DataFrame(list(zip(tweet_list, flat_predictions)),columns =['Últimos '+ str(number_of_tweets)+' Tweets'+' de '+search_words, 'Sexista'])
|
151 |
df['Sexista']= np.where(df['Sexista']== 0, 'No Sexista', 'Sexista')
|
152 |
st.table(df)
|
153 |
#st.write(df)
|