TouristicPack

UNIVERSIDAD EAFIT

INGENIERÍA DE SISTEMASSEMESTRE 2018-1

TouristicPack

 

David Alejandro Benítez Cuevas                    dbenite2@eafit.edu.co

Craig David Cartagena Castaño                      ccartage4@eafit.edu.co

Pablo Quijano Jaramillo                                   pquijano@eafit.edu.co

Daniel Restrepo Aristizábal                             drestr84@eafit.edu.co

 

PROBLEMA:

En el 2017 alrededor de 3.5 millones de turistas ingresaron a Colombia, 20% de crecimiento comparado con el año anterior.

La problemática que existe actualmente es que los usuarios tienen que hacer búsquedas en diferentes páginas o aplicaciones para encontrar la información sobre su destino, algunos incluso tienen que visitar puntos de información turística para que les brinden una información más precisa. Se estima que el año pasado 107 mil extranjeros fueron atendidos en estos puntos de información en La Ciudad de Medellin.

 

SOLUCIÓN:

TouristicPack es un chatbot que hace recomendaciones a partir de experiencias pasadas de otros viajeros, ayudando a los usuarios a encontrar información acerca del destino como seguridad y sitios turísticos para visitar. Además de esto utilizando machine learning y los datos que el usuario registra , le va sugerir a la persona que sería lo más conveniente para su viaje, en temas como cuánto presupuesto necesita, cuantos días se podría quedar, el hospedaje, el transporte y la alimentación.
Todo esto con el fin de que el usuario pueda encontrar toda la información que necesita en una sola aplicación

PROCESO DE IDEACIÓN:

La idea surgió de una problemática que nosotros mismos hemos vivido a la hora de viajar, entones se nos ocurrió una posible manera de atacar este problema. Luego de identificarlo se realizaron entrevistas a varios viajeros, especialmente mochileros que se encontraban actualmente de viaje en la ciudad de Medellín,  después de esto se definieron los requisitos,  se llevó a cabo un proceso UCD (diseño centrado en el usuario), se sacaron las historias de usuarios, y finalmente se validó la idea con los potenciales usuarios de la aplicación y con los profesores de Proyecto Integrador.

 

ENLACES:

Página: https://www.facebook.com/Turistic-Pack-Chat-977043459118919/

Video:

Póster:

 

HAPI

Proyecto HAPI

Universidad eafit – Proyecto integrador I
2018-i

Equipo de trabajo
  • Alex Montoya Franco
  • Jose O. Rengifo Caicedo
  • Anderson Grajales Alzate
  • Ronald Cardona Martinez
Descripcion del producto

Actualmente para que una compañía de publicidad digital como es la compañía “Habla Grupo Creativo” distribuya los contenidos de sus clientes en plataformas como Google y Facebook debe destinar una alta cantidad de horas de personal de diseño para llevar a cabo el proceso de construcción de la pauta, que incluye obtencion de imagenes de paginas de clientes, conformación de grupos de anuncios, segmentación de público objetivo, y publicación. El proyecto HAPI automatiza todo este proceso para que la intervención del personal sea mínima, permitiendo que la generación y publicación de los anuncios se centralice en una sola plataforma. Esto le permite a empresas como Habla Grupo Creativo  optimizar sus procesos acoger más clientes dentro de su portafolio.

Factor diferenciador

HAPI permitira a empresas como Habla Grupo Creativo mejorar su productividad por medio de la automatizacion del proceso de pauta, haciendo que sus diseñadores no mlagasten tiempo en labores operativas y se concentren unicamente en definir los aspectos importantes de las campañas publicitarias.

Despliegue y desarrollo del producto

La aplicacion fue desarrollada en el framework Ruby on Rails, siguiendo el patron Modelo-Vista-Controlador. Esta herramienta nos permite desarrollar aplicaiones web de manera agil, utilizando una base de datos relacional y corriendo en un servidor de Heroku.

Screenshots del aplicativo

    

   

Presentacion

  

POSTER

STEM Skills

STEM Skills

Proyecto Integrador 2

