LEFT JOIN
52.2K subscribers
865 photos
27 videos
6 files
1.09K links
Понятно про анализ данных, технологии, нейросети и, конечно, SQL.

Услуги — leftjoin.ru
Курсы по аналитике — https://stepik.org/users/431992492

Автор — @valiotti
Реклама — @valiotti, @Spiral_Yuri

Перечень РКН: https://tapthe.link/PpkTHavwS
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Еще одна история о ChatGPT: доверяй, но проверяй 🧐
Компания OpenCage занимается геокодированием — это процесс, когда, например, адрес дома идентифицируется с его географическими координатами или, наоборот, широта и долгота определяются как географическая точка, описанная привычным нам адресом.

Что случилось?
Сотрудники этой компании столкнулись со странным явлением в начале этого года: поток пользователей их сервиса скачкообразно вырос, но, в отличие от тех, кто пользовался их сервисом ранее, после всего нескольких запросов API, эти новые пользователи переставали интересоваться их платформой. Когда у этих «новичков» спросили, как они узнали о сервисе, многие ответили: «От ChatGPT».

Серьезно?!
В результате опросов выяснилось, что ChatGPT рекомендовал OpenCage как способ узнать адрес нахождения устройства по номеру телефона, чем сервис никогда не занимался и не планировал.

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

Бесплатный пиар — это всегда хорошо, но как разработчики из OpenAI будут бороться с клеветой и антипиаром в дальнейшем?
🔎 Так, а что это у нас здесь? Ага, попался! 👩‍🏫
ChatGPT вроде не экзамен, а всего лишь онлайн интерфейс с интеллектом нейросети, но шпаргалок к нему в интернете уже бесчисленное множество. И вот вам еще одна!

KDnuggets — это онлайн платформа с многочисленными рубриками, посвященными бизнес аналитике, big data и науке о данных. И в этом небольшом файле вы найдете 27 подсказок, инструкций для ChatGPT, которые можно использовать, чтобы попросить ChatGPT написать код на SQL, Python или R для разных целей, сгенерировать тестовые данные по условиям или предложить решение определенной аналитической задачи.

В файле есть также подсказки для работы с ML-задачами и поиском и суммированием информации из интернета. И да, стоит отметить, что файл на английском.

А какие шаблоны для общения с ChatGPT у вас самые любимые?
А кем ты станешь, когда ChatGPT вырастет? 👨‍🌾
Мэри Труонг, аналитик данных в Scopely, компании, занимающейся разработкой игр и интерактивных развлечений, опубликовала на Medium заметку о том, как она подвергла проверке гипотезу, которая уже который месяц терзает умы аналитиков данных. Да-да, речь о том, может ли ChatGPT писать SQL запросы лучше, чем мы.

👍 Воспользовавшись тремя тестами разных уровней сложности с образовательной платформы LeetCode, Мэри написала необходимые три запроса для решения тестов сама и попросила ChatGPT тоже решить их, а затем сравнила правильность запросов и скорость их выполнения.

👍 В результате выяснилось, что ни Мэри, ни ChatGPT не смогли безукоризненно решить все три теста, однако Мэри опережала ChatGPT либо по скорости обработки ее запросов, либо по сообразительности, которая позволяла ей править допущенные в коде ошибки с меньшим числом попыток, чем это удавалось ChatGPT.

👍 Как бы ни (злорадно) потирали ручонки сейчас некоторые SQL-зависимые, все же невозможно не задаться вопросом: «А настанет ли когда-то в истории ChatGPT или теоретической GPT-4 момент, когда нейросети удастся переплюнуть человека в написании кода? И если да, то как скоро?».

🫣 Однако сам искусственный интеллект на вопрос: «Можешь ли ты заменить аналитика данных?» ответил, что языковые модели могут оказывать помощь в этом деле, но не способны полностью заменить опытного специалиста.
Please open Telegram to view this post
VIEW IN TELEGRAM
Зарелизили GPT-4!
Уже доступно в ChatGPT Plus (это который платный за 20 баксов в месяц), думаю завтра все околотехнические новости будут об этом, так что готовьте свои телефончики к нотификациям!
Персональный тренер по SQL: быстро, качественно, ChatGPT 🏋️
Если среди вас есть те, кто осваивает азы SQL с помощью разных онлайн тренажеров и курсов (и, возможно, даже нашего Data марафона для начинающих аналитиков), то, вероятно, вам будет любопытно узнать, что в дополнение к рутинным SQL заданиям можно добавить кое-что новенькое от ChatGPT.

