Рейтинг банков при помощи ChatGPT
Майфин провёл голосование за звание лучшего банка. Вчера я отдал голос Альфе и обратил внимание, что он в отрыве от остальных конкурентов чуть ли не в два раза. И только посмотрев внимательнее, заметил, что МТБанк уже почти опережает Альфу.
Оказалось, что список участников не нагляден — сложно сразу сказать кто впереди, кто позади, кто дышит в спину, а кто уже в ухо.
Решил сделать простую и наглядную пузырьковую диаграмму и при этом узнать как быстро с этим справится ChatGPT. Заодно проверил его возможности анализировать числовые данные с джипег-листа.
Начало. Исходные данные — скрин с сайта рейтинга банков + промпт
Проанализируй числовые данные на картинке и визуализируй их при помощи пузырьковой диаграммы.

Почему-то сделал с крестиками. Исправим — Замени крестики на окружности.

Результат

Всё бы ничего, да не хочется глазами бегать по осям туда-сюда. Хочется посмотреть на большой кружок и сразу всё понять. Как тут.
Сделай изображение с пузырьковой диаграмой, опираясь на эту картинку, но не используй оси координат. Поставь подписи рядом с кружками

Не получилось. Делаю заново, снова используя скрин с сайта майфина, корректирую промпт:
Проанализируй числовые данные на картинке и визуализируй эти данные при помощи пузырьковой диаграммы, в виде окружностей размер каждой из которых зависит от числового значения каждого пункта списка — чем больше значение, тем больше окружность и впиши название измеряемого параметра внутрь окружности
Результат

Замени крестики на окружности.
Результат

Еще подход

Всё не то :(
Еще раз корректирую промпт:
Проанализируй числовые данные на картинке и визуализируй эти данные при помощи пузырьковой диаграммы, в виде окружностей размер каждой из которых зависит от числового значения каждого пункта списка — чем больше значение, тем больше окружность. Окружности не должны пересекаться. Название параметра и соответствующее ему числовое значение напиши рядом с соответствующей окружностью. Текст названий и числовых значений не должны пересекаться.
Результат (листай карусель)




Решил вернуться к одному из первоначальных вариантов и попытаться поработать с ним.
Новый промпт — Сделай пузырьковую диаграмму, взяв данные с этой картинки, но не используй оси координат, а название банков и количество лайков пиши рядом с окружностью или поверх неё. Окружности и подписи к ним не должны пересекаться. Также окружности должны быть равномерно распределены по формату изображения.

Результаты



Этот вполне ничего, лучшее из того, что было. Окружности не пересекаются (почти), Подписи соответствуют кружкам. Сразу видно, кто тут борется за первое место, а кто уже просто ищет покой и умиротворение.

Дело за малым — написать внятный заголовок и опубликовать на сайте.
Понятно, что способ подходит, если нужно сделать финальную картинку с результатами, а не функционал который в рилтайме меняет данные
(хотя хз, может разрабам проще было бы сделать это через GPT).
По итогу потратил на всю работу около получаса. Руками ничего не вводил, кроме промпта. Названия банков и количество голосов GPT определил и сверстал сам.
Была идея покрасить каждый кружок в цвет банка, но, оказалось, что проще сделать это руками в люстре, чем указывать чату GPT кто тут кем является.
Выводы делайте сами, уважаемые заводчане.