Juan David Loaiza Botero – jloaiz16@eafit.edu.co

Daniel Morales Londoño – dmoral12@eafit.edu.co

Mateo Alexander Zabala – mzabala1@eafit.edu.co

Universidad EAFIT

Ingeniería de sistemas

7mo semestre

 

Descripción de producto

Existe una gran problemática que se evidencia en todo el país, tanto en colegios como escuela, los estudiantes están perdiendo el interés por aprender y presentan falencias en las habilidades en temas de ciencia, tecnología, ingeniería y matemáticas. Con la finalidad de contribuir al desarrollo en el país y la mejora en la educación, hemos creado STEM Skills, la cual es una aplicación de Realidad Virtual que incentiva el estudio y aprendizaje por medio de vídeos, juegos y actividades dinámicas, haciendo uso de la metodología STEM, la cual prioriza el aprendizaje en las áreas de ciencia, tecnología, ingeniería y matemáticas, esta aplicación se apoya de una aplicación Web que construimos para que por medio de la Inteligencia artificial y algoritmos de Machine Learning para predicción, se busca proveer la información necesaria para que el asistente virtual ayude a los estudiantes a guiarse por la aplicación y asegure que el mismo pueda aprender de la mejor forma.

Proceso de ideación

Para la implementación de este proyecto, se llevo acabo un proceso de ideación, donde se tuvieron en cuenta los gustos del equipo, que se centraban en desarrollo móvil y web. Evidenciamos una problemática que afecta en su gran mayoría a todos los estudiantes del país.

Retos

Los mayores retos que presentamos en el desarrollo del proyecto, fueron la adquisición de conocimientos para el manejo de Machine Learning, tanto en la parte técnica como teórica, igualmente la recolección de datos y construcción del modelo fueron un gran reto. Para nuestro proyecto se desarrollaron dos productos, uno WEB y uno móvil, la construcción de ambos fue de gran demanda de tiempo y aprendizaje, tanto como su integración.

Imágenes del producto

Links

http://pi2stem.dis.eafit.edu.co/

En este link esta la aplicación WEB, para el registro de preguntas y estudiantes, en ella también se encuentra la aplicación móvil para ser descargada.

Repositorio

https://github.com/mzabala1/REST_AI_STEM

Vídeo

 

Hermes

Proyecto Integrador I / 2018-1

Equipo de Trabajo

Juan D. Ortiz P.  –  jortizp@eafit.edu.co

Cesar Cataño – ccatano3@eafit.edu.co

Camilo Páez – apaezr@eafit.edu.co

Descripción

Desde la inauguración del centro de idiomas de EAFIT, este ha evidenciado problemas en la gestión de su comunidad, entre ella los profesores y los estudiantes a quienes les cuesta orientarse debido a la manera en que está distribuida la construcción, por tanto algunos se pierden y llegan tarde a clase.

Solución

Hermes es una aplicación móvil que presenta un mapa detallado del interior del centro de idiomas y, por medio de la tecnología llamada indoor location permite a su usuario distinguir el lugar en el que se encuentra utilizando unos dispositivos llamados Beacon, además, para incrementar la eficiencia de las clases, toma la asistencia de manera automática al llegar al salón.

Diferenciador

Mayor escalabilidad en cuanto a funcionalidades académicas, pues además de tomar asistencia automática se puede utilizar para transmitir una variedad de notificaciones, como recordatorios de tareas, exámenes, entrega de calificaciones.

Tecnologías

 

Screenshots

 

Vídeo

Repositorio

https://theya.visualstudio.com/Hermes/Hermes%20Team/_git/Hermes

YouDom

 

Equipo de Trabajo

  • Santiago Aguirre Delgado
  • Joan Esteban Saldarriaga Ayala
  • Cristian Andrés Villamizar

 

Descripción del producto

YouDom es una plataforma que permite conectar personas dentro de las universidades, unas que requieren almuerzos,fotocopias,documentos,útiles,etc, y que por diversos motivos académicos, físicos,etc, no pueden desplazarsen a realizar su diligencia y por otra parte las personas que en ese momento no están desempeñando nada importante y que quieren generar algo de ingresos y conocer nuevas personas.

Esto permite satisfacer un grupo de necesidades de un público importante dentro de las universidades.

 

Diferenciadores

Nos diferenciamos ampliamente con nuestra competencia, ya que actualmente existen plataformas que se enfocan en ciertas categorías sobretodo en temas como alimentación, además estos tienen una estructura de negocio que busca aplicar una tarifa fija para las personas que realizan el domicilio. YouDom es una plataforma más amigable permitiendo cualquier tipo de “favor” además de que las personas que realizan los domicilios no tienen una tarifa y por el contrario se atienen a recibir por su ayuda un ingreso voluntario por parte del solicitante.

Enlaces

https://youdom.visualstudio.com/YouDom

https://github.com/saguir14/youDom2

Despliegue y desarrollo del producto

Esta aplicación fue desarrollada en React Native, un Framework basado en Javascript, con base de datos gestionada en MySQL.

En el diagrama que hemos dispuesto, vemos un poco de forma ilustrativa la interacción de los componentes de la aplicación

Tecnologías

Screenshots del Aplicativo

 

Presentación y demo del aplicativo

 

https://youtu.be/lG8uEXMNBG0

Poster

ArguEmotion

 

 

Universidad EAFIT

 

Ingeniería de Sistemas

Sebastian Ortiz
sortiz@eafit.edu.co

Mariana Narvaez
mnarvae3@eafit.edu.co

 

Descripción del producto:

Las emociones y forma en como nos sentimos afectan directamente nuestra manera de hablar y argumentar, es así como cuando nos encontramos tristes nos expresamos de una manera diferente a cuando estamos enojados o contentos. Es allí de donde nace ArguEmotion, una solución que permite reconocer las emociones que una persona esta teniendo a la hora de argumentar con el fin de identificar bajo cuales de estas lo hace de una mejor o peor manera con el fin de potencializarlas o regularlas según sea el caso.

ArguEmotion se encuentra bajo el marco del evento “Debate crítico” que realiza la Universidad EAFIT donde participan alumnos de más de 6 colegios del valle de aburra, demostrando sus capacidades de argumentación sobre las cuales han trabajado durante el transcurso del año con acompañamiento de profesionales. ArguEmotion les permitirá a los participantes del concurso llegar mejor preparados a este, por medio de la identificación y control de sus emociones de la mano del acompañamiento de un experto en el tema que guiará su proceso para garantizar la mejora.

La solución ofrece la posibilidad de realizar el análisis de emociones en los concursantes para obtener un mejor nivel de competencia en el concurso. También sirve como una herramienta para en un futuro lograr determinar patrones de comportamientos según las emociones presentadas, ahorra tiempo y esfuerzo a los entrenadores del concurso y da una mayor precisión  a la hora de identificar una emoción presente en un instante dado.

 

Proceso de ideación, definición y diseño del producto

Tras múltiples reuniones con personas encargadas de la escuela de humanidades y anteriores evaluadores y organizadores del evento “Debate Critico” se llegó a la conclusión que una herramienta de análisis de emociones seria la mejor alternativa para mejorar la capacidad argumentativa de los participantes por medio de herramientas tecnológicas. El acompañamiento de Mariantonia Lemos como product Owner fue fundamental para decidir el rumbo que tomaría el proyecto ya que fue quien nos expreso sus necesidades frente a la solución.

Poster:

 

Video Demo:

URL repositorio: 
https://sortizserna.visualstudio.com/ArguEmotion/_git/ArguEmotion

URL proyecto:
http://serverarguemotion.azurewebsites.net/

CPS(Cam Process Surveillance)

UNIVERSIDAD EAFIT

INGENIERÍA DE SISTEMAS

SEMESTRE 2018-1

CPS

JUAN FERNANDO OSSA VÁSQUEZ        jossava@eafit.edu.co

     MAURICIO HOYOS ARDILA                    mhoyosa2@eafit.edu.co