В этой статье на Medium собраны 5 способов, как сделать из ChatGPT персонального наставника для освоения базы SQL. Так, вы можете:

1️⃣ попросить ChatGPT доступно и кратко объяснить, что означает та или иная команда, и дать примеры использования;
2️⃣ попросить нейросеть определить, какую команду SQL использовать для вашей задачи, и дать пример решения;
3️⃣ спросить, как с помощью SQL решить ту или иную комплексную задачу, описав ее обычным, «человеческим» языком;
4️⃣ узнать, что делает определенный кусок кода, и разобрать каждую из его составляющих подробно;
5️⃣ превратить ChatGPT в вашего наставника, который будет генерировать для вас задания и проверять ваши варианты решения.

Узнать подробнее, как можно таким образом взаимодействовать с ChatGPT, можно в посте, а мы предлагаем вам в комментах поделиться вашими лайфхаками о том, как вы работаете с SQL и ChatGPT. А если это что-то прям суперкрутое, мы даже отдельный пост про это напишем!
RIP, поисковик Google! Хотя, подождите... 🧟‍♂️
Возможно, вы уже не раз встречались с новостью о том, что поисковик Google вот-вот отбросит цифровые копытца, но до вызова траурной машины все как-то не доходило. А вот с появлением ChatGPT и других различных сервисов на основе ИИ, на горизонте, прямо по курсу Google, действительно замаячил айсберг.

Однако сегодня мы хотели бы оставить тему GPT-4 за бортом и обратиться к популярному англоязычному ресурсу, который многие интернет пользователи и специалисты пророчат в наследника Google — речь идет о Reddit, своеобразном международном «праотце» Пикабу.

Возможно, кто-то из вас заметил ту же проблему, что и автор этого поста Дмитрий Бреретон: в последнее время, что бы вы ни загуглили, первая страница поисковой выдачи будет забита рекламой, SEO-накачанными мутантами и, после третьей или четвертой страницы, совершенно несвязанными с вашим запросом сайтами.

Почему так?
Дмитрий Бреретон предполагает, что именно реклама, использование SEO алгоритмов и ИИ «убивают» Google. Если бы Google вел иную политику коммерциализации своего продукта и использовал иные алгоритмы ранжирования, которые невозможно было бы обмануть с помощью SEO-уловок, поисковая выдача была бы точнее и больше бы удовлетворяла запросам пользователя.

Почему Reddit?
Reddit — это платформа, на которой можно не только найти отзыв на товар, написанный максимально «правдоподобным» человеком, но и лайфхаки из реальной жизни других людей, а не вымученную копипасту SEO-копирайтера. Людей, которые добавляют в свой поисковый запрос в Google слово reddit в конце все больше и больше, и Дмитрий Бреретон считает, что платформа еще не достигла своего зенита, как это уже сделали Facebook, Twitter и Instagram.

И очевидно, что поисковик Google не умрет, пока интернет будет существовать в той форме, в которой мы знаем его сейчас. Ведь, по аналогии, если mail.ru до сих пор существует, значит, он кому-то нужен...
RationalAnswer: финансы и инвестиции могут быть понятными
Сегодня хочу рассказать вам про телеграм-канал моего друга и, так сказать, соседа Павла Комаровского (ведь познакомились мы именно на Кипре после переезда). Его телеграм-канал полон авторского контента: это и советы по управлению финансами, и лайфхаки по инвестициям в архи-турбулентное время, и посты с рекомендациями для цифровых кочевников, и многое-многое другое.

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

На что обратить внимание?
👍 Как банкротились российские брокеры: анализ того, куда могут утечь ваши деньги и ценные бумаги
👍 «Метод улитки»: Павел выкладывает по главам в открытый доступ свою книгу про разумный подход к личным финансам
👍 Каждую неделю на канале выходит краткий обзор самых важных финансовых новостей как в России, так и в мире

