UTNianos

Versión completa: BrainStorming UTNiano: Desarrollo para el Seguidor de Carreras
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2 3 4
Jeje, las relaciones ya están así que :-) No es tan complejo =)
Me parece buena la reDDevil (a pesar de que es independiente =P), se me ocurre que podiamos definir perfiles por años de carrerra (materias aprobadas de primero, segundo, etc). Cada uno con subdivisiones del tipo inicio, avanzado y Experto. Se podria obtener un porcentaje en base a la cantidad de materias aprobadas que deberia tener y su estado actual. ej: de primero deberias tener 8 y tenes aprobadas tres, preparando el final de 1 y cursando otras 2. Segun el valor y el umbral que se defina podria darte un perfil de "Arrancando la carrera - Avanzado".

Con esto tendriamos los perfiles lo mas parecidos posibles, todavia se puede dar que dos usuarios pertenezcan al mismo perfil y con materias distintas, pero seria bastante menor la probabilidad de que pase (Es lo que pienso no curse proba todavia =P).
Y solo se recalcularia el perfil si el usuario cambia el estado de una materia.




PD1: Los nombres de los perfiles son de ejemplo =P
PD2: Soy malisimo expresando las ideas.
up (!)
a nadie le justo mi idea Confused
jajajaja
(14-12-2011 10:49)shadow_mx escribió: [ -> ]Me parece buena la reDDevil (a pesar de que es independiente =P), se me ocurre que podiamos definir perfiles por años de carrerra (materias aprobadas de primero, segundo, etc). Cada uno con subdivisiones del tipo inicio, avanzado y Experto. Se podria obtener un porcentaje en base a la cantidad de materias aprobadas que deberia tener y su estado actual. ej: de primero deberias tener 8 y tenes aprobadas tres, preparando el final de 1 y cursando otras 2. Segun el valor y el umbral que se defina podria darte un perfil de "Arrancando la carrera - Avanzado".

Con esto tendriamos los perfiles lo mas parecidos posibles, todavia se puede dar que dos usuarios pertenezcan al mismo perfil y con materias distintas, pero seria bastante menor la probabilidad de que pase (Es lo que pienso no curse proba todavia =P).
Y solo se recalcularia el perfil si el usuario cambia el estado de una materia.

yo banco tu idea!
(14-12-2011 10:49)shadow_mx escribió: [ -> ]Me parece buena la reDDevil (a pesar de que es independiente =P), se me ocurre que podiamos definir perfiles por años de carrerra (materias aprobadas de primero, segundo, etc). Cada uno con subdivisiones del tipo inicio, avanzado y Experto. Se podria obtener un porcentaje en base a la cantidad de materias aprobadas que deberia tener y su estado actual. ej: de primero deberias tener 8 y tenes aprobadas tres, preparando el final de 1 y cursando otras 2. Segun el valor y el umbral que se defina podria darte un perfil de "Arrancando la carrera - Avanzado".

Con esto tendriamos los perfiles lo mas parecidos posibles, todavia se puede dar que dos usuarios pertenezcan al mismo perfil y con materias distintas, pero seria bastante menor la probabilidad de que pase (Es lo que pienso no curse proba todavia =P).
Y solo se recalcularia el perfil si el usuario cambia el estado de una materia.

Me gusta lo de las subdivisiones por perfil.
no puedo hacer nada
no aparece la carrera de ingenieria aeronáutica Confused
(18-03-2012 22:23)leandroh escribió: [ -> ]no puedo hacer nada
no aparece la carrera de ingenieria aeronáutica Confused

En breve lo van a subir! Hace poquito otro chico de Aero pasó el plan para que Leandro lo suba. Calculo que cuando lo haga, avisará y van a poder cargar sus materias =)
No entiendo si estan buscando perfiles similares entre usuarios de cursadas , pero hace años labure en algo relativamente similar con unos pedidos para un sistema en Siemens.

Que perfiles me interesa y con que prioridad para una materia?
Los mas importantes van a ser los que cursan ese cuatrimestre/año la materia, seguidos de los que deben el final y por ultimo los que ya la firmaron.
Que perfil me interesa mas que otros?
El que tenga mayor cantidad de materias que me interesen a mi.
(e.g: 1 perfil que curse Fisica 1 me interesa menos que el que cursa Fisica 1 y encima me puede ayudar a meter 1 final)

Pongamos valores a ese interes:
cursa misma materia mismo cuatri? 3 puntos
debe el final? 2 puntos
firmo la materia? 1 punto

Cuando comparas el perfil con el resto , asignas valores a los perfiles restantes y se lo devolves ordenando por valor. (Me apiado del alma que tenga que armar el sql correspondiente, pero bueno)

Surgen 1 problema de diseño:
cuando lo calculamos?

Si lo haces en demanda del usuario, el primer usuario en actualizar su perfil no va a recibir la mejor info(especialmente sobre los que cursen ese cuatri).
Si lo haces con cron despues de que lo cargue, el user ni se entere (a menos que le notifiques por mail "che , mira que estos flacos blablbalbbal tu perfil blbalblbal").
Cada perfil puede tener "requerimientos" de materias firmadas y/o aprobadas.

El problema sería determinar estos requerimientos. Si ya tienen info de otros usuarios, pueden ver qué materias representan un salto cualitativo en el avance de la carrera, como SO o Proyecto.
Páginas: 1 2 3 4
URLs de referencia