Skip to content

Insights-Labs-Consultant-Agency/yelp-google-maps-reviews-and-recommendations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT Licencia


Logo

YELP & GOOGLE MAPS - REVIEWS AND RECOMMENDATIONS

Desarrollo de un Data Product mediante el análisis del mercado estadounidense de comida vegetariana y afines, usando datos de Yelp y Google Maps
Explorar la documentación »

Reportar Bug · Request Feature

Tabla de contenido
  1. Acerca del Proyecto
  2. Nuestro Cliente
  3. Planteamiento del Problema
  4. Objetivos
  5. KPIs
  6. Alcance
  7. Metodología de Trabajo
  8. Data Product
  9. Stack Tecnológico
  10. Roadmap
  11. Contribuciones
  12. Licencia
  13. Sobre Nosotros
  14. Nuestro Equipo
  15. Contacto

Acerca del Proyecto

Este proyecto corresponde al Proyecto Final de la etapa de Labs del programa de Data Science de Henry, donde se trata de analizar el mercado estadounidense de comida vegetariana y afines, usando datos de Yelp y Google Maps. Se busca entender las opiniones y preferencias de los usuarios de ambas plataformas, así como las tendencias y oportunidades de negocio en el sector. El objetivo es crear data products que permitan realizar análisis de sentimientos, predecir el crecimiento o decrecimiento del rubro de comida vegetariana y afines, sugerir las mejores ubicaciones para los nuevos locales, crear un sistema de recomendación de restaurantes personalizado, un asistente virtual para los usuarios y un generador de recetas vegetarianas y/o saludables.

(volver arriba)

Nuestro Cliente

Nuestro cliente es un conglomerado de empresas de restaurantes de comida vegetariana y afines, que desea expandir su mercado y ofrecer una mejor experiencia a sus clientes. El conglomerado está formado por tres franquicias: envegan, NuVegan Cafe y Veggie Grill. Puedes conocer más sobre las franquicias en la sección Nuestro Cliente de la documentación asociada en la Wiki.

(volver arriba)

Planteamiento del Problema

El mercado estadounidense de comida vegetariana está en constante crecimiento, pero también es competitivo y dinámico. Para tener éxito en este mercado, es necesario conocer a fondo el comportamiento y las opiniones de los clientes. Los datos de Yelp y Google Maps son valiosas fuentes de información sobre las opiniones y comportamientos de los usuarios pero su análisis también implica desafíos técnicos y metodológicos.

El proyecto requiere técnicas avanzadas de análisis de sentimientos y predicción de tendencias que permitan generar insights accionables para el cliente, sugerencias de ubicaciones para nuevas franquicias y recomendaciones de restaurantes personalizadas para los usuarios.

La importancia y relevancia de este proyecto radica en que se busca aportar al conocimiento y la comprensión del mercado estadounidense de comida vegetariana y afines, así como brindar soluciones que beneficien a nuestro cliente y sus usuarios. Para ampliar la información y conocer las preguntas de investigación planteadas puedes consultar la sección Planteamiento del Problema en la documentación.

(volver arriba)

Objetivos

Objetivo General

  • Proporcionar un análisis completo de los datos de las plataformas Yelp y Google Maps, que permita desarrollar un plan de expansión al conglomerado de franquicias de comida vegana aumentar su cuota de mercado, mejorar su reputación y satisfacer las necesidades de los consumidores veganos en los estados de Florida, Nevada y Virginia.

Objetivos Específicos

  • Detectar las localidades dentro de los estados objetivos donde hay mayor posibilidad de expansión de las franquicias, mediante un análisis de mercado que tenga en cuenta variables como la demanda, la competencia, el perfil de los clientes potenciales y los factores externos.
  • Establecer un modelo de NLP para analizar las reseñas de las franquicias e identificar las características que más valoran los consumidores veganos y obtener un informe con los aspectos positivos y negativos de cada franquicia, y las sugerencias de mejora para el menú y la oferta.
  • Desarrollar un sistema de recomendación de restaurantes que pueda ofrecer recomendaciones personalizadas, basadas en las experiencias previas y las preferencias de los usuarios.
  • Realizar un chatbot basado en NLP para responder a las preguntas de los clientes y proporcionarles información sobre las franquicias, que pueda interactuar de forma natural, fluida y precisa para resolver sus dudas, sugerencias y reclamos.

(volver arriba)

KPIs

1. Satisfacción al cliente

  • Métrica: Cantidad de reseñas positivas
  • Objetivo: Aumentar 10% las reseñas positivas trismetralmente.

$$ \mathrm{KPI}=\dfrac{R_{positivos}}{R_{total}}\cdot100 $$

2. Cantidad de interacciones por sucursal

  • Métrica: Cantidad de interacciones en las sucursales. Cantidad total de reseñas por sucursales/cantidad total de reseñas.
  • Objetivo: Aumentar 5% las reseñas positivas por sucursal mensualmente.

$$ \mathrm{KPI}=\dfrac{R_{sucursal}}{R_{total}}\cdot100 $$

3. Satisfacción del cliente respecto al servicio

  • Métrica: Cantidad de comentarios positivos respecto al servicio sobre cantidad de comentarios totales respecto al servicio.
  • Objetivo: Aumentar 5% la cantidad de comentarios positivos por servicio mensualmente.

$$ \mathrm{KPI}=\dfrac{R_{servicio}^{+}}{R_{totalservicio}}\cdot100 $$

4. Oferta/Demanda de comida saludable

  • Métrica: Cantidad de total de restaurantes de comida saludable/cantidad de total de reseñas de restaurantes de comida saludable por localidad.
  • Objetivo: Identificar el top 3 de localidades potenciales por estado.

$$ \mathrm{KPI}=\dfrac{Total_{restaurantes}}{R_{total}}\cdot100 $$

