ToDoToday

García Garabal, Alberto (2020). ToDoToday. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: ToDoToday
Author/s:
  • García Garabal, Alberto
Contributor/s:
  • Alonso Villaverde, Santiago
  • Pérez Benedí, Jennifer
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2020
Subjects:
Freetext Keywords: Aplicaciones web; Web social
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (15MB)

Abstract

ToDoToday es una herramienta web que tiene como objetivo satisfacer la necesidad de turistas, residentes o viajeros puntuales. Se encarga de confeccionar un itinerario con las preferencias o prioridades de los usuarios a varios niveles, ya que su algoritmo es capaz de ajustarse a las aficiones o deseos puntuales de cada usuario, e incluso a las demandas económicas del mismo. Para utilizar ToDoToday basta con registrarse en el sistema en unos pocos pasos. Una vez haya iniciado sesión, el usuario podrá crear su primer itinerario basándose únicamente en qué le apetece hacer y cuándo le apetece hacerlo. Para ello, ToDoToday clasifica todos los lugares de la ciudad en categorías, amigables y accesibles, y permite seleccionar hasta dos categorías diferentes. Del mismo modo, agrupa los diferentes servicios de restauración en categorías según el tipo de cocina o la clase de servicio ofertado, permitiendo escoger un tipo de restaurante para comer y otro para cenar. El usuario puede acotar su búsqueda si conoce su presupuesto o sabe cuánto está dispuesto a gastarse en cada uno de las paradas. Si además sabe cuándo llevará a cabo su plan, deberá introducir la fecha exacta, o el propio día de hoy, si se trata de un plan improvisado. Como último paso, deberá indicar al sistema dónde empieza su itinerario. Para ello, ToDoToday permite obtener la geolocalización del usuario, si desea empezarlo desde su posición actual, o bien facilita la selección de un punto concreto, como puede ser por ejemplo, un monumento del centro de la ciudad. Con todos estos parámetros y tras unos pocos clicks, el usuario ya está listo para conocer su experiencia personalizada. En los resultados de su búsqueda podrá comprobar cuánto dinero va a gastarse en total e incluso cuánta distancia tendrá que caminar durante el día para concluir su itinerario. Como valor añadido, el usuario podrá visualizar los resultados en un mapa, que trazará una ruta entre los distintos lugares y que supondrá un fuerte apoyo visual y orientativo. Una vez finalizado el itinerario, el usuario podrá valorar su experiencia. Tanto sus valoraciones como los itinerarios ya visitados aparecerán en su propia página de perfil. Lo cierto es que ToDoToday está pensado como una web social, en la que múltiples usuarios contribuyen y colaboran para aportar valor y mejorar las prestaciones de la aplicación. Es por ello que, como posible ampliación del proyecto, se pretende dotar a los usuarios de la capacidad de buscar itinerarios ya finalizados y valorados por otros usuarios, a fin de aumentar las opciones de búsqueda del itinerario perfecto en cada momento. Abstract: ToDoToday is a web tool that has the goal of satisfying the need of tourists, residents or one-time travelers. Its goal is to make an itinerary with user’s preferences or priorities at many levels, as its algorithm is able to fit the hobbies or specific desires of each user, even satisfying their economic demand. To use ToDoToday it’s enough to register into the system in a few steps. Once he has logged in, the user will be able to create his first itinerary, based only on what he wants to do and when he would like to do it. To do this, ToDoToday classifies all the places of the town in user-friendly and accessible categories, and allows the user to choose up to two of them. In the same way, it joins all the different catering services in categories, according to the food type or kind of service they offer, allowing the user to decide one restaurant for having lunch and another for dinner. The user can limit his search if he knows his budget or knows how much money he is willing to spend at each place. If he also knows when his plan will be carried out, he should introduce the exact date, or today’s date instead, if it is an improvised plan. As the final step, he must indicate to the system where the itinerary starts. For that purpose, ToDoToday has access to the user’s geolocation, if he wishes to start at his current position, or instead it gives the opportunity to select a concrete point, as it can be for example, a landmark in the city center. With all these parameters, and after a few clicks, the user now is ready to meet his customized experience. In the search results he can check how much money he is going to spend altogether, even how much distance he will have to walk during the whole day to complete the itinerary. As a an added value, the user will have the capability of checking the results on a map, which will draw a route between each point and that will involve an important visual and orientative support. Once the itinerary is finished, the user will be able to rate his experience. Additionally, the ratings and the itineraries already visited are both shown in the user’s profile. The truth is that ToDoToday is considered a social media platform, where many users contribute and collaborate to give value and improve the capabilities of the app. Therefore, as a possible future feature, it is intended to give the users the capability of searching itineraries already completed and rated by other users, with the purpose of increasing the options of searching for the perfect itinerary at each moment.

More information

Item ID: 65269
DC Identifier: http://oa.upm.es/65269/
OAI Identifier: oai:oa.upm.es:65269
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 06 Nov 2020 08:10
Last Modified: 06 Nov 2020 08:10
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM