Sugerencias para desarrollo

gatorojo

Capo
Se incorporó
30 Marzo 2009
Mensajes
133
Estimados, quiero hacer una aplicación web que me sirva para analizar datos de encuesta con campo libre, les explico como ejemplo:

Pregunta:
¿Que comida te gusta más?

Respuestas encuesta:
1.- Me encantan las papas fritas!
2.- Creo que las papas me gustan, pero fritas.
3.- El huevo revuelto es lo mejor al desayuno.
4.- Papas fritas por siempre o no?.
5.- Muero por huevos revueltos.

Análisis automático:
1,2 y 4 son papas fritas / 3 y 5 huevos revueltos

Resultados aplicación:
3 papas fritas = 60%
2 huevos revueltos = 40%

Que lenguajes o librerías me recomendarían para un análisis de ese tipo?

Saludos!
 

gatorojo

Capo
Se incorporó
30 Marzo 2009
Mensajes
133
La pregunta iba mas por el análisis de los datos mas que en la "construcción" en si del formulario, de todas formas muchas gracias por la info igual me servirá. Gracias!
 
Upvote 0

nibal2

pajarón nuevo
MOD
Se incorporó
15 Junio 2007
Mensajes
2.897
Entonces, en la tabla donde guardes los datos, podrías dejar un campo "tipo".

Por ejemplo

Tabla "opcion" ("id", "texto", "tipo")
1, "Me encantan las papas fritas!", 1
2, "Creo que las papas me gustan, pero fritas.", 1
3, "El huevo revuelto es lo mejor al desayuno.", 2
4, "Papas fritas por siempre o no?.", 1
5, "Muero por huevos revueltos.", 2

Tabla "tipo" ("id", "nombre")
1, "papas fritas"
2, "huevos revueltos"

Y al tomar los datos haces las consultas pertinentes según el tipo

Ahi puedes hacer un join para juntar las tablas
https://www.w3resource.com/sql-exercises/sql-joins-exercise-7.php
Luego un count agrupando
https://www.w3resource.com/mysql/ag...unctions-and-grouping-count-with-group-by.php
 
Upvote 0

EITSAEB

Team Peacemaker Hater
Se incorporó
10 Septiembre 2006
Mensajes
4.655
he leido que las estadisticas a nivel pro las estan trabajando mucho con Python y R.

El front puede ser cualquier framework JS.
 
Upvote 0

gatorojo

Capo
Se incorporó
30 Marzo 2009
Mensajes
133
Gracias, estaba leyendo sobre unas librerias para node: natural y nlp.js creo que por ahí puedo sacar algo
 
Upvote 0

BrujoChilote

Miembro Regular
Se incorporó
29 Noviembre 2019
Mensajes
33
Primero para la programacion cualquier front/backend (PHP solo puede servirte) para la BD mysql/postgre....

Despues para analisis su Python... o alguna herramienta como KNIME.

Saludos
 
Upvote 0
Subir