24-25 October, 2019

Hey, where is my country?

Renato Losio, Funambol

24-25 October, 2019

Mapbox

“Hong Kong people won’t use it.

It is pretty offensive here.”

Do not shoot the messanger! Open a ticket to Mapbox

a user in Hong Kong

Do not shoot the messanger! Open a ticket to Mapbox

The Hong Kong Special Administrative Region of the People’s Republic of China

“Most of our users feel that Hong Kong is China.”

#nocountry

so what?

Puglia

“Chinese regulators have publicly reprimanded a string of foreign corporations, including Qantas, Zara and Marriott, for labelling Tibet and Taiwan as independent countries, in online drop-down menus.”

who holds the responsibility?

the developer?

quick fix?

#reversegeocoding

Cape Aya, Black Sea

GeoNames and Crimea

703862 Crimean Peninsula Crimean Peninsula Crimea,Crimean Peninsula,Krim,Krimean Peninsula,Krimhalvoya,Krimhalvøya,Krym,Kryms'kyy Pivostriv,Krymskij poluostrov,Krymskiy Poluostrov,Kryms’kyy Pivostriv,Крымский полуостров 45 34 T PEN UA UA

Where and when?

disputed territory & partially recognized states

Sign-up

Address & phone number

Maps

Geolocation

Image recognition services

Voice interaction

#label

Drop-down list

Just a label?

“Your country or territory of residence”

Location or country?

ISO 3166-1

Missing entries

Localization

#maps

32+

Google Maps has no boundaries

Russia

China

Ukraine

India

Albania

Serbia

Bhutan

South Sudan

Israel

Cyprus

#autosuggestion

Jerusalem

Arabic

Hebrew

West Bank

East Jerusalem

Palestinian territories

Palestine

English

Judea and Samaria

Israel

Facebook

HERE

Google

Microsoft Bing

Apple

maps & autosuggestion

Microsoft

Google

Facebook

Apple

Milan

Milan, Italy

Milan, Italy

Milan, Italy

Milan, Italy

Yalta

Yalta, Ukraine

--

Yalta

--

Skopje

Skopje, North Macedonia

Skopje, North Macedonia

Skopje

Skopje, North Macedonia

East Jerusalem

East Jerusalem,
West Bank

Jerusalem, Israel

East Jerusalem

--

#imagecontentanalysis

“I was in touch with the Rekognition engineering team as well as the Rekognition product team (...) they acknowledged that Rekognition is currently not trained to identify the flags”

#voice

Alexa, what is the capital of Israel?

The capital of Israel is Jerusalem

Israel has designated Jerusalem as its capital but this has not been formally recognized by the international community

Alexa, what is the capital of Palestine?

Palestine has designated East Jerusalem as its capital but this has not been formally recognized by the international community

Alexa, where is Crimea?

Crimea is a major land mass on the northern coast of the Black Sea. In 2014, following a referendum on reunification with Russia, the Russian Federation officially annexed the peninsula. Ukraine does not recognise the annexation and, backed by most of the international community, continues to assert its right over the peninsula.

Alexa, is Italy a country?

Yes. Italy is a European

country (...)

Alexa, is Kosovo a country?

According to Wikipedia, Kosovo is a landlocked territory in the central Balkan Peninsula.

Alexa

Slots (AMAZON.Country)

Alexa ask Big World the population of Palestine.

The population of West Bank and Gaza today is...

error scenario

Sorry, Milan is not a country

Solutions?

How to minimize the impact

Internationalization and localization

Hide / remove information

Forgiving labels

Double entries

Standards

Do as the big players do

Tools and references

How to test your application

GeoNames.org

VPN

Photo Exif Editor

Google stats

Test cases and comparison

why?

training of software devs

avoid complaints

caring about all users

awareness

think about the implications of what you are building

saorico.com

All the pictures are from the author or Unsplash.

Codemotion Milan - RENATO LOSIO - FUNAMBOL - Google Slides