Spaces:
Runtime error
Runtime error
Jorge Henao
commited on
Commit
•
2d29665
1
Parent(s):
3ffd36a
cluster change
Browse files- __pycache__/config.cpython-38.pyc +0 -0
- __pycache__/document_quieries.cpython-38.pyc +0 -0
- app.py +11 -10
- config.py +4 -4
- document_quieries.py +1 -1
__pycache__/config.cpython-38.pyc
CHANGED
Binary files a/__pycache__/config.cpython-38.pyc and b/__pycache__/config.cpython-38.pyc differ
|
|
__pycache__/document_quieries.cpython-38.pyc
CHANGED
Binary files a/__pycache__/document_quieries.cpython-38.pyc and b/__pycache__/document_quieries.cpython-38.pyc differ
|
|
app.py
CHANGED
@@ -38,11 +38,7 @@ if __name__ == "__main__":
|
|
38 |
Ask2Democracy 🇨🇴 - Informe de la comisión de la verdad Junio 2022
|
39 |
</h1>
|
40 |
<p>
|
41 |
-
El 28 de junio del 2022, la Comisión de la Verdad en Colombia liberó su informe final. Fue el resultado de más de 3 años de investigación sobre el conflicto armado interno durante los últimos 60 años. Este espacio pretende ayudar a explorar las más de 6000 páginas que conforman más de 10 libros del Informe, comenzando por el de Hallazgos y recomendaciones.
|
42 |
-
</p>
|
43 |
-
<div align="right">
|
44 |
-
Por: Jorge Henao 🇨🇴 <a href="https://twitter.com/jhenaotw" target='_blank'>Twitter</a> <a href="https://www.linkedin.com/in/henaojorge" target='_blank'/>LinkedIn</a>
|
45 |
-
</div>
|
46 |
"""
|
47 |
st.markdown(title, unsafe_allow_html=True)
|
48 |
# input form
|
@@ -81,14 +77,19 @@ if __name__ == "__main__":
|
|
81 |
|
82 |
st.markdown("---")
|
83 |
else:
|
84 |
-
st.markdown("Cuanto más contexto le des a la pregunta, mejor funciona. puedes escribir consultas como: _**\"¿periodo con más detenciones arbitrarias registradas?\"**_,\
|
85 |
-
_**\"¿
|
86 |
-
|
|
|
|
|
|
|
|
|
|
|
87 |
|
88 |
description = """
|
89 |
<p>
|
90 |
<h2>Sobre esta iniciativa</h2>
|
91 |
-
Se enmarca en la construcción de ciudadanía, la creación de valor público y el fortalecimiento de la democracia desde la invitación a la población a informarse, conocer y dialogar en torno a la memoria histórica y a la verdad del conflicto armado colombiano, partiendo del Informe de la Comisión de la Verdad, se espera incluir varias fuentes adicionales. Hace parte de un proyecto open-source que utiliza Inteligencia Artificial para contribuir al entendimiento de temas relevantes para el país.<a href= "https://github.com/jorge-henao/ask_to_democracy"> repo en github con FastAPI</a>
|
92 |
</br></br>Por: Jorge Henao 🇨🇴 <a href="https://twitter.com/jhenaotw" target='_blank'>Twitter</a> <a href="https://www.linkedin.com/in/henaojorge" target='_blank'/>LinkedIn</a>, con el apoyo de Manuela Gónima 🇨🇴 <a href="https://www.instagram.com/mgcomunicacionesco/" target='_blank'/>Instagram</a> <a href="https://www.linkedin.com/in/manuela-gonima-carvajal" target='_blank'/>LinkedIn</a>
|
93 |
<h2>¿Cómo utilizar este espacio?</h2>
|
94 |
Puedes escribir oraciones abiertas como “Masacres en Antioquia”, o una pregunta concreta como “¿cantidad de víctimas en la masacre de bojayá?”. No se trata de un sistema de búsquedas basado en palabras clave, por el contrario, puedes redactar preguntas más extensas y elaboradas. Cuanto más contexto le des a la pregunta, mejor funciona.
|
@@ -97,4 +98,4 @@ if __name__ == "__main__":
|
|
97 |
Si quieres apoyar escríbeme a <a href="mailto:jorge.henao@diezonce.co">jorge.henao@diezonce.co</a>
|
98 |
</p>
|
99 |
"""
|
100 |
-
st.markdown(description, unsafe_allow_html=True)
|
|
|
38 |
Ask2Democracy 🇨🇴 - Informe de la comisión de la verdad Junio 2022
|
39 |
</h1>
|
40 |
<p>
|
41 |
+
El 28 de junio del 2022, la Comisión de la Verdad en Colombia liberó su informe final. Fue el resultado de más de 3 años de investigación sobre el conflicto armado interno durante los últimos 60 años. Apoyándose en un modelo de inteligencia artificial. Este espacio pretende ayudar a explorar las más de 6000 páginas que conforman más de 10 libros del Informe, comenzando por el de Hallazgos y recomendaciones.
|
|
|
|
|
|
|
|
|
42 |
"""
|
43 |
st.markdown(title, unsafe_allow_html=True)
|
44 |
# input form
|
|
|
77 |
|
78 |
st.markdown("---")
|
79 |
else:
|
80 |
+
st.markdown("""Cuanto más contexto le des a la pregunta, mejor funciona. puedes escribir consultas como: _**\"¿periodo con más detenciones arbitrarias registradas?\"**_,\_**\"¿cantidad de víctimas en la masacre de bojayá?\"**_,\
|
81 |
+
_**\"¿cuantas víctimas de desplazamiento en antioquia?\"**_""")
|
82 |
+
st.markdown("""
|
83 |
+
<div align="right">
|
84 |
+
Creado por Jorge Henao 🇨🇴 <a href="https://twitter.com/jhenaotw" target='_blank'>Twitter</a> <a href="https://www.linkedin.com/in/henaojorge" target='_blank'/>LinkedIn</a>
|
85 |
+
<br>Con el apoyo de Manuela Gonima en comunicaciones 🇨🇴 <a href="https://www.instagram.com/mgcomunicacionesco/" target='_blank'/>Instagram</a> <a href="https://www.linkedin.com/in/manuela-gonima-carvajal" target='_blank'/>LinkedIn</a>
|
86 |
+
</div>
|
87 |
+
""", unsafe_allow_html=True)
|
88 |
|
89 |
description = """
|
90 |
<p>
|
91 |
<h2>Sobre esta iniciativa</h2>
|
92 |
+
Se enmarca en la construcción de ciudadanía, la creación de valor público y el fortalecimiento de la democracia participativa desde la invitación a la población a informarse, conocer, compartir y dialogar en torno a la memoria histórica y a la verdad del conflicto armado colombiano, partiendo del Informe de la Comisión de la Verdad, se espera incluir varias fuentes adicionales. Hace parte de un proyecto open-source que utiliza Inteligencia Artificial para contribuir al entendimiento de temas relevantes para el país.<a href= "https://github.com/jorge-henao/ask_to_democracy"> repo en github con FastAPI</a>
|
93 |
</br></br>Por: Jorge Henao 🇨🇴 <a href="https://twitter.com/jhenaotw" target='_blank'>Twitter</a> <a href="https://www.linkedin.com/in/henaojorge" target='_blank'/>LinkedIn</a>, con el apoyo de Manuela Gónima 🇨🇴 <a href="https://www.instagram.com/mgcomunicacionesco/" target='_blank'/>Instagram</a> <a href="https://www.linkedin.com/in/manuela-gonima-carvajal" target='_blank'/>LinkedIn</a>
|
94 |
<h2>¿Cómo utilizar este espacio?</h2>
|
95 |
Puedes escribir oraciones abiertas como “Masacres en Antioquia”, o una pregunta concreta como “¿cantidad de víctimas en la masacre de bojayá?”. No se trata de un sistema de búsquedas basado en palabras clave, por el contrario, puedes redactar preguntas más extensas y elaboradas. Cuanto más contexto le des a la pregunta, mejor funciona.
|
|
|
98 |
Si quieres apoyar escríbeme a <a href="mailto:jorge.henao@diezonce.co">jorge.henao@diezonce.co</a>
|
99 |
</p>
|
100 |
"""
|
101 |
+
st.markdown(description, unsafe_allow_html=True)
|
config.py
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
class Config():
|
2 |
-
es_host = "
|
3 |
-
es_user = "
|
4 |
-
es_password = "
|
5 |
-
proposals_index = "
|
6 |
reader_model_name_or_path = "deepset/xlm-roberta-base-squad2-distilled"
|
7 |
#reader_model_name_or_path = "deepset/xlm-roberta-base-squad2"
|
8 |
use_gpu = True
|
|
|
1 |
class Config():
|
2 |
+
es_host = "3pvrzh9tl:4yl4vk9ijr@saimon-kb-5550035374.us-east-1.bonsaisearch.net"
|
3 |
+
es_user = "3pvrzh9tl"
|
4 |
+
es_password = "4yl4vk9ijr"
|
5 |
+
proposals_index = "informecomisionverdad"
|
6 |
reader_model_name_or_path = "deepset/xlm-roberta-base-squad2-distilled"
|
7 |
#reader_model_name_or_path = "deepset/xlm-roberta-base-squad2"
|
8 |
use_gpu = True
|
document_quieries.py
CHANGED
@@ -28,7 +28,7 @@ class ExtractiveProposalQueries(DocumentQueries):
|
|
28 |
self.es_host = es_host
|
29 |
self.es_user = es_user
|
30 |
self.es_password = es_password
|
31 |
-
self.document_store = ElasticsearchDocumentStore(host = es_host, username=es_user, password=es_password, index = es_index, port = 443, scheme='https', verify_certs=True, ca_certs=ca_certs)
|
32 |
self.retriever = BM25Retriever(document_store = self.document_store)
|
33 |
self.pipe = ExtractiveQAPipeline(self.reader, self.retriever)
|
34 |
|
|
|
28 |
self.es_host = es_host
|
29 |
self.es_user = es_user
|
30 |
self.es_password = es_password
|
31 |
+
self.document_store = ElasticsearchDocumentStore(host = es_host, username=es_user, password=es_password, index = es_index, port = 443, scheme='https', verify_certs=True, ca_certs=ca_certs, create_index=False)
|
32 |
self.retriever = BM25Retriever(document_store = self.document_store)
|
33 |
self.pipe = ExtractiveQAPipeline(self.reader, self.retriever)
|
34 |
|