Contents

Case: AI, Города и time zones

Contents

Забавный случай произошёл из практики, использование AI инструмента

Нужно было собрать справочник вида:

Название города, Time Zone - Time Zone из IANA Time Zone Database

Например: Красноярск, Asia/Krasnoyarsk

Всего меня интересовало 84 города,

Сначала я решил поискать в гугле какие-нибудь наборы данных на эту тему, но ничего подходящего не нашёл. А так как сейчас в тренде использование различных ML штук, ChatGPT и аналоги, то решил я спросить у одного из таких.

Подготовил вопрос:

Какие временные зоны у этих городов? Например: Красноярск, Asia/Krasnoyarsk.
Список городов:
Йошкар-Ола
Оренбург
Севастополь
Брянск
Абакан
Омск

И получил, ответ:

Йошкар-Ола - Europe/Moscow
Оренбург - Asia/Yekaterinburg
Севастополь - Europe/Simferopol
Брянск - Europe/Moscow
Абакан - Asia/Krasnoyarsk
Омск - Asia/Omsk

Обрадовался, просмотрел список, проверил некоторые значения в которых засомневался и принял ответ, как подходящий. Подготовил это как csv и загрузил в тестовую табличку, вот и всё.

Ощущение было такое, что будущее уже наступило)) Я то думал, какой-то скрипт уже написать или поискать готовый, как вариант.

В реальности, потом мы всё же нашли ошибки, да их было не так много, но чтобы их вычленить всё равно пришлось пройтись по списку и через сайт дополнительно проверить: https://www.zeitverschiebung.net/en/. Некоторые Time Zone были сгенерированы, т.е. придуманы.

Вывод, доверяй, но проверяй. Ну и конечно же, использование AI инструментов это тоже навык.