JONATHAN STIVEN ZAPATA CASTAÑO  jzapat80@eafit.edu.co

JUAN DIEGO ZULUAGA GALLO             jzulua70@eafit.edu.co

PROBLEMA:

El 76% de los delitos cometidos en las empresas, son robos. Además, el 61% de estos robos realizados en empresas colombianas, son cometidos por alguno de sus empleados. Estas cifras nos muestran que los sistemas de vigilancia convencionales se han ido quedando obsoletos debido a la ineficiencia en tiempo y costo que implican para las compañías. Este proyecto está enfocado en solucionar la necesidad de vigilancia tecnológica especializada en las empresas. Este problema también se fundamenta en el hecho de estos sistemas solo se limitan a guardar horas y horas de grabaciones, por lo que en caso de ocurrir movimientos sospechosos en horarios no operacionales, estos no pueden notificarlo inmediatamente al administrador, dando muestra de un primer problema en estos sistemas de vigilancia, las alertas tempranas. Otro de los problemas que se pudo identificar en dichos sistemas, es que en algunas circunstancias se vuelve tedioso hacer procesos de búsqueda en los videos almacenados, ya que, en ciertos casos, al no poseer información relevante que permita hacer una búsqueda adecuada, se procede a observar las grabaciones por horas hasta poder encontrar dicha información. Otro de los problemas identificados es que estos sistemas de vigilancia también carecen de la capacidad de generar informes de las llegadas tardes o las salidas antes de tiempo del personal, evitando así, optimizar al máximo sus labores. En general, se puede observar que los sistemas de vigilancia convencionales se están quedando obsoletos de acuerdo al avance tecnológico que ha venido surgiendo en los últimos años.

SOLUCIÓN, INNOVACIÓN Y DIFERENCIADORES:

La solución que proponemos al mercado actual es un servicio innovador que consiste en implementar un sistema de vigilancia automatizado por medio de cámaras con algoritmos de reconocimiento facial como eje transversal, lo cual permite a nuestros clientes estar informados de los empleados que se encuentran dentro de la compañía,  generar estadísticas que permitan optimizar sus labores, alertar en caso de que hayan movimientos en horarios no operacionales, además de permitir realizar búsquedas automatizadas en las grabaciones de video. De esta manera tomamos ventaja frente a los competidores, dándole un valor agregado a la solución ofreciendo cada vez más calidad y evidenciando nuestro esfuerzo en proporcionar una sensación de vigilancia en tiempo real, requerimiento que otros sistemas deficientes y poco automatizados no cumplen.
El sistema para vigilancia propuesto permitirá a los administradores de vigilancia de las empresas medianas tener un acceso y manejo completo de la información recolectada por medio del sistema. Este permitirá observar estadísticas de los empleados, hacer búsquedas fácilmente en los videos de personas conocidas y desconocidas, así mismo como recibir alertas tempranas en caso de movimientos en horarios no operacionales.

PRODUCTO FUNCIONAL:

A continuación se presentan las funcionalidades propuestas:

Este es el inicio de la página web que se encuentra alojado en pi2cps.eafit.edu.co:

La vista general muestra como se pueden visualizar las cámaras dentro del sistema:

Esta vista pertenece a la de búsquedas avanzadas, en donde se filtra por un empleado que es Juan Fernando Ossa, y trae todos los vídeos relacionados con dicho empleado.

Esta vista muestra los reportes de los empleados, filtrado por Mauricio Hoyos:

Cuando se encuentran en horarios no operacionales y se detecta movimiento, la cámara muestra una alerta.

Este es el filtro que se le aplica para hacer la detección de movimiento.

PROCESO DE IDEACIÓN, DEFINICIÓN Y DISEÑO DE PRODUCTO:
Para todo el proceso de ideación se realizaron 21 entrevistas a diferentes empresas que se encontraban en nuestro segmento de clientes. Siguiendo este proceso de diseño centrado en usuarios, se obtuvieron todas las conclusiones necesarias para dar pie a todo el proceso de desarrollo. Este proceso de ideación en donde se encuentran la hot idea, las afinidades, los key issues y las ideas de diseño, se encuentran en la documentación técnica.

