3 ms·
It's using simple title search. The municipal berlin airport in the us name is shorter so it comes out on top. It has no notion of one Berlin being more importa
by jillesvangurp 4y ago
It's using simple title search. The municipal berlin airport in the us name is shorter so it comes out on top. It has no notion of one Berlin being more important than another.
The UX lesson here is that geocoding names to coordinates is hard. It's always a bit subjective. Another lesson is that search ranking is hard. Even though this is fine, it could be improved a little:
- take into account distance
- take into account size of the airport (number of graphical elements, runway, surface area, etc.)
- take into account size of nearby cities (there is some open data for that)
- support fuzzy search
- etc.