Spaces:
Runtime error
Runtime error
xiomarablanco
commited on
Commit
•
61f4f38
1
Parent(s):
aa5ed11
Working on local
Browse files- .gitignore +5 -0
- api/ApiStudentsDict.json +222 -0
- app.py +11 -21
- codeScripts/Dependencies/BERT-models/Prueba3/JoinedSubjects2.json +0 -0
.gitignore
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
api/StudentAnswers/*
|
2 |
+
archivos/OutputFiles2/*
|
3 |
+
codeScripts/__pycache__/*
|
4 |
+
codeScripts/Dependencies/__pycache__/*
|
5 |
+
__pycache__/*
|
api/ApiStudentsDict.json
ADDED
@@ -0,0 +1,222 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
[
|
2 |
+
{
|
3 |
+
"respuesta": "",
|
4 |
+
"hashed_id": "BECERRA JARAMILLO, DANIEL ISAI",
|
5 |
+
"TableIndex": 0
|
6 |
+
},
|
7 |
+
{
|
8 |
+
"respuesta": "Profesor buenas tardes,� Adjunto solo los archivos en excel que me permiti� subir la plataforma. El jupyter-notebook� no me lo permiti� subir ni siquiera en formato html; env�o todo estos dos �ltimos archivos a trav�s de tutor. Muchas gracias.",
|
9 |
+
"hashed_id": "BERRIO ZAPATA, SURLEY YANSURY",
|
10 |
+
"TableIndex": 1
|
11 |
+
},
|
12 |
+
{
|
13 |
+
"respuesta": "Buenos d�as estimado profe,� A continuaci�n adjunto la tarea correspondiente a la actividad 1.� La subo en formato HTML el Jupyter Notebook esto debido a que al trasnformarlo en PDF se da�aba totalmente la salidas de las celdas. Adem�s, como es de su conocimiento no se nos permite subir comprimidos.� Quedo atento a sus comentarios.� Saludos cordiales,� Alexander Camacho.�",
|
14 |
+
"hashed_id": "CAMACHO PONCE, ALEXANDER",
|
15 |
+
"TableIndex": 2
|
16 |
+
},
|
17 |
+
{
|
18 |
+
"respuesta": "",
|
19 |
+
"hashed_id": "CARDONA YARA, FRANKLIN ANDRES",
|
20 |
+
"TableIndex": 3
|
21 |
+
},
|
22 |
+
{
|
23 |
+
"respuesta": "Buenas tardes Profe, Envio los archivos requeridos de forma individual dado que no pude subir el .zip Quedo atento a comentarios, Miguel Chacon",
|
24 |
+
"hashed_id": "CHACON CALA, MIGUEL ANDRES",
|
25 |
+
"TableIndex": 4
|
26 |
+
},
|
27 |
+
{
|
28 |
+
"respuesta": "Buenas noches profe, Adjunto el cuaderno de Jupyter exportado c�mo PDF. Puede verlo tambi�n desde la siguiente URL de google colab, d�nde se visualiza mejor: https://colab.research.google.com/drive/1zDG9VwzY1ojDQDVezm8LH8EgXVTBokBG. Adicionalmente, adjunto los 3 archivos de excel generados para las probabilidades de transici�n, emisi�n y viterbi. Gracias por su atenci�n y saludos!",
|
29 |
+
"hashed_id": "CHACON ORDONEZ, JOSE MIGUEL",
|
30 |
+
"TableIndex": 5
|
31 |
+
},
|
32 |
+
{
|
33 |
+
"respuesta": "",
|
34 |
+
"hashed_id": "CHIRINOS VALERO, LUIS",
|
35 |
+
"TableIndex": 6
|
36 |
+
},
|
37 |
+
{
|
38 |
+
"respuesta": "",
|
39 |
+
"hashed_id": "CIFUENTES DURANGO, VICTOR ALFONSO",
|
40 |
+
"TableIndex": 7
|
41 |
+
},
|
42 |
+
{
|
43 |
+
"respuesta": "Adjunto soluci�n",
|
44 |
+
"hashed_id": "CORONADO MOREIRA, CRISTOPHER GEOVANNY",
|
45 |
+
"TableIndex": 8
|
46 |
+
},
|
47 |
+
{
|
48 |
+
"respuesta": "",
|
49 |
+
"hashed_id": "CUARTAS VALDERRAMA, MANUEL ALEJANDRO",
|
50 |
+
"TableIndex": 9
|
51 |
+
},
|
52 |
+
{
|
53 |
+
"respuesta": "Buen dia, Envio los excel de las matrices y el codigo en HTML, ya que el PDF me dio en primer lugar problemas por el tama�o y en segundo lugar al comprimirlo, no acept� el formato",
|
54 |
+
"hashed_id": "DUQUE AGUILERA, ADRIAN",
|
55 |
+
"TableIndex": 10
|
56 |
+
},
|
57 |
+
{
|
58 |
+
"respuesta": "Hola Profesor gusto en saludarlo Anexo los archivos correspondientes a la actividad El cuaderno no me dej� subirlo a la plataforma Espero que sea de su agrado Saludos cordiales",
|
59 |
+
"hashed_id": "FERRER ACOSTA, MISAEL JOAQUIN",
|
60 |
+
"TableIndex": 11
|
61 |
+
},
|
62 |
+
{
|
63 |
+
"respuesta": "Estimado profesor, Adjunto los documentos de la actividad 1. Pablo Garcia",
|
64 |
+
"hashed_id": "GARCIA VELEZ, PABLO ALFONSO",
|
65 |
+
"TableIndex": 12
|
66 |
+
},
|
67 |
+
{
|
68 |
+
"respuesta": "Buen D�a profesor Se adjunta para su validaci�n. No se sube el HTML export compilado, porque de ser asi, pesa mas de 50MB, se sube sin compilar. � Cordialmente, CRISTIAN CAMILO GARZON TAMAYO crittan01@gmail.com CC 1032414179 +57 312 583 5649 Bogot�- Colombia",
|
69 |
+
"hashed_id": "GARZON TAMAYO, CRISTIAN CAMILO",
|
70 |
+
"TableIndex": 13
|
71 |
+
},
|
72 |
+
{
|
73 |
+
"respuesta": "",
|
74 |
+
"hashed_id": "GIRALDO OSORIO, CARLOS ANDRES",
|
75 |
+
"TableIndex": 14
|
76 |
+
},
|
77 |
+
{
|
78 |
+
"respuesta": "Estimado: adjunto los documentos solicitados de la actividad 1. � atte Victor Gomez",
|
79 |
+
"hashed_id": "GOMEZ FARFAN, VICTOR",
|
80 |
+
"TableIndex": 15
|
81 |
+
},
|
82 |
+
{
|
83 |
+
"respuesta": "",
|
84 |
+
"hashed_id": "grades.xls",
|
85 |
+
"TableIndex": 16
|
86 |
+
},
|
87 |
+
{
|
88 |
+
"respuesta": "",
|
89 |
+
"hashed_id": "GUAMAN LOPEZ, ANDREA SILVANA",
|
90 |
+
"TableIndex": 17
|
91 |
+
},
|
92 |
+
{
|
93 |
+
"respuesta": "",
|
94 |
+
"hashed_id": "GUTIERREZ QUEZADA, LUIS MANUEL",
|
95 |
+
"TableIndex": 18
|
96 |
+
},
|
97 |
+
{
|
98 |
+
"respuesta": "Buenas tardes Adjunto archivo en formato html de la actividad 1. Saludos � � � � � �",
|
99 |
+
"hashed_id": "JAIMES HUAMAN, ROGER",
|
100 |
+
"TableIndex": 19
|
101 |
+
},
|
102 |
+
{
|
103 |
+
"respuesta": "",
|
104 |
+
"hashed_id": "JIMENEZ QUEZADA, EDWIN",
|
105 |
+
"TableIndex": 20
|
106 |
+
},
|
107 |
+
{
|
108 |
+
"respuesta": "Buenas tardes Profesor Alberto. Anexo archivos de la Actividad 01 de�Etiquetado morfosint�ctico. El Notebook lo he convertido a HTML debido a que no permite extensi�n ipynb. Que tengas excelente d�a Profesor, EdgarL �",
|
109 |
+
"hashed_id": "LEAL GELVEZ, EDGAR",
|
110 |
+
"TableIndex": 21
|
111 |
+
},
|
112 |
+
{
|
113 |
+
"respuesta": "",
|
114 |
+
"hashed_id": "LUCIANI LUJAN, RICHARD MICHAEL",
|
115 |
+
"TableIndex": 22
|
116 |
+
},
|
117 |
+
{
|
118 |
+
"respuesta": "",
|
119 |
+
"hashed_id": "MARIN SARRIA, GEMBER",
|
120 |
+
"TableIndex": 23
|
121 |
+
},
|
122 |
+
{
|
123 |
+
"respuesta": "",
|
124 |
+
"hashed_id": "MONTANO PULZARA, NESTOR",
|
125 |
+
"TableIndex": 24
|
126 |
+
},
|
127 |
+
{
|
128 |
+
"respuesta": "se adjunta actividad",
|
129 |
+
"hashed_id": "MOSQUERA ASIMBAYA, JOSE ALEJANDRO",
|
130 |
+
"TableIndex": 25
|
131 |
+
},
|
132 |
+
{
|
133 |
+
"respuesta": "",
|
134 |
+
"hashed_id": "MOSQUERA DIAZ, JAVIER",
|
135 |
+
"TableIndex": 26
|
136 |
+
},
|
137 |
+
{
|
138 |
+
"respuesta": "Buenas Tardes, le envio la actividad 1 �",
|
139 |
+
"hashed_id": "ONA SERRANO, JORGE",
|
140 |
+
"TableIndex": 27
|
141 |
+
},
|
142 |
+
{
|
143 |
+
"respuesta": "",
|
144 |
+
"hashed_id": "OVIEDO HERRERA, PAUL",
|
145 |
+
"TableIndex": 28
|
146 |
+
},
|
147 |
+
{
|
148 |
+
"respuesta": "Buen d�a, Ante la dificultad para subir el c�digo fue necesario exportarlo en formato HTML, aunque el despligue de los datos generado hizo extenso el archivo se tiene todos los componentes solicitados, adem�s fue necesario cargar los archivos generados por separado.",
|
149 |
+
"hashed_id": "PATINO TERAN, CARLOS ARMANDO",
|
150 |
+
"TableIndex": 29
|
151 |
+
},
|
152 |
+
{
|
153 |
+
"respuesta": "Buenas tardes, Dado que no me deja cargar el archivo en formato .ipynb, entonces adjunto el enlace en google colab de la actividad. Adem�s, se adjunto en formato pdf la actividad. https://colab.research.google.com/drive/1IwW-s5kpRqPSysGxcn5vl6dlwRtlr-k4?usp=sharing Saludos Cordiales.",
|
154 |
+
"hashed_id": "PINTO NIETO, JOSUE DAVID",
|
155 |
+
"TableIndex": 30
|
156 |
+
},
|
157 |
+
{
|
158 |
+
"respuesta": "Buenos dias, estimado profesor� � Cordial saludo� � A continuaci�n presento la entrega correspondiente a la actividad 1, adjunto 3 formatos de excel ( probabilidades y Viterbi) ademas del codigo en formato HTML y uno en PDF( Con recortes)��puesto que en formato del Notebook no fue posible cargarlo. � Atentamente� � German A. Portilla Gonzalez�",
|
159 |
+
"hashed_id": "PORTILLA GONZALEZ, GERMAN ARLEY",
|
160 |
+
"TableIndex": 31
|
161 |
+
},
|
162 |
+
{
|
163 |
+
"respuesta": "",
|
164 |
+
"hashed_id": "ROJAS ONCOY, ALVARO ELIAS",
|
165 |
+
"TableIndex": 32
|
166 |
+
},
|
167 |
+
{
|
168 |
+
"respuesta": "El sistema no permitio enviar el archivo .zip. En caso de algun problema igual dejo el link al folder Google Drive donde estan todos los archivos. https://drive.google.com/drive/folders/1_No8RFn3QJiNlqzY6NS2tEFimwgqegxQ?usp=sharing Saludos,� Cesar",
|
169 |
+
"hashed_id": "RON CUSME, CESAR ANDRES",
|
170 |
+
"TableIndex": 33
|
171 |
+
},
|
172 |
+
{
|
173 |
+
"respuesta": "",
|
174 |
+
"hashed_id": "ROSERO VACA, DARWIN",
|
175 |
+
"TableIndex": 34
|
176 |
+
},
|
177 |
+
{
|
178 |
+
"respuesta": "Estimado profesor, Buenas tardes, entrego actividad. Saludos Cordiales Jorge Santiago Salas",
|
179 |
+
"hashed_id": "SALAS ONA, JORGE",
|
180 |
+
"TableIndex": 35
|
181 |
+
},
|
182 |
+
{
|
183 |
+
"respuesta": "",
|
184 |
+
"hashed_id": "SANCHEZ CASTRO, AUGUSTO",
|
185 |
+
"TableIndex": 36
|
186 |
+
},
|
187 |
+
{
|
188 |
+
"respuesta": "",
|
189 |
+
"hashed_id": "SANCHEZ VARGAS, LUIS CARLOS",
|
190 |
+
"TableIndex": 37
|
191 |
+
},
|
192 |
+
{
|
193 |
+
"respuesta": "",
|
194 |
+
"hashed_id": "TARAZONA CUADROS, SONIA SMITH",
|
195 |
+
"TableIndex": 38
|
196 |
+
},
|
197 |
+
{
|
198 |
+
"respuesta": "No permite cargar archivos con extensi�n :�(.ipynb) se sube como HTML",
|
199 |
+
"hashed_id": "TENESACA GOMEZ, EDWIN",
|
200 |
+
"TableIndex": 39
|
201 |
+
},
|
202 |
+
{
|
203 |
+
"respuesta": "Buenas tardes, Adjunto los documentos: 1) Actividad resuelta en Jupyter Notebook�en formato (.html, por restricci�n de tipo de archivo para la carga), usando como base el archivo proporcionado y el corpus (.txt, mia07_t3_tra_Corpus-tagged). El�Jupyter Notebook�contiene: El c�digo en Python que permite�resolver la actividad, debidamente comentado. Todos los resultados que se solicita en el enunciado,�que genera el c�digo implementado. Las respuestas a las preguntas planteadas en el enunciado. 2) Hoja de c�lculo de Microsoft Excel (.xlsx) que muestra�las tablas de�las probabilidades de emisi�n. 3) Hoja de c�lculo de Microsoft Excel (.xlsx) que muestra�las tablas de�las probabilidades de transici�n. 4) Hoja de c�lculo de Microsoft Excel (.xlsx) que muestra�las tablas de�la matriz de probabilidades de la ruta Viterbi. � Quedo atento,",
|
204 |
+
"hashed_id": "TORRES REINA, ROGER NEIL",
|
205 |
+
"TableIndex": 40
|
206 |
+
},
|
207 |
+
{
|
208 |
+
"respuesta": "",
|
209 |
+
"hashed_id": "YANCHAPAXI GARCIA, ALEX STEEVEN",
|
210 |
+
"TableIndex": 41
|
211 |
+
},
|
212 |
+
{
|
213 |
+
"respuesta": "Buenas noches , un gusto saludarle , me permito adjuntar la tarea correspondiente a la actividad 1. Se me presento un problema al subir el archivo , me permito adjuntar el link del drive para la descarga por favor https://drive.google.com/file/d/1yQ27Sne2OwE0ATxYYBp1UvLUPWIWfDkZ/view?usp=sharing Una estupenda noche.� �",
|
214 |
+
"hashed_id": "ZAPATA PANELUISA, LUIS GABRIEL",
|
215 |
+
"TableIndex": 42
|
216 |
+
},
|
217 |
+
{
|
218 |
+
"respuesta": "Saludos env�o la tarea.",
|
219 |
+
"hashed_id": "ZHERDMANT CEVALLOS, ERICK JOEL",
|
220 |
+
"TableIndex": 43
|
221 |
+
}
|
222 |
+
]
|
app.py
CHANGED
@@ -5,39 +5,29 @@ from sentence_transformers import SentenceTransformer, InputExample, util
|
|
5 |
from codeScripts.utils import save_json, load_json, create_file_path
|
6 |
from plentas import Plentas
|
7 |
import pandas as pd
|
|
|
8 |
import os
|
9 |
|
10 |
-
def Main(configuration,
|
11 |
|
12 |
error = ""
|
13 |
modelResult = ""
|
14 |
|
15 |
configuration_dict = json.loads(configuration)
|
16 |
|
17 |
-
try:
|
18 |
-
|
19 |
-
|
20 |
-
fileName = uploadedFile.filename
|
21 |
-
|
22 |
config_json = load_json("configV2.json")
|
23 |
|
24 |
#configuring plentas methodology
|
25 |
-
response = Plentas(config_json[0], [answersTodict(
|
26 |
-
#overwriting the custom settings for the settings from the api
|
27 |
response.setApiSettings(configuration)
|
28 |
|
29 |
modelResult = jsonify(response.processApiData())
|
30 |
except Exception as e:
|
31 |
-
error = e
|
32 |
-
|
33 |
-
|
34 |
-
# try:
|
35 |
-
# data_test = []
|
36 |
-
# data_test.append(InputExample(guid= "", texts=[Texto1, Texto2], label=0))
|
37 |
-
|
38 |
-
# modelResult = TestModel('jfarray/Model_'+ Modelo +'_50_Epochs',data_test)
|
39 |
-
# except Exception as e:
|
40 |
-
# error = e
|
41 |
|
42 |
return [error, modelResult]
|
43 |
|
@@ -148,16 +138,16 @@ def answersTodict(zip_path):
|
|
148 |
return studentAnswersDict
|
149 |
|
150 |
configuration = gr.inputs.Textbox(lines=10, placeholder="JSON de Configuración")
|
151 |
-
|
152 |
#dataFrameOutput = gr.outputs.Dataframe(headers=["Resultados"], max_rows=20, max_cols=None, overflow_row_behaviour="paginate", type="pandas", label="Resultado")
|
153 |
|
154 |
labelOutput = gr.outputs.Label(num_top_classes=None, type="auto", label="")
|
155 |
labelError = gr.outputs.Label(num_top_classes=None, type="auto", label="")
|
156 |
|
157 |
iface = gr.Interface(fn=Main
|
158 |
-
, inputs=[configuration,
|
159 |
, outputs=[labelError, labelOutput]
|
160 |
, title = "PLENTAS"
|
161 |
)
|
162 |
|
163 |
-
iface.launch(share = False,enable_queue=True, show_error =True)
|
|
|
5 |
from codeScripts.utils import save_json, load_json, create_file_path
|
6 |
from plentas import Plentas
|
7 |
import pandas as pd
|
8 |
+
import zipfile
|
9 |
import os
|
10 |
|
11 |
+
def Main(configuration, uploadedFile):
|
12 |
|
13 |
error = ""
|
14 |
modelResult = ""
|
15 |
|
16 |
configuration_dict = json.loads(configuration)
|
17 |
|
18 |
+
try:
|
19 |
+
uploadedFilePath = uploadedFile.name
|
20 |
+
|
|
|
|
|
21 |
config_json = load_json("configV2.json")
|
22 |
|
23 |
#configuring plentas methodology
|
24 |
+
response = Plentas(config_json[0], [answersTodict(uploadedFilePath), createTeacherJson(configuration_dict)])
|
25 |
+
# #overwriting the custom settings for the settings from the api
|
26 |
response.setApiSettings(configuration)
|
27 |
|
28 |
modelResult = jsonify(response.processApiData())
|
29 |
except Exception as e:
|
30 |
+
error = "Oops: " + str(e)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
return [error, modelResult]
|
33 |
|
|
|
138 |
return studentAnswersDict
|
139 |
|
140 |
configuration = gr.inputs.Textbox(lines=10, placeholder="JSON de Configuración")
|
141 |
+
zipFileInput = gr.inputs.File(label="ZIP file")
|
142 |
#dataFrameOutput = gr.outputs.Dataframe(headers=["Resultados"], max_rows=20, max_cols=None, overflow_row_behaviour="paginate", type="pandas", label="Resultado")
|
143 |
|
144 |
labelOutput = gr.outputs.Label(num_top_classes=None, type="auto", label="")
|
145 |
labelError = gr.outputs.Label(num_top_classes=None, type="auto", label="")
|
146 |
|
147 |
iface = gr.Interface(fn=Main
|
148 |
+
, inputs=[configuration, zipFileInput]
|
149 |
, outputs=[labelError, labelOutput]
|
150 |
, title = "PLENTAS"
|
151 |
)
|
152 |
|
153 |
+
iface.launch(share = False,enable_queue=True, show_error =True, server_port=7870)
|
codeScripts/Dependencies/BERT-models/Prueba3/JoinedSubjects2.json
ADDED
The diff for this file is too large to render.
See raw diff
|
|