PÓSTER:

VÍDEO:

ENLACES:

Página web: pi2cps.dis.eafit.edu.co

SmartElections

SmartElections

Universidad EAFIT

Ingeniería de Sistemas

Mateo Murillo Penagos: mmurill5@eafit.edu.co

 

Situación:

Las votaciones presidenciales en Colombia son un evento importante en todo el país, el cual un gran porcentaje de ciudadanos esta 100% del tiempo atento, siguiendo a los candidatos, sus propuestas y comentarios; así como comentan sus opiniones acerca de cada uno en los diferentes medios y canales tanto físicos como electrónicos siendo este ultimo mencionado un canal muy importante para los candidatos dado que es un contacto directo con los votantes y sus inquietudes o malestares y para ellos es muy importante conocer la opinión que tiene el pueblo Colombiano de ellos en este medio pero no cuentan con los recursos humanos necesarios para realizar este tipo de análisis por cada comentario que se realiza en Internet.

Debido a esta falta de recursos es necesario utilizar herramientas tecnológicas capaces de realizar este tipo de tarea con grandes cantidades de información.

Solución:

Gracias a las tecnologías emergentes tenemos la posibilidad de encargarle a una maquina una tarea humana para que esta sea capaz de realizar eficientemente esta tarea para grandes cantidades de información y en poco tiempo.

SmartElections provee a su usuario con información en tiempo real de los comentarios que realizan acerca de cada candidato en la plataforma social Twitter. Siendo capaz de capturar y almacenar cada tweet que se genere con un tiempo máximo de 1 segundo entre su generación y su captura en SmartElections.

Cada tweet es luego procesado, analizado y almacenado, calculando el total de tweets positivos o negativos que se genera sobre cada candidato, así como también se muestra la cantidad de usuarios únicos que comentan sobre cada candidato, mostrando a cuantas personas realmente hablan del mismo y adicional mente también se muestra cuantos tweets por minuto son generados para cada candidato.

Screenshot:

Póster:

Aplicación:

pi2smartelections.dis.eafit.edu.co

Código Fuente:

https://github.com/mamup11/PyElections

METracker

Equipo de trabajo

Orlando Montoya Benítez
omontoy3@eafit.edu.co

Esteban Silva Chaparro
esilvac@eafit.edu.co

 

Problema

Mediante una visita realizada al PCC ( Puesto Central de Control del Metro de Medellín ), y con la ayuda de los operadores de línea identificamos un problema, faltante u oportunidad de mejora dentro de la operación del sistema como tal. Por tal motivo, pretendemos que con nuestro producto de software se pueda llevar a cabo una mejora significativa dentro de la operación diaria del Sistema Metro.

En diferentes reuniones y conversaciones con el Supervisor General de Operaciones del Metro, pudimos darnos cuenta que actualmente el Sistema monitorea sus diferentes trenes, pero no tan eficazmente como se requiere. Por ejemplo, si se quiere saber cuál es la posición en la que se encuentra un determinado tren, se debe visualizar una pantalla, de la cual se obtiene la información del tren en particular, sin embargo no es su posición exacta, sino el trayecto dentro del cual se encuentra operando. Es decir, el Metro delimita todo su sistema por zonas, si se quiere saber dónde está el tren 001, se puede conocer en cuál zona se encuentra operando, pero sería muy importante poder conocer esa ubicación dentro de un rango mucho más pequeño y preciso que el que se maneja en la actualidad.

Solución

Lo que pretende nuestro producto es que mediante un sistema que utiliza GPS, podremos conocer la ubicación exacta de cualquier tranvía en tiempo real. La información que se obtendría con este sistema, sería de vital importancia dentro de la operación, ya que en caso de presentarse un inconveniente, se podría actuar de inmediato para encontrar la solución que permita que el sistema no colapse o que la operación no se detenga, o en su defecto, que el tranvía que presenta el inconveniente vuelva a estar en marcha en el menor tiempo posible.

