- Cargar Archivo (listo)
- Pasear los diferentes atributos (listo)
- Colocar esos atributos en un objeto de tipo DOC (listo)
- Calcular pesos ya teniendo los terminos de cada doc en una variable llamada term.
- Consulta
- Entregar resultados.
La arquitectura esta bien mal organizada. De hecho ahorita ni siquiera existe una. Me gustaria separar todo chingon en componentes para que se puedan hacer cambios sin romper la funcionalidad.
Propuesta. -MVR | |-File Loader | |- Todo lo encargado de cargar el archivo. -Parser | |- Lo que hace el Parseo. Quiza aqui agregar lo que quita las comas y busca las raices. -Matrix |- Responsable de hacer el producto punto y todo eso.