Please use this identifier to cite or link to this item:
http://bibdigital.epn.edu.ec/handle/15000/25847
Title: | Sistema de Recomendación Turística : Sistema de Recomendación Personalizada de Restaurantes. |
Authors: | Manobanda Chabla, Bryan Steven |
Director: | Tenemaza Vera, Regina Maritzol |
Keywords: | PROGRAMA DE ORDENADOR RECOMENDACIÓN DE RESTAURANTES ALGORITMO HÍBRIDO FILTRADO COLABORATIVO FILTRADO BASADO EN CONTENIDO ANÁLISIS DE SNETIMIENTOS |
Issue Date: | 3-Oct-2024 |
Publisher: | Quito : EPN, 2024. |
Citation: | Manobanda Chabla, B.S.(2024). Sistema de Recomendación Turística : Sistema de Recomendación Personalizada de Restaurantes.108 páginas. Quito : EPN, 2024. |
Abstract: | This document presents a restaurant recommendation system designed to enhance decision-making for tourists by integrating their personal preferences and geographic location. The system employs a hybrid approach, combining collaborative filtering and content-based techniques to deliver restaurant suggestions that best suit each user’s tastes and preferences. The recommendations are generated from Google’s top-rated restaurants, which are then ranked through sentiment analysis applied to user reviews. This sentiment analysis ensures that the suggested restaurants are highly relevant and customized to meet the tourists’ expectations. The restaurant data is obtained from the Google API, which guarantees constantly updated information and ensures that the suggested establishments are open and available. The system offers additional functionalities to enhance the user experience. For instance, it allows users to adjust the search radius based on their location, refine their options by cuisine type, price range, or Google ratings, and access the system via social media accounts. Additionally, users can view detailed information about restaurants and generate walking or driving routes to reach their destination, making the dining experience much more convenient and enjoyable for tourists. The system's development followed the Scrum framework, which enabled the team to efficiently respond to changing requirements and user feedback throughout the process. From a technical perspective, Angular and Express were employed to build the system’s infrastructure, ensuring a smooth and efficient user interface. Furthermore, the IBM Watson API was integrated to perform sentiment analysis, enhancing the system’s precision and improving the overall quality of recommendations. Throughout the project, the focus remained on optimizing user interaction, ensuring real-time data accuracy, and offering tailored recommendations that align with both individual preferences and current location. |
Description: | Este documento describe un sistema de recomendación de restaurantes diseñado para optimizar la toma de decisiones de los turistas, integrando sus preferencias personales y ubicación geográfica. El sistema utiliza un enfoque híbrido que combina técnicas de filtrado colaborativo y basado en contenido, proporcionando sugerencias de restaurantes más adecuadas a los usuarios. Las recomendaciones se generan a partir de los restaurantes mejor valorados en Google, los cuales se clasifican mediante un análisis de sentimiento aplicado a los comentarios de los visitantes. Este análisis asegura que las sugerencias sean relevantes y ajustadas a los gustos de los turistas. La información de los restaurantes se obtiene a través de la API de Google, lo que garantiza la actualización constante de los datos y la disponibilidad de los establecimientos. El sistema ofrece funcionalidades adicionales, como ajustar el radio de búsqueda en función de la ubicación del usuario, filtrar los restaurantes por tipo de cocina, rango de precios o puntuaciones de Google, y acceder al sistema mediante redes sociales. También permite al usuario obtener información detallada sobre los restaurantes y generar rutas a pie o en vehículo, mejorando la experiencia general del turista. El desarrollo del sistema se realizó siguiendo el marco de trabajo de Scrum, lo que permitió al equipo adaptarse a los cambios de requisitos de forma eficiente. A nivel tecnológico, se utilizaron Angular y Express para la infraestructura del sistema, y se integró la API de IBM Watson para el análisis de sentimientos, mejorando la precisión y efectividad del sistema de recomendación. |
URI: | http://bibdigital.epn.edu.ec/handle/15000/25847 |
Type: | Trabajo de Integración Curricular |
Appears in Collections: | TIC - Software |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
CD 14602.pdf | 3,69 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.