Screenshots del aplicativo

 

 

Tecnologías utilizadas
Resultado de imagen para arduino mkr1000

Link de la aplicación

https://metrackermed.herokuapp.com/

Poster

Video

https://youtu.be/9JiVgFjhAKY

Memories

Universidad EAFIT

Programa: Ingeniería de Sistemas

Semestre: Séptimo

Integrantes:

  • Daniel Hoyos Ospina – dhoyoso@eafit.edu.co
  • Edwin Montoya Jaramillo – emonto15@eafit.edu.co
  • Diego Pérez Gutiérrez – dperezg1@eafit.edu.co
  • Daniela Serna Escobar – dsernae@eafit.edu.co

MEMORIES

Problema:

El Alzheimer en Colombia afecta a 221 mil personas, la mayoria mayores de 60 años, además de ser una de las patologías más costosas, pues el tratamiento total por paciente podría alcanzar los 15 millones de pesos por año.

Entre los principales signos de la enfermedad están: pérdida de la memoria reciente, desorientación en tiempo y espacio, cambios en la expresión del lenguaje y dificultad para la toma de decisiones.

 

Solución:

Desarrollamos una aplicacion movil especificamente para tablets que permite retardar la evolución con el tiempo mediante terapias que ejerciten su memoria, todo esto a través de una herramienta intuitiva, práctica y personalizada que se basa en el análisis de emociones y la evolucion del paciente

Por lo tanto, nos basamos en el fortalecimiento de 3 áreas del conocimiento: Memoria, orientacion y juicio, enfocado principalmente en personas de la tercera edad

Innovación:

Actualmente en existen diferentes tipos de terapia cognitiva, pero realmente ninguna se realiza de manera personalizada basandose en los gustos del paciente, su evolución en las diferentes áreas del conocimiento, su estado de ánimo, entre otros factores.

Nos diferenciamos por nuestro interés por el paciente, buscando actividades y retos que le gusten, pero que principalmente le ayuden a retardar la evolución de la enfermedad.

Trabajo futuro:

Hasta ahora hemos desarrollado un producto mínimo viable, pensando en que cualquier paciente con enfermedades degenerativas cognitivas pueda utiizar la aplicación, pero a futuro esperamos poder personalizar la aplicación aún más, separando las actividades por nivel de dificultad, activando notificaciones para realizar la terapia, tomar sus pastillas, entre otros.

Nuestro ideal es que la aplicación pueda servir como asistente personal del paciente, alivianando la carga de sus familiares.

Proceso de ideación, definición y diseño del producto:

1. Ideación: Comenzamos con una lluvia de ideas que cumplieran los requisitos del curso, es decir que fuera un proyeto innovador con tecnologías emergentes. Escogimos esta principalmente por ser un proyecto social y su reto tecnológico.

2. Contextual Desing: Definimos el enfoque, el problema, la solución, el objetivo, entre otros que le dieran claridad a la idea.

Realizamos un proceso de entrevistas a posibles usuarios (pacientes de alzheimer), donde indentificamos interesados y sus necesidades comunes, después su respectiva interpretación para dar paso a un Diagrama de Afinidades donde obtuvimos unas primeras historias de usuario.

3. Investigación: Realizamos un proceso de vigilancia tecnológica, marco teórico y estado del arte para conocer a fondo la tecnología y otras posibles soluciones con las cuales podríamos competir.

4. Tecnologías: Definimos las tecnologías a usar por su rápido diseño y múltiples ventajas:

  • Flutter
  • Reconocimiento de emociones (Azure)
  • Speech and Text recognition.

5. Desarrollo: La etapa de desarrollo se dividió en 3 Sprints donde completamos el 100% de las historias de usuario

Link de la plataforma de gestión del cambio Visual Studio:

https://dhoyoso.visualstudio.com/Memories

Link de GitHub: https://github.com/emonto15/memories

Link App: https://github.com/emonto15/memories/releases/download/v2/memories.apk

Póster:

Pantallazos de la aplicación: