FAMILIA:

Fortaleciendo la Activación Microeconómica Integral y Local mediante la Inteligencia Artificial

Equipo:

  • Adriana Lara

  • Sebastían Gutiérrez

  • Fernando Moreno

  • Gabriela Robledo

  • Natan Vilchis

Agradecimiento especial a: Daniel Sanchez-Loor, mentor que nos ayudó durante el transcurso del Hackaton.

Problema identificado

La pandemia del COVID-19 ha creado una brecha de comercio entre las familias como consumidoras y los proveedores de servicios y productos. Esto ha afectado fuertemente tanto a la cadena de suministros como a la economía y bienestar de miles de personas.

El comercio a escala local, en el cual nos enfocamos aquí, está compuesto por vendedores ambulantes, carnicerías, verdulerías entre otros establecimientos pequeños y proveedores de servicios como plomería, enfermería, terapias, asesorías, veterinaria, electricidad, y en general ayudantes o técnicos. Se ha enfocado a esta escala debido a que existen personas que con el encierro, ha mermado sus fuentes de ingreso y no tienen como subsistir.

Soluciones parciales para este problema han sido rápidamente implementadas por empresas grandes, que desarrollaron aplicaciones móviles para gestionar sus servicios de entrega a domicilio, por ejemplo, tiendas de supermercado como Walmart^TM^ y Sam's Club^TM^ productos.

¿Qué ha pasado con los pequeños comercios y los proveedores eventuales de servicios?

En tiendas pequeñas, los productos perecederos están caducando y aunque han empezado a recibir pedidos vía telefónica, están vendiendo a muy baja escala. Por otra parte, los proveedores de servicios han tenido que quedarse en casa sin una fuente de empleo o arriesgan sus vidas viajando largas distancias dentro de las ciudades para tratar de ganar dinero. Ésta es la brecha que nosotros buscamos cerrar. Las personas de este sector, necesitan las herramientas para modernizar sus negocios y así poder maximizar sus ventas y su captación de clientela, sin poner en riesgo su salud ni la de su familia.

Solución propuesta

A diferencia de servicios como Uber^TM^ o Rappi^TM^ que distribuyen alimentos de uno en uno y cuyos repartidores recorren diferentes partes de la ciudad para hacer las entregas, FAMILIA, busca proveer a las comunidades, i.e. colonias o barrios, con los servicios y productos que ofrece su propia comunidad cercana.

Mecanismo propuesto:

  1. El usuario tiene su aplicación personalizada con sus intereses de consumo (e.g., familias con niños, adultos mayores, mascotas entre otros) encontrando ahí los enlaces para pedidos directos con las tiendas y proveedores más cercanos a su ubicación.

  2. Cuando un usuario hace un pedido de productos o servicio, otros usuarios cercanos (e.g., en su mismo edificio, unidad habitacional o calle) recibirán una notificación preguntando si desean hacer un pedido a la misma tienda o si necesitan ese servicio en particular.

  3. Al confirmarse uno o más pedidos, el dueño de la tienda o el proveedor, recibirá las órdenes en su teléfono, junto con la ruta óptima y protocolos a seguir por el repartidor o él mismo para distribuir mercancías o servicios.

  4. Una vez entregado el producto o servicio, la experiencia termina con un proceso de calificación y recomendación (encuesta de satisfacción) por ambas partes.

