Closed dmarquinah closed 3 years ago
@gianpietro1 @LuighiV si pueden probar y revisar que algo no se me haya pasado sería excelente, dejé comments pero igual pueden preguntarme, faltaría de igual manera agregar la lógica para lo de las respuestas múltiples.
@dmarquinah consideras necesario pedir el topic? es que ese mapeo de codPregunta a topic ya lo tenemos en DB, y sería más simple implementar el cálculo sin hacer el cambio en front?
@dmarquinah algo que sería bueno añadir sería el puntaje total también, considerando todos los topics, porque la idea es también mostrarlo
@dmarquinah consideras necesario pedir el topic? es que ese mapeo de codPregunta a topic ya lo tenemos en DB, y sería más simple implementar el cálculo sin hacer el cambio en front?
Es una posibilidad, esta es la primera versión asi que se puede cambiar, yo lo uso actualmente para el conteo de preguntas por topic
@dmarquinah algo que sería bueno añadir sería el puntaje total también, considerando todos los topics, porque la idea es también mostrarlo
ok, lo entendí y tienes razón, sería un campo más en el key 'compatibility' 👍
@dmarquinah consideras necesario pedir el topic? es que ese mapeo de codPregunta a topic ya lo tenemos en DB, y sería más simple implementar el cálculo sin hacer el cambio en front?
Es una posibilidad, esta es la primera versión asi que se puede cambiar, yo lo uso actualmente para el conteo de preguntas por topic
Creo que mejor sin pedir el topic por ahora, para poder probar sin cambios en el request?
@LuighiV de hecho así está el ejemplo, con una pregunta repetida: https://github.com/openpolitica/open-politica-backend/pull/125/files#diff-7fbc47e3e759242905f778881d685ff8bcf1133e226ce9d30e6ffbf27393e7e5R553
@LuighiV de hecho así está el ejemplo, con una pregunta repetida: https://github.com/openpolitica/open-politica-backend/pull/125/files#diff-7fbc47e3e759242905f778881d685ff8bcf1133e226ce9d30e6ffbf27393e7e5R553
Sorry, pensé que decía sal2 :+1:
@dmarquinah mi único comentario es si ves posible y estás de acuerdo en reducir cambios en front, haciéndolo así:
"compatibility": "0.70",
"compatibility_per_topic": {
"education": "0.67",
"health": "0.75",
}
@dmarquinah mi único comentario es si ves posible y estás de acuerdo en reducir cambios en front, haciéndolo así:
"compatibility": "0.70", "compatibility_per_topic": { "education": "0.67", "health": "0.75", }
Si! aún falta agregar ese cambio
Se ha modificado la función
getPolicyResults
para separar la compatibilidad por tópico enviado.Y enviando el response con el formato para cada partido:
{ "name": "...", "org_politica_id": ..., "org_politica_nombre": "...", "compatibility": { "education": "0.67", "health": "1.00" }, ... }