Sign inSign up

rafaelleru/python-pyramid

By rafaelleru

•Updated almost 7 years ago

Image
0

324

rafaelleru/python-pyramid repository overview

Build Status CircleCI

⁠AI remote strem

⁠Problema

El creciente número de aplicaciones de inteligencia artificial en el mercado nos lleva a pensar en el coste de las infraestructuras que plantean estos servicios en entornos de producción. Ademas nos encontramos con que resulta complicado extrapolar los distintos modelos obtenidos a entornos reales de producción.

⁠Resolución del problema.

AI remote stream pretende mitigar algunas de las limitaciones planteadas anteriormente poniendo al alcance de los usuarios una infraestructura en la que poder usar dichos modelos inteligentes en entornos de producción. El sistema permitirá al usuario ejecutar tareas de clasificación de datos en la nube sin tener que disponer de una infrastructura propia.

El sistema permitira generar tareas mediante un servicio y obtener los resultados una vez estos esten listos todo mediante un servicio REST.

⁠Solución planteada

El sistema encolara las tareas que serán procesadas en modelos de aprendizaje automático previamente entrenados. Una vez la tarea de clasificación este completada se almacenaran los resultados en una base de datos.

El usuario podrá obtener mediante un identificador de tarea en todo momento el estado en el que se encuentra la tarea, y si esta esta completa podra obtener los resultados obtenidos por los modelos online.

⁠Tecnologías usadas

⁠Integracion continua

Para la integración continua vamos a usar travis, no es necesario usar herramientas tipo make por el momento ya que solo queremos ejecutar los tests de nuestro proyecto.

Para configurar travis solo ha sido necesario dar de alta el proyecto en la web y añadir el repositorio, tras esto hemos añadido el archivo .travis.yml para ejecutar todo el proceso de integración continua en cada commit

⁠Documentacion

buildtool: makefile

Despliegue: https://streamai.herokuapp.com⁠

Contenedor: https://streamai-docker.herokuapp.com⁠

docker-hub: https://hub.docker.com/r/rafaelleru/stream-ai⁠

provision: terraform/main.tf

Despliegue final: 35.230.119.46

Tag summary

Content type

Image

Digest

Size

340.3 MB

Last updated

almost 7 years ago

docker pull rafaelleru/python-pyramid