Sie sind auf Seite 1von 4

1 UCH – INGENIERIA DE SISTEMAS

SISTEMA DE RECOMENDACIÓN
PARA RESTAURANTES
Adriel Ordoñez Zurita, Jesús Calle Castillo

Universidad de Ciencias y Humanidades


Lima, Perú
Correo-e: cirordonezz@uch.pe, jesuscallcas@gmail.com

Resumen: El presente trabajo se trata de implementar un sistema de recomendación en la web, con un diseño
multiplataforma, para esto vamos a consumir servicios API de Google para crear un buscador de restaurantes cercanos
a la posición del usuario, Google Maps para trabajar con los eventos del mapa y manejar información del usuario de
forma dinámica como es su localización, sublime text y Sqlserver, para trabajar la parte del back-end.

I. INTRODUCCIÓN está en las salas de cine es de tu


preferencia y hasta planificar tus
vacaciones. [1]
Actualmente un estudio estadístico realizado por Exageradas, interesadas o fieles a la experiencia real,
Miniwatts Marketing Group nos revela que en la lo cierto es que las valoraciones de otros se han
actualidad el 55% de la población mundial hace uso de convertido en un elemento clave en las decisiones de
este recurso, por ejemplo en el uso de las redes recomendaciones web.
sociales, videos musicales, películas, compras en
línea, etc. Según datos de la compañía, el 82% de los
Hemos visto muchos anuncios y publicidad que se españoles consulta los comentarios antes
relacionan a este tema como por ejemplo atrapalo.pe de reservar un hotel, lo mismo que hace el
cuya zona de cobertura abarca en el Perú nos 59% de aquellos que buscan un
recomienda sitios de comidas chinas con un grato restaurante. Magdalena G.es una usuaria
ambiente, alojando en su portal a muchos restaurantes con experiencia en esta web. [2]
solo de comida china, tripadvisor.com.pe es otra
página de para restaurantes. ¿Quién no se ha convertido en crítico gastronómico
A través de esta oportunidad tecnológica de alguna tras ir a un restaurante? Tras una cena fuera de casa,
manera brindar comodidad al usuario haciendo uso de es normal dar la opinión de cada uno sobre a comida
restaurantes con sus platillos para una cómoda estadía o el servicio. Pero eso, en la era de internet, puede
y grato ambiente. suponer un gran problema.
Todos estos portales han contribuido a la expansión
del nuevo concepto, a diferencia de esos portales web, Registrarse en una de estas webs es muy
lo mas sobresaliente será que manejaremos la simple, la mayoría solo piden datos como
ubicación del usuario para facilitarle según sus el nombre, los apellidos y un nombre de
preferencias a que distancia de su ubicación se usuario. Además, permiten conectarse
encuentra el restaurante al que desea ir o que se le directamente desde la red social Facebook,
recomendó previamente. simplificando todo el proceso. [3]

TEORIA Muchas son las maneras de encontrar un


Este tipo de sistemas web se han utilizado para que los restaurante en internet, nos fijaremos en
usuarios puedan recibir o encontrar productos aquellas webs destinadas a dar nuestra
adecuados a sus necesidades de forma simple y rápida opinión sobre restaurantes y locales.
sin la necesidad de navegar por gran cantidad de Desde que se vio que el usuario era el
enlaces web que muestran información de cientos de centro de internet y que de él podían venir
productos similares de escaso interés para dichos muchos de los contenidos y de las
usuarios. prescripciones y recomendaciones, varios
El crecimiento es notorio y la complejidad servicios lo han aprovechado para tratar de
de estos sistemas ha crecido, son mucho crear la guía culinaria más colaborativa
más potentes, pueden por ejemplo casi posible. [4]
adivinar qué podrías comer un miércoles
al mediodía, o si la película de estreno que
2 UCH – INGENIERIA DE SISTEMAS

Google Places es la apuesta del gigante de Fuente: Instituto Nacional de Estadística e


Internet por entrar en el mercado de las Informática - INEI
recomendaciones de restaurantes. Sin Encuesta mensual de restaurantes en Perú
embargo, el servicio propuesto nunca ha
acabado de explotar y recientemente En abril del presente año, se incrementó los negocios
Google ha comprado Zagat, un líder de restaurantes en lima con un 24,08%, por mayores
estadounidense del sector, con la idea de eventos nacionales e internacionales. [6]
mejorar Places. El movimiento puede ser
el empujón definitivo para Google y, a su
vez, la mayor amenaza para el resto de
contendientes. [4]

En este ámbito, resulta de especial interés la


personalización de los productos ofertados a cada
usuario, destacando el uso de los Sistemas de
Recomendación de restaurantes.

En esta contribución se describe un sistema