Para más información sobre el criterio empleado para la construcción de los KPIs puedes consultar la documentación asociada en la sección KPIs de la wiki.

(volver arriba)

Alcance

Alcance Espacial

Se realizó una delimitación espacial del proyecto mediante un análisis georreferencial utilizando Google Maps para mapear las ubicaciones de las franquicias existentes del cliente, que se concentran principalmente en las costas este y oeste de los EE. UU.

Mediante un análisis de tendencias utilizando Google Trends se analizó la popularidad de la comida vegana, vegetariana y saludable en los EE. UU., para identificar los mejores estados para el plan de expansión, determinando a Nevada, Virginia y Florida como los estados más prometedores para abrir nuevas franquicias. Para conocer más detalles de como se desarrollaron estos análisis puedes consultar la documentación asociada en la sección Alcance de la Wiki.

(volver arriba)

Metodología de trabajo

El proyecto se desarrollará en un plazo de tres semanas, dividido en tres sprints, siguiendo una metodología ágil y colaborativa dentro de los marcos de gestión de proyectos Scrum y Kanban, y utilizando Github Projects, Github Wiki y Github Flow como herramientas de gestión, documentación y desarrollo. Estas herramientas permiten gestionar el proyecto de forma iterativa e incremental, adaptarse a los cambios y requerimientos del cliente, y entregar valor en cada sprint. Para más información sobre la metodología de trabajo puedes consultar la documentación asociada en la wiki.

(volver arriba)

Data Product

El data product a desarrollar en este proyecto tiene como nombre Yoogle, el cual permite obtener insights sobre el mercado estadounidense de restaurantes de comida saludable y afines, utilizando datos de las plataformas Yelp y Google Maps, puede generar recomendaciones de restaurantes, recetas y cuenta con un asistente virtual. Yoogle se presenta como una aplicación web interactiva, desarrollada con la herramienta Streamlit, que proporciona una interfaz gráfica amigable y ofrece varias secciones y funcionalidades para diferentes tipos de usuarios. Para conocer más sobre nuestro producto, sus funcionalidades y características puedes consultar la documentación asociada en la sección Descripción del Producto de la wiki.

Stack tecnológico

Para el desarrollo del proyecto, se eligió un stack tecnológico basado en servicios de AWS, que permite construir una arquitectura de datos moderna, de bajo costo y centrada en data lakes usando servicios sin servidor administrados por AWS que ofrecen una solución, escalable, flexible y segura para el procesamiento de datos. Para más información sobre el stack tecnológico, la arquitetura y el flujo de trabajo puedes consultar la documentación asociada en la sección Stack Tecnológico de la wiki.

(volver arriba)

Roadmap

Este proyecto se encuentra en fase de desarrollo, puedes consultar el roadmap completo en la sección GitHub Projects.

Consulta los issues abiertos para conocer las tareas en desarrollo y los hitos a alcanzar.

(volver arriba)

Contribuciones

Las contribuciones son lo que hacen que la comunidad de código abierto sea un lugar increíble para aprender, inspirarse y crear. Cualquier contribución que hagas será muy apreciada.

Si tienes una sugerencia para mejorar este proyecto, haz un fork del repositorio y crea un pull request. También puedes simplemente abrir un issue con la etiqueta “enhancement”. ¡No olvides darle una estrella al proyecto! Gracias de nuevo.

  1. Haz un fork del Proyecto
  2. Crea tu feature Branch (git checkout -b feature/AmazingFeature)
  3. Haz commits de tus cambios (git commit -m 'Add some AmazingFeature')
  4. Haz Push a la Branch (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

(volver arriba)

Licencia

Distribuido bajo la licencia MIT. Consulta el archivo LICENSE para más información.

(volver arriba)

Sobre nosotros

Insights Labs 🚀 es una consultora de análisis de datos que ayuda a las empresas a tomar mejores decisiones basadas en datos. Ofrecemos servicios de investigación, visualización, modelado y machine learning, utilizando las mejores herramientas y metodologías del mercado.

(volver arriba)

Nuestro Equipo

Equipo Rol Perfil Nombre LinkedIn GitHub
Data Infrastructure Data Engineer Jimmy Pachon LinkedIn GitHub
Data Research Data Analyst Freddy Ampueda LinkedIn GitHub
Machine Learning Data Scientist Freddy Pinto LinkedIn GitHub
Data Visualization Data Analyst Javier Pizarro LinkedIn GitHub
Data Visualization Data Analyst Cristopher Morales LinkedIn GitHub

(volver arriba)

Contacto

(volver arriba)

Warning

Disclaimer: Este proyecto es un trabajo académico realizado como parte del Proyecto Final de la etapa de Labs del programa de Data Science de Henry, una organización educativa que ofrece bootcamps de programación y ciencia de datos. El objetivo del proyecto es aplicar los conocimientos adquiridos en el programa y desarrollar habilidades de análisis de datos, visualización, machine learning y creación de data products. El proyecto no tiene fines comerciales ni representa la opinión o el interés de Henry o de sus socios. Los datos utilizados en el proyecto provienen de fuentes públicas y no se garantiza su veracidad, exactitud, o actualidad. El nombre del producto (Yoogle) y de la consultora (Insights Labs) son ficticios y no tienen ninguna relación con empresas o marcas reales. Los resultados y recomendaciones obtenidos en el proyecto son meramente ilustrativos y no deben ser tomados como base para la toma de decisiones de inversión, expansión, o consumo. El proyecto no promueve ni desalienta ningún tipo de dieta, estilo de vida, o preferencia alimentaria. Cualquier coincidencia con hechos o personas reales es pura casualidad.

(volver arriba)

Contributors 3

  •  
  •  
  •