Original size 1570x2207

Динозавры в графиках

PROTECT STATUS: not protected

Динозавры — не только огромные ящеры, некогда бродившие по нашей планете. Это еще и в некотором роде теплое детское воспоминание, в которое входят стопки энциклопедий, ящики пластмассовых фигурок и раскраски. Именно поэтому я выбрала эту тему для изучения. Она таит в себе что-то родное и любимое, но при этом тщательно изучается — по ней много различных данных.

Описание проекта

В финальном проекте нашего курса я хотела применить знания, полученные за два модуля. В этом семестре мы успели изучить работу нейросетей и основы применения Python в обработке и визуализации данных. Поэтому, несмотря на самостоятельное составление кода, нейросети (в частности GigaChat) помогали мне в исправлении ошибок, а также быстром решении сложных задач, вопросов, на которые у меня не было точного ответа.

Палитра, предложенная GigaChat по промту:

Напиши коды цветов, подходящих теме «Динозавры». В этих цветах будут выполнены различные графики, а также сайт. Они должны быть достаточно спокойными и подходящими для восприятия информации, чтобы зритель не уставал от них. Расположи их в порядке подходящем для градиента.

big
Original size 1920x230

Цветовая палитра, предложенная GigaChat

1. Темно-зеленый (#2E3A23) — напоминает лесные массивы и древние растения. 2. Тёмный оливковый (#555B46) — добавляет глубины и создаёт ощущение древности. 3. Грязно-зелёный (#6B7169) — нейтральный оттенок, подходящий для акцентов. 4. Серо-голубой (#84929C) — прохладный тон, напоминающий о древних реках и озерах. 5. Песочный (#C4A484) — символизирует землю, камни и пустыни. 6. Светло-коричневый (#D7BB8F) — мягкий оттенок, может использоваться как фоновый цвет. 7. Бежевый (#EAE0D5) — светлый и спокойный цвет, хорошо подходит для фона. 8. Кремово-белый (#FAF9F6) — чистый и легкий цвет, идеальный для текста и элементов интерфейса.

Визуализация данных

Датасет с Kaggle включал в себя не так много данных, но их было достаточно для нескольких простых графиков. В результате работы с Python и ИИ-помощником получился набор красочных и информативных визуализаций, по новому раскрывающих интересные факты о динозаврах.

О длине названий

Original size 989x790
0

Код для горизонтальной столбчатой диаграммы

Название динозавра vs Размеры динозавра

Original size 1000x683
0

Код для точечной диаграммы

Вековой пирог — распределение динозавров по периодам

Original size 794x636

Код для круговой диаграммы

Количество открытий в разные годы

Original size 1310x683
0

Код для столбчатой диаграммы

Средний размер динозавров по типам

Original size 809x636
0

Код, что сломался, но работает

И рабочий код, который впрочем не удалось довести до идеала

WordCloud

Original size 1366x1920

Код для WordCloud

Описание применения генеративной модели

В данном проекте я работала с нейросетью GigaChat. Ею была предложена вышеописанная палитра, которая в итоге была применена к лонгриду и графикам. В коды градиент также был вписан нейросетью, чтобы избежать путаницы в цветах и среди различных настроек разных графиков. Это позволило добиться четкости и скорости подготовки проекта.

GigaChat помог осуществить сложные задачи, начиная от приведения графиков к нужному мне виду и заканчивая построением совершенно нестандартного графика, который однако так и остался не до конца «побежденным».

С помощью нейросети были исправлены ошибки, опробованы различные параметры. GigaChat также пояснил и помог собрать воедино написанные мной кусочки кода, найденные в лекциях и в Интернете.

Динозавры в графиках
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more