Etiquetas
cómo, Deep learning, deeplearning4j, desarrollar, DL, explicación, funciona, how to, implementar, learning machine, LM, módulos, modules, myyme, project, proyecto
Mi proyecto myyme va cogiendo forma.
Después de definir ¿el porqué del DL? y ¿el cómo? ahora vamos a entrar en detalle en el proyecto y sus módulos.
Separemos en módulos:
Módulo File Generator: El objetivo de este módulo es generar ficheros por temática y añadirle frases a los ficheros, que serán los datos de entrenamiento usados en el módulo de Deep Learning.
Módulo Deep Learning (Mi Learning Machine): El objetivo de este módulo es usar Word2Vec de deeplearning4j y entrenar y ejecutar el sistema. De momento el sistema consiste en encontrar las palabras más cercanas a la palabra dada, pero el Deep Learning a usar debe cambiar para cumplir con los requerimientos funcionales.
Módulo Calling To Internet: El objetivo de este módulo es llamar a internet mediante google y devolver el contenido sobre un tema, que más tarde se pueda separar en frases para añadirlas a nuestros datos de entrenamiento mediante el módulo File Generator.
Módulo How Do You Learn: El objetivo de este módulo es hacer el CRUD (siglas que vienen a decir Create, Read, Update and Delete) de usuarios, robots, conceptos, conceptos relacionados y tags de conceptos.
Proyecto Front-end myyme: Este proyecto es lo que ve el usuario final y donde podemos interaccionar con los otros cuatro módulos. De momento, myyme solo tiene integrado el módulo How Do You Learn, pero pronto tendrá integrados los cuatro módulos mediante llamadas a los Web Services Rest de Spring Boot. Quedará pendiente implementar el Spring Security para aportar seguridad en la comunicación entre la aplicación front-end y los diferentes módulos.
¡Queda aún mucho por hacer…
… pero con esfuerzo lo lograremos!
Estoy buscando colaboradores que tengan nociones de Git, Java, Spring-Boot, DeepLearning y Angular4. No es necesario saber de todo, muchas cosas se irán aprendiendo sobre la marcha. Con que tengas nociones será suficiente.
¡Si crees que puedes ser tú o conoces a alguien que pueda interesarle! ¡Contáctame!