🫣 Кстати, если в последнее время вы, как и я, подсели на новости и прорывы в мире AI-моделей, то у Павла есть очень любопытный материал про ChatGPT. Кроме того, что он сотрудничает с крутыми профессионалами в области ML и DS, он также помогает понятным языком популяризовывать информацию в этой области (респект, Паша!).

В общем, если вам интересен независимый взгляд на личные финансы и не только, то рекомендую подписаться: @RationalAnswer
#leftjoin_рекомендует
Please open Telegram to view this post
VIEW IN TELEGRAM
Десять бесплатных триал-подписок на FULL JOIN!
Ура-ура, наш канал продолжает набирать обороты и аудитория неизменно растет. Спасибо, что подписываетесь, реагируете и делитесь своим мнением. Для меня ваш интерес — главная и очень ценная мотивация улучшать контент и делиться самым-самым ❤️
Если вы — новый подписчик, то познакомиться со мной и каналом можно вот в этом приветственном посте прошлого года (аудитория за год выросла втрое, я и моя команда в приятном удивлении!).

Почему FULL JOIN — классный канал для аналитиков?
Если LEFT JOIN носит по большей части информационный и новостной характер, то FULL JOIN — сборник наших ценных знаний по анализу данных и не только. Там накопилось уже достаточно много статей и советов на тему анализа и инжиниринга данных, а также прикладные гайды по кликхаусу. А еще этом месяце мы будем проводить здоровский интерактивный вебинар по инжинирингу данных. В общем, если у вас есть желание изучить материалы канала и залететь на вебинар совершенно бесплатно, то участвуйте в розыгрыше!

Как принять участие?
Участвовать можно только тем, кто еще не подписан на FULL JOIN. Участие предельно простое: нужно быть подписанным на канал @leftjoin и нажать на кнопку ниже. Через неделю мы подведем результаты и порадуем 10 победителей бесплатной подпиской на месяц!

Жмите кнопку ниже и рассказывайте друзьям о розыгрыше!
Розыгрыш 10 триал-подписок на FULL JOIN

Дата розыгрыша: 29 марта, 14:15 (+03:00)

Условия участия:
• Подписаться на @leftjoin

Победители:
🥇 Михаил
🥈 Михаил
🥉 жру детей
4⃣ Kristina
5⃣ Tony Sosin
6⃣ Max
7⃣ Dmitry
8⃣ Sergey
9⃣ Roman
🔟 Anton Kuzin
Cyprus Data YouTube Channel
Переезжая на Кипр, я и подумать не мог, что спустя год я смогу создать комьюнити Cyprus Data для тех, чьи работа или хобби (или и то, и другое) так или иначе связана с данными. Но все получилось!

Что произошло за год?
Мы провели 3 замечательных митапа, каждый раз улучшая все показатели: количество спикеров, вместимость площадки, качество организации и прочее (и не намерены останавливаться!). А еще, начиная с последнего митапа мы организовали видеозапись всех выступлений, чтобы те, кто не живет на Кипре тоже могли узнать все то, что мы активно обсуждаем и чем делимся в нашем комьюнити.

На канале сейчас есть ролики о том, как:
1️⃣ Я строил-строил и наконец построил комьюнити Cyprus Data
2️⃣ BI-Lead Дмитрий Щербенко разрабатывает свою BI-платформу в InDrive
3️⃣ Юлия Ибрагимова и её команда используют данные для привлечения клиентов в Semrush
4️⃣ Устроена операционная аналитика в B2B стартапе на примере SpatialChat от Даниила Чепенко

А через пару недель будут новые видео выступлений со следующего митапа, так что присоединяйтесь (оставляйте лайки, комментарии и все такое)!
Please open Telegram to view this post
VIEW IN TELEGRAM
LEFT JOIN via @y9prizebot
Розыгрыш 10 триал-подписок на FULL JOIN Дата розыгрыша: 29 марта, 14:15 (+03:00) Условия участия: • Подписаться на @leftjoin Победители: 🥇 Михаил 🥈 Михаил 🥉 жру детей 4⃣ Kristina 5⃣ Tony Sosin 6⃣ Max 7⃣ Dmitry 8⃣ Sergey 9⃣ Roman 🔟 Anton Kuzin
Друзья, уже завтра мы подведем итоги розыгрыша!

