NavigaTUM icon indicating copy to clipboard operation
NavigaTUM copied to clipboard

Improve the handling of synonymous names

Open octycs opened this issue 3 years ago • 0 comments

Currently, some similar types of rooms have a lot of different names in TUMOnline, e.g.:

"Rechnerraum-Studenten", "Rechnerarbeitsraum", "Rechnerraum", "Computerarbeitsraum", "Computerraum", "Computerpool", "Computer Studenten", "CIP-Raum", "CIP-Pool", "Computerpool", "CAD-Pool", "EDV-Pool", "Rechner-Raum"

Currently, we have synonyms configured for a lot of them in Meilisearch, but too many synonyms slows search down. To optimize this we could reduce the number of terms already in the data processing, e.g. changing rarely used terms such as "Computerpool" to more common such as "CIP-Pool". Then we only need a synonym to map "Computerpool" => "CIP-Pool", but not the other way round.

Additionally, the server might use these synonyms to optimize the display of results, e.g. show it in the subtext.

octycs avatar Feb 04 '22 21:02 octycs