Civitatis es una plataforma online española de actividades turísticas. Con sede en Madrid, vende tours, excursiones, entradas a atracciones turísticas y otras actividades.
El reto
Por la forma de construcción del buscador de civitatis habían resultados que no eran los más óptimos para los usuarios.
El buscador no era capaz de encontrar de forma correcta el lugar donde se quería realizar la actividad. Aparecían resultados en otros lugares o resultados similares que no disponían de la precisión que desde negocio se necesitaba para los usuarios.
Por ello, se necesitaba la actualización del buscador para encontrar resultados más óptimos para los usuarios
La solución
Desde Secture se hicieron varias propuestas:
- La primera era realizar una búsqueda separada en 2 partes, la primera preguntando el lugar donde se iba a viajar y la segunda preguntando el tipo de experiencia que el usuario quería realizar.
- La segunda propuesta era realizar una búsqueda combinada pero mejorando los parámetros de búsqueda para que los resultados fueran más precisos.
Desde negocio se decidió optar por la segunda opción ya que la experiencia de usuario era mejor aunque técnicamente era más complejo y los resultados menos precisos que en la primera opción.
El desarrollo
El desarrollo que hicimos en Secture para intentar mejorar los resultados del buscador fue el siguiente:
- Realizar una búsqueda con los parámetros que había introducido el usuario buscando si veíamos algún resultado que encajara con lo que el usuario para localizar un lugar.
- Si no se encontraba un lugar en la búsqueda del usuario, realizabamos una búsqueda en todos los lugares.
- Si se encontraba un lugar, realizábamos una búsqueda con el resto de la query pero filtrando por el lugar encontrado.
Con esta lógica conseguimos mejorar ciertos resultados aunque en otros casos seguíamos teniendo problemas de precisión.
El equipo
Javi / FullStack Developer
Ximo / FullStack Developer
Tecnología utilizada
Symfony
Elastic Search
Proyectos relacionados

Gravl
Gravl es una aplicación móvil que actúa como entrenador personal basado en inteligencia artificial, lanzada en Madrid por un equipo de tres fundadores. La app

Superowner
Superowner es un producto SaaS que ayuda a grandes propietarios de edificios a tomar decisiones informadas para descarbonizar sus activos, cumpliendo con la normativa de

Élevé
Élevé es un concepto de app para amantes de los deportes de nieve promovido por Tineverse, spin-off de Global Omnium que busca lanzar proyectos ambiciososo