Важное правило: для того, чтобы победители смогли получить триал-доступ в FULL JOIN, нужно постучаться к нам в канал. Для этого нужно просто отправить запрос на вступление в FULL JOIN (оплачивать не нужно, просто подать заявку, чтобы мы смогли выдать вам триалку в случае выигрыша).

Всем желаем хорошего денечка! ▫️
Please open Telegram to view this post
VIEW IN TELEGRAM
Ура!
Поздравляем победителей нашего розыгрыша (и просим уважаемого бронзового победителя не делать ничего противозаконного)!
Скоро мы выдадим всем счастливчикам триал-доступ к каналу FULL JOIN. Еще раз напоминаю, что для того, чтобы получить доступ нужно для начала самостоятельно постучаться в канал 🙂

А если оказаться в числе десятерых победителей вам сегодня не удалось, но интерес к аналитике велик и силен, то на FULL JOIN можно подписаться самостоятельно!
Стайлгайд Exness: лучшие практики и советы
На последнем митапе кипрского комьюнити выступил Максим Иванов, Reporting Automation Team Lead в Exness. Он поделился с нами опытом создания стайлгайда для оформления отчетов.

Стайлгайд — это что?
Это документ, который содержит набор правил и рекомендаций по оформлению отчетов, чтобы все документы имели единый стиль и выглядели более профессионально. Он позволяет сохранять единый стиль в документах, даже если над ними работает целый отдел.
В своей презентации Максим рассказал, что создание единого свода правил упростило процесс создания отчетов, сделало его более прозрачным и повысило эффективность работы команды. Для создания стайлгайда они использовали стандартный инструмент — Tableau Public. Это позволило всем членам команды легко получить доступ к документу и использовать его при создании отчетов.

Ссылочки
В конце презентации были две полезные ссылки: на статью на Medium и на сам стайлгайд Exness в Tableau Public. Это отличные ресурсы для тех, кто хочет улучшить свои навыки создания отчетов и сохранять единый стиль в работе.

Если хочется посмотреть выступление целиком
В целом, презентация Максима Иванова получилась очень насыщенной и полезной. Но если вы хотели бы не только пролистать презентацию, но и посмотреть выступление, то скоро его запись будет доступна на канале Cyprus Data на YouTube, так что подписывайтесь и включайте уведомления!
«Разработчики, подвиньтесь!» — ваш ChatGPT-4 🤠
Сергей Пахандрин, в прошлом основатель приложения «ВКармане», несказанно порадовал несколько дней назад всех пользователей русскоязычного Twitter’а своим тредом о том, как он за 5 часов пинания ChatGPT заставил ИИ разработать для него iOS приложение «Курсор».

Как?!
Не писав ничего, кроме грамотных инструкций к нейросети, Сергею удалось получить, спустя несколько циклов исправлений и совершенствований, абсолютно готовый код для приложения! Потратив еще некоторое время на то, чтобы ChatGPT прописал верстку приложения и создал виджеты для домашнего экрана iOS, а также на проверку результата на iOS симуляторе, Сергей стал свидетелем того, как его творение зашевелило цифровыми усиками и получило завершенное визуальное оформление.

Не хватало малого: иконки и названия приложения, домена и «Политики приватности» для App Store. С первой задачей справился креативный разум Midjourney, а остальные также разрешил ChatGPT.

Что получилось?
Хоть приложение «Курсор» не может похвастаться богатым функционалом или сверхсложным интерфейсом, пройти мимо такого события в мире разработки и не вдохновиться им может только самый черствый сухарик. Интересно, какие рубежи в этом направлении возьмут разработчики в самое ближайшее время?

P.S. Кстати, а может ли ChatGPT уличить Сергея в нарушении авторских прав и обратиться в профсоюз защиты труда представителей ИИ?
За три месяца 36 отчётов — как «Ренессанс Страхование» перенесла работу с данными в Yandex Cloud

«Ренессанс Страхование» использовала накопленные за более чем 25 лет данные для разработки конкурентоспособных продуктов страхования. Чтобы сократить время на подготовку отчётов, компания перенесла BI-инструменты на облачную платформу Yandex Cloud.

Всего за три месяца перенесли 36 отчетов в Yandex Cloud, с которыми работают более 400 активных пользователей. Благодаря сервису для анализа и визуализации данных Yandex DataLens удалось сократить расходы на BI-аналитику и увеличить скорость обработки информации.