de recomendación híbrido que combina
dos modelos, uno colaborativo clásico y
otro basado en conocimiento con
información lingüística difusa. Este
sistema está orientado a usuarios que, ante
la disyuntiva de qué restaurante elegir
dentro de una determinada zona, faciliten
algunas preferencias sobre restaurantes Sector restaurantes Abril 2018: 3,04% [6]
conocidos y el sistema les recomendará
otros similares. [5] Seguido implementaremos el diagrama de caso de uso
UML. Especificando nuestros actores y sus módulos
(funcionalidad).
Son una de las plataformas más exitosas innovadoras
de comercio electrónico especializado en restaurantes
y negocios con servicio de calidad. Este proyecto
brinda varias ventajas a empresas de restaurantes para
el beneficio del cliente.

II. DISEÑO EXPERIMENTAL


En el presente artículo hicimos uso de un celular,
laptop, usando los programas sublime text, sqlserver y
Rational Rose para diseñar el diagrama de caso de uso
implementando UML.
Las muestras para el artículo se recogieron del INEI
haciendo un estudio estadístico del crecimiento de los
restaurantes en el Perú.

PRODUCCION DE RESTAURANTES
2016 – 2018

Figura: Diagrama de casos de uso del sistema


3 UCH – INGENIERIA DE SISTEMAS

Código Caso de uso Descripción sistema sabrá la


A1 Gestionar Permite registrar al posición actual.
usuario cliente Petición del punto Llamaremos a las
geográfico. funciones del API de
A2 Módulo Permite buscar Google Maps con las
Búsqueda comida preferida o que se trabaja en el
restaurante favorito. Front-end para
A3 Consultar Permite al cliente obtener un punto en el
Ranking consultar los mapa.
restaurantes más Devuelve el marcador Obtenemos la
solicitados. localización en un
marcador mostrado en
A4 Consultar Permite al cliente el mapa.
ubicación consultar la ubicación Mostrar marcador de la Pintar un marcador
del restaurante. ubicación personalizado en el
Modulo Permite escoger los mapa para resaltar.
A5
Reportes reportes existentes en
el sistema.
A6 Búsqueda de Permite brindar datos
Usuarios de los usuarios
registrados.
A7 Visitas Permite brindar un top
con los restaurantes
más solicitados.

Figura: Diagrama de secuencia UML de la petición de


restaurantes cercanos

Acción Descripción

Figura: Diagrama de secuencia UML para obtener


ubicación del mapa Conseguir Interacción del botón de
restaurantes restaurantes cercanos.
cercanos
Acción Descripción Petición de Conectamos con el Back-end
Tenemos tres formas restaurantes solicitando los restaurantes
distintas para ubicar cercanos cercanos y esto hará
una posición: comunicación con el api de
1. buscar una ciudad, google.
esto nos ubicará en el Mostrar Una vez se haya procesado la
centro urbano de la restaurantes información devuelta del
ciudad elegida. back-end, los resultados se
2. hacer click en el mostraran en el mapa.
mapa, al hacerlo
Seleccionar inmediatamente Al dar click en el icono de
Localización. señalamos dónde está restaurantes en el mapa se
nuestro sitio. Información mostrara la información del
3. geo localización, de restaurante cercano.
una vez que hemos Restaurantes
permitimos
La activación del GPS
automáticamente el
4 UCH – INGENIERIA DE SISTEMAS

Referencias
[ E. C. Cerpa, «E-Prints
1Complutence,» Junio 2015. [En
] línea]. Available:
https://eprints.ucm.es/32695/.
[ A. Moraleda, «RETINA,» 09 04 2016.
2[En línea]. Available:
] https://www.genbeta.com/web-20/el-
cliente-tiene-la-ultima-palabra-
analisis-de-las-principales-webs-de-
resenas-y-recomendaciones-de-
restaurantes.
[ e. bárcena, «ABC Restaurantes,» 24
307 2014. [En línea]. Available:
] https://www.abc.es/viajar/restaurante
s/20140724/abci-comentarios-
restaurantes-201407171220.html.
[ P. R. J., «GENBETA,» 27 09 2011.
4[En línea]. Available:
] https://www.genbeta.com/web-20/el-
cliente-tiene-la-ultima-palabra-
analisis-de-las-principales-webs-de-
resenas-y-recomendaciones-de-
restaurantes.
[ M. J. Barranco, «ResearchGate,» 1
5Enero 2008. [En línea]. Available:
] https://www.researchgate.net/publicat
ion/242604430_REJA_un_sistema_d
e_recomendacion_de_restaurantes_
basado_en_tecnicas_difusas.
[ INEI, «NEGOCIOS DE
6RESTAURANTES AUMENTÓ 3,04%
] ABRIL DE 2018,» 22 Junio 2018. [En
línea]. Available:
https://www.inei.gob.pe/media/Menu
Recursivo/noticias/nota-de-prensa-
no-107-2018-inei.pdf.
[ G. Cloud, «Google Maps Platform,» 1
7enero 2018. [En línea]. Available:
] https://cloud.google.com/maps-
platform/?hl=es.
[ A. D. Torres, «Cómo usar una API de
8Google con autenticación a través de
] OAuth2,» 20 marzo 2015. [En línea].
Available:
https://www.ladrupalera.com/es/drup
al/desarrollo/javascript/como-usar-
una-api-de-google-con-autenticacion-
traves-de-oauth2.

Das könnte Ihnen auch gefallen