Solicitud de servicio{#fig:alerta width=".8\textwidth"}

Los impactos inmediatos de nuestra propuesta son

  • La estimulación económica inmediata en las localidades, aumentando la oferta y demanda.

  • Optimización en la logística de envío, promoviendo buenas prácticas de higiene entre repartidores, proveedores y clientes.

  • Disminución de movilidad de personas, conteniendo así la transmisión y expansión del virus.

  • Oportunidades laborales con la migración de oficios. Las personas pueden cambiar de actividad productiva para satisfacer las necesidades de su comunidad y solventar sus gastos inmediatos.

Logros realizados

  • Forma fácil y eficiente de hacer llegar la ayuda a quien lo necesita.

  • Se construyó un prototipo de la aplicación sobre una página web, cada una de las partes del sistema funciona de momento en forma independiente, resta por hacer las interconexiones.

  • La aplicación está constituida por perfiles para los compradores, vendedores y proveedores de servicios. Cada vista contiene secciones particulares, una de ellas con protocolos de seguridad y sanitarios a seguir.

  • Se diseñaron los módulos de la aplicación, algunas capturas de pantalla de varios momentos en la experiencia de uso de la aplicación se muestran a continuación como vista previa, su versión ampliada, junto con otros momentos.

  • En el menú principal, se tiene acceso a los pedidos, se puede acceder a la zona de pedidos de productos, servicios y pedidos a terceros

  • Se desarrolló un sistema llamado kits de solidaridad, que tienen como intención unificar a las comunidades, permitiéndoles ayudar a los integrantes de estas que estén más necesitados brindándoles un paquete con alimentos básicos, especialmente en esta época de crisis.

Unificación para ayuda
comunitaria

Retos futuros

  1. Primera etapa
-   Implantación social: Se debe de diseñar una estrategia para
    reclutar tiendas y servicios en una o dos comunidades piloto.
    Para esto sería necesario hacer una campaña de difusión, en la
    que se contacte a los dueños de los establecimientos y se
    ofrezca el beneficio de ayudar al dueño a instalar la
    aplicación. También, utilizar redes sociales para difundir la
    aplicación a los posibles compradores y proveedores de
    servicios.

-   Desarrollo técnico: Respecto a la parte técnica, se va a
    implementar el sistema de *kits* de solidaridad y un sistema de
    alertas para solicitar ayuda. Además, se van a integrar
    algoritmos de optimización no lineales como algoritmos
    genéticos, para encontrar las rutas que minimicen la distancia
    recorrida por un repartidor. Se quieren implementar algoritmos
    de *machine learning* para ayudar a los vendedores a completar
    sus inventarios. Por otra parte, se va a implementar el sistema
    de evaluación de usuarios, en la que después de haya sucedido
    una compra, las partes se evalúen y estas evaluaciones generen
    beneficios en caso de ser buenas y penalizaciones para las
    malas. Además, se añadirá la opción de recibir notificaciones de
    un producto recién comprado hasta que haya pasado una cantidad
    de días dada por el usuario.
  1. Segunda etapa:
-   Se planea hacer una campaña de difusión virtual, para seguir
    obteniendo tanto usuarios como vendedores y proveedores de
    servicios.

-   En este punto, la base de datos sería suficiente para
    implementar métodos estadísticos que permitan empezar a conocer
    el comportamiento de nuestros usuarios y así proponer
    estrategias a los vendedores y proveedores de servicios.

-   Dado que las personas de la tercera edad (adultos mayores) y
    personas con alguna discapacidad son parte de nuestra población
    objetivo, se propone el diseño de una versión ultra *user
    friendly*, que permita a través de reconocimiento de voz hacer y
    recibir pedidos de forma mucho más sencilla.

-   En la parte de servicios, se buscaría añadir un sistema de
    verificación para aquellos servicios que pudieran requerir de
    cierto nivel de preparación para no poner en peligro la salud de
    los usuarios.
  1. Largo plazo:
-   Esta tecnología podría extenderse a todo el país y su uso podría
    exportarse a otros países de América latina con economías
    similares a la mexicana, llevándoles lo mejor de la tecnología
    moderna a las pequeñas tiendas y comerciantes a pequeña escala.

Herramientas y métodos utilizados

Backend

Se usó la arquitectura REST API en un servidor con Gentoo Linux. Mientras que en la implementación la arquitectura se usó Python 3 con los siguientes módulos:

DB usada: MariaDB y SQLite 3

Frontend

Se usó directamente HTML + CSS + JS, Bootstrap en plantillas prediseñadas; además, se codificaron pequeños módulos para la visualización de las vistas .

Para la generación de capturas desde un smartphone se usó la herramienta de generación de arte de dispositivo

Vinculación del código fuente

Se creó un repositorio en GitLab para vincular códigos fuente entre backend y frontend.

La Web App usa el protocolo OAuth2 para el registro rápido de usuarios.

Se activó una liga para proveer la documentación API a futuros desarrolladores por swagger

Conclusiones

Consideramos que FAMILIA tiene un alto grado de innovación pues la tecnología que proponemos no está aún al alcance de nuestra población objetivo. Su uso es pertinente en estos momentos de aislamiento social y resolverá dos problemáticas surgidas del confinamiento. Es viable pues los pequeños negocios tienen ya este esquema de entregas, aunque de manera poco organizada y verán bien la oportunidad de aprovechar el consumo colectivo. Tiene un muy alto valor social agregado pues puede ayudar desde parejas de ancianos que viviendo solos se encuentran desprotegidos, a familias que están viviendo enfermedad hasta personas que han perdido de manera temporal su empleo; y de manera colateral reactiva y promueve la economía local.

"Lo que el COVID-19 ha roto, FAMILIA lo teje de nuevo"

Built With

  • api
  • health
  • mariadb
  • optimization
  • people
  • python
  • rest
  • swagger
+ 43 more
Share this project:

Updates