Читайте подробнее на сайте ➡️

#реклама
Три страшных слова: тестирование баз данных
Жили-были разработчики StarRocks, проекта с открытым кодом для Linux. И вздумалось им сравнить, кто лучше тестирует базы данных: SQLsmith и SQLancer или ChatGPT.

Долго ли, коротко ли, да затеяли они для ChatGPT испытание. Не подвел добрый молодец ChatGPT и сумел-таки написать сложные SQL запросы и даже сгенерировать свои аналоги Ternary Logic Partitioning (TLP), метода, применяемого в SQLancer для поиска багов в базах данных.

А если серьезно, то ребята из StarRocks действительно постарались, чтобы натренировать модель ChatGPT составлять SQL запросы, необходимые для проверки эффективности и надежности баз данных. Вот яркий пример одного из преимуществ ChatGPT по сравнению с классическими инструментами: при добавлении нового оператора или функции, необходимо также обновлять исходный код в инструменте, используемом для тестирования. В случае же с ChatGPT, разработчики просто указали в чате документы JSON, которого ранее не было в проекте, и нейросеть сгенерировала нужные SQL запросы без каких-либо дополнительных хлопот.

Конечно, в этой сказке не все так гладко: ChatGPT не защищен от ошибок и может составить некорректный запрос, однако однозначно можно сказать, что возможности этой генеративной модели в будущем трансформируют классический подход к работе с базами данных и положат начало инструментам тестирования нового поколения.
Как приручить AI-модель: создаем постеры с помощью MidJourney и дизайна
Мы решили проверить, возможно ли создать готовый рекламный продукт на основе сгенерированных картинок. И сегодня мы хотим поделиться проектом, который наша дизайнер Полина @lagmann создала, работая вместе с AI-моделью!

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

Что мы рассказали модели?
После череды побед и поражений Полина сформулировала самые подходящие под задачу промпты:
3-d model neon green can of energy drink on a white background --quality 4 --ar 2:3
Photo two cute pink cans of energy drink on a white background --quality 4 --ar 2:3


Чтобы получить картинку высокого качества, нужно прописывать параметр --quality 4. Также, не стоит забывать указывать соотношение сторон: в нашем случае --ar 2:3, ведь задачей было создание вертикальных постеров.

Что было дальше?
Полина удалила фон в PhotoRoom (это здорово экономит время, если качество исходника позволяет) и обработала изображения в Adobe Photoshop (это можно увидеть в тайплапсе!). Дальше Полина перешла в Figma: использовала футуристичный шрифт defectica для текста, сделала акцент на яркости баночек и дополнила их полупрозрачными элементами с эффектом размытия заднего фона, что сделало постеры привлекающими внимание.
Пау! Постеры были созданы всего за 7 часов, включая всю подготовку.

Теперь мы убеждены, что AI-модели не отбирают работу у профессионалов, а помогают усовершенствовать процесс творчества. Они представляют инструмент, который открывает новые возможности для творческих идей, а не замену профессии дизайнера, копирайтера или (подставить нужное).

Не бойтесь нашествия AI-моделей и помните «если что-то уже случилось, лучше как можно скорее научиться с этим работать»!
Неопознанная выдра «хочет присоединиться к встрече»
Голосовые ассистенты на основе ИИ, супер-разумные боты в Slack, генераторы презентаций — пандемия интеллектуальных продуктов и сервисов на основе нейросетей не останавливается на генерации текста и кода. И вот на свет появляется новый инструмент, Otter, на этот раз для того, чтобы облегчить проведение онлайн встреч и вооружить всех участников конспектами, аудио и визуальными материалами с созвонов и даже автоматическими отчетами, в которых будут резюмированы обговоренные темы, планы и задачи.

Для активации Otter необходимо дать доступ к своему Google или Microsoft календарю, чтобы ассистент смог присоединиться к вашим встречам в Zoom, Microsoft Teams или Google Meet. Шпионить за вашими разговорами прохвост может и в браузере, и в релевантных приложениях на iOS и Android.

Доступ к Otter представлен в 4 форматах: Pro, Business, Enterprise и бесплатной версии, а с подробностями безопасности всего сервиса можно подробно ознакомиться на сайте.