5
NADIT

AI supported tag search

↓  Open

Description

Nowadays most websites and apps provide a prominent search function by which users can browse through the content repository of a website. This content is usually classified in categories (e.g. event, restaurant, museum) and can contain a diverse set of attributes (e.g. child-friendly). These categories and attributes are generally referred to as tags. Tags can be helpful to offer meaningful search experiences especially when they are combined to filter/present suitable search results (e.g. all restaurants which are classified as child-friendly).  Develop a search algorithm that understands the search intent of a user and identifies one or a combination (intersection) of multiple tags. The algorithm should already consider different tag specifications and spelling mistakes.

Main Tasks

  • Design a mechanism to parse and interpret user search queries to identify the underlying intent. The algorithm should analyze keywords, contextual phrases, and synonyms to map queries to relevant tags.
  • Implement a system that normalizes tag variations by accounting for synonyms, plurals, and common spelling errors. Ensure it can recognize similar tags across different formats (e.g., “child-friendly” vs. “kid-friendly”).
  • Create an intersection logic to combine multiple tags based on user input, ensuring results reflect the most relevant match. Integrate a scoring system to rank search results by relevance to user intent.
All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the Hack Code of Conduct. Organisers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody.

This website was created as part of Resilient Tourism Project (Suproject 1: - National Data Infrastructure for Tourism).  Resilient Tourism is one of 15 flagship projects approved and supported by the Innosuisse- Swiss Innovation Agency. Flagship projects are systemic and transdisciplinary innovations that are central to current and future economic and social challenges in Switzerland.


The contents of this website, unless otherwise stated, are licensed under a Creative Commons Attribution 4.0 International License. The application that powers this site is available under the MIT license.