Хотите изучать Data Science с нуля или прокачать свои навыки, но не знаете, с чего начать: Toward.ai — это ресурс, где можно найти множество полезных бесплатных статей на тему анализа данных, машинного обучения.
Начни сегодня, получать знания для своего будущего вместе с нашим курсом:
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая подпись больше подходит?
🌚 — Когда просто зашел почиллить, а тебя случайно на работу взяли
😁 — Ну вот и настал момент, когда лень оформилась как скилл
🤔 — Резюме года
#memes
😁 — Ну вот и настал момент, когда лень оформилась как скилл
#memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🤔8🌚5
Вот подборка книг для изучения Data Science.
Начать бывает сложно и пугает английский, но эти книги помогут разобраться в основах и понять ключевые концепции. Если у вас есть вопросы или нужны рекомендации, пишите в комментариях — давайте учиться вместе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
This media is not supported in your browser
VIEW IN TELEGRAM
🐼 PandasAI — библиотека для исследования данных с помощью естественного языка
Где использовать:
▪️ в Jupyter ноутбуках,
▪️ Streamlit-приложениях,
▪️ в виде REST API.
Как использовать: Просто формулировать вопросы к данным на естественном языке.
🔗 Демо в Google Colab
🔗 Репозиторий проекта
Где использовать:
▪️ в Jupyter ноутбуках,
▪️ Streamlit-приложениях,
▪️ в виде REST API.
Как использовать: Просто формулировать вопросы к данным на естественном языке.
🔗 Демо в Google Colab
🔗 Репозиторий проекта
👍3
Многие считают, что попасть на стажировку в Яндекс почти нереально. Да, этапов много, и уровень задач может показаться сложным. Но давайте разберемся:
Задания обновляются каждые полгода. Для подготовки можно решить прошлые задачи. С каждым годом набор стажеров растет, и иногда даже 1/3 решенных задач хватает, но лучше ориентироваться на 2/3
Задачи по математике, логике, вероятностям и программированию. Уровень easy-medium, но все решаемо. Перед собесом повторите базовые темы: комбинаторика, мат. ожидание, бинарный поиск, SQL. Если идете в ML, могут задать вопросы по основам машинного обучения. Главное — не только решить задачу, но и показать умение общаться.
Обычно одна задача уровня medium с LeetCode. Основные темы: бинарный поиск, префиксные суммы, два указателя, хеш-таблицы. Если не очень сильны в алгоритмах, лучше сосредоточьтесь на самых частых задачах.
Тут важно показать себя как человека, с которым будет комфортно работать. Подготовьте самопрезентацию, расскажите о своих проектах и интересах. Главное — быть собой и задавать вопросы команде.
В общем, всё достаточно прозрачно и реально.
Хотите подтянуть знания для стажировки? Тогда забирайте курс по машинному обучению:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Разбираемся с написанием правильного CSS:
Используйте препроцессоры, постпроцессоры, линтеры. Первые помогут избавиться от повторяющегося кода, писать стили более осмысленно. Вторые оптимизируют код, а третьи помогут соблюдать стандарты кодирования.
Фреймворки, такие как Bootstrap, — это мощный инструмент. Однако он может замедлять загрузку страницы из-за своей тяжеловесности. Если требуется только часть функциональности фреймворка, можно скомпилировать лишь необходимые компоненты.
При использовании препроцессоров рекомендуется разделять стили на отдельные файлы. Препроцессор объединит их при компиляции, создавая единый CSS-файл с структурированными стилями.
В каждом проекте есть повторяющиеся элементы, такие как цвета, отступы и шрифты. Эти настройки лучше всего вынести в отдельный файл переменных, используйте возможности препроцессоров.
Использование методологий, таких как объектно-ориентированный CSS (OOCSS), помогает структурировать код. Например, разделение структурных и визуальных стилей позволяет избежать дублирования и упрощает поддержку проекта в будущем.
Изучите основы Frontend'а вместе с нашим курсом:
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏1
Forwarded from Библиотека собеса по Data Science | вопросы с собеседований
Какие вы знаете автоматические способы обнаружения выбросов в датасете?
Вот несколько подходов:
▪️Isolation forest
Метод базируется на алгоритме случайного леса. Его основная идея заключается в том, что выбросы легче изолировать от остальных данных, чем нормальные объекты. В процессе работы алгоритм строит деревья, случайно разделяя данные. Выбросы, как правило, изолируются за меньшее число шагов. В результате каждому объекту присваивается скор от 0 до 1, где значения, близкие к 1, указывают на возможные выбросы, а значения, близкие к 0, означают нормальные данные.
▪️Local Outlier Factor (LOF)
Этот метод оценивает, насколько плотно объект окружен своими соседями по сравнению с плотностью соседей вокруг других объектов. Если плотность точки значительно меньше, чем у её соседей, то точка считается выбросом.
▪️Расстояние Махаланобиса
Этот метод измеряет расстояние между точкой и средним значением распределения, принимая во внимание ковариацию данных. Точки, находящиеся далеко от центра распределения, но с учётом их корреляции с другими признаками, могут быть идентифицированы как выбросы.
#машинное_обучение
#данные
Вот несколько подходов:
▪️Isolation forest
Метод базируется на алгоритме случайного леса. Его основная идея заключается в том, что выбросы легче изолировать от остальных данных, чем нормальные объекты. В процессе работы алгоритм строит деревья, случайно разделяя данные. Выбросы, как правило, изолируются за меньшее число шагов. В результате каждому объекту присваивается скор от 0 до 1, где значения, близкие к 1, указывают на возможные выбросы, а значения, близкие к 0, означают нормальные данные.
▪️Local Outlier Factor (LOF)
Этот метод оценивает, насколько плотно объект окружен своими соседями по сравнению с плотностью соседей вокруг других объектов. Если плотность точки значительно меньше, чем у её соседей, то точка считается выбросом.
▪️Расстояние Махаланобиса
Этот метод измеряет расстояние между точкой и средним значением распределения, принимая во внимание ковариацию данных. Точки, находящиеся далеко от центра распределения, но с учётом их корреляции с другими признаками, могут быть идентифицированы как выбросы.
#машинное_обучение
#данные
👍1
✏️ Вопрос с реального собеседования по Python
Определите класс book с двумя атрибутами: название и автор. Затем создайте экземпляр и верните автора
Вот как это сделать:
#собес_academy
Определите класс book с двумя атрибутами: название и автор. Затем создайте экземпляр и верните автора
Вот как это сделать:
class Book:
def __init__(self, название, автор):
self.название = название
self.автор = автор
# Создаем экземпляр класса
книга = Book('Мастер и Маргарита', 'Михаил Булгаков')
# Выводим автора
книга.автор
# => 'Михаил Булгаков
#собес_academy
👍8
📌 Простая истина от наших подписчиков
Что вы считаете наиболее важным для успешного старта в IT-сфере:
«Уверенность в себе, некоторая дерзость, горящие глаза, немного интеллекта»
«Достаточный уровень знаний для занимаемой должности и умение проходить собеседования»
«Учится, набирать опыт и портфолио»
«Быть готовым учиться всю жизнь»
Что вы считаете наиболее важным для успешного старта в IT-сфере:
«Уверенность в себе, некоторая дерзость, горящие глаза, немного интеллекта»
«Достаточный уровень знаний для занимаемой должности и умение проходить собеседования»
«Учится, набирать опыт и портфолио»
«Быть готовым учиться всю жизнь»
У нас ещё много наставлений от программистов, у которых всё получилось. Ждите новых постов⏸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Forwarded from Библиотека питониста | Python, Django, Flask
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🙏4🥱1
✏️ Разбор задачи с экзамена ШАД
Условие: Найдите, при каких значениях параметров a и b линейная оболочка векторов. 1️⃣ совпадает с множеством решений системы линейных уравнений Ax = 0, где матрица A равна: 2️⃣
Решение: Пусть 3️⃣ — строки матрицы A. Тогда 4️⃣, поэтому rkA ≤ 2. Векторы v и w должны удовлетворять системе. 5️⃣
#задачи_шад
Условие: Найдите, при каких значениях параметров a и b линейная оболочка векторов. 1️⃣ совпадает с множеством решений системы линейных уравнений Ax = 0, где матрица A равна: 2️⃣
Решение: Пусть 3️⃣ — строки матрицы A. Тогда 4️⃣, поэтому rkA ≤ 2. Векторы v и w должны удовлетворять системе. 5️⃣
#задачи_шад
👍1
#дайджест #PythonInternship
Подборка стажировок недели для Python разработчиков
▪️ Python-разработчик (trainee)
Гибрид (Самара), R-Vision
Подробнее
▪️ Стажёр backend-разработчик (JS, Python, PHP)
Удалёнка, BusinessMatika
Подробнее
▪️ Python/Golang-разработчик
Удалёнка, Stakewolle
Подробнее
▪️ Backend Developer (Стажер)
Офис (Новосибирск), InlyIT
Подробнее
▪️ Backend Developer (Web3/Crypto Software)
Удалёнка, Titan Investment Technologies
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
Подборка стажировок недели для Python разработчиков
▪️ Python-разработчик (trainee)
Гибрид (Самара), R-Vision
Подробнее
▪️ Стажёр backend-разработчик (JS, Python, PHP)
Удалёнка, BusinessMatika
Подробнее
▪️ Python/Golang-разработчик
Удалёнка, Stakewolle
Подробнее
▪️ Backend Developer (Стажер)
Офис (Новосибирск), InlyIT
Подробнее
▪️ Backend Developer (Web3/Crypto Software)
Удалёнка, Titan Investment Technologies
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
samara.hh.ru
Вакансия Python-разработчик (trainee) в Самаре, работа в компании Р-Вижн
Зарплата: не указана. Самара. Требуемый опыт: не требуется. Полная занятость. Дата публикации: 13.12.2024.
❤2
— Выпускница Proglib.academy делится впечатлениями о нашем курсе.
Курс «Машинное обучение» от Proglib Academy
В программе курса: Бустинг, Бэггинг и Ансамбли, архитектуры нейросетей, работа с большими данными, и, конечно, Алгоритмы рекомендаций. Учебный план адаптирован как для новичков, так и для тех, кто хочет расширить свои знания в области машинного обучения и пройти собеседования в ведущие IT-компании.
Тебя ждет постоянная поддержка менторов и подробная обратная связь по домашним заданиям,
Хочешь повторить успех наших студентов? Присоединяйся к курсу, у нас действует промокод до конца октября
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
📊 Кто такой дата-инженер, чем он занимается и что должен знать
Работа с большими объёмами данных — удел инженеров. Они помогают бизнесу, но что конкретно они делают, вы узнаете в статье
Начни сегодня, получать знания для своей будущей карьеры Дата-инженером:
🔵 Математика для Data Science
👉 Ссылка на статью
Работа с большими объёмами данных — удел инженеров. Они помогают бизнесу, но что конкретно они делают, вы узнаете в статье
Начни сегодня, получать знания для своей будущей карьеры Дата-инженером:
👉 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from Библиотека нейросетей | ChatGPT, Midjourney, DeepSeek, Sora
⚡️Разыгрываем флагманский смартфон
«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ
🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.
Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом
Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.
⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.
«Библиотека программиста» разыгрывает один из трех смартфонов на выбор:
🔹Samsung Galaxy S24 Ultra на 1 ТБ
🔹Xiaomi 14 Ultra на 512 ГБ
🔹iPhone 16 Pro Max на 512 ГБ
🔥 А еще 99 участников розыгрыша получат скидку 50% на наш курс Базовые модели ML и приложения!
Промокод будет действителен до 20 ноября.
Условия просты:
→ подписаться на Библиотека нейротекста
→ подписаться на Библиотека нейрозвука
→ подписаться на Библиотека нейрокартинок
→ нажать на кнопку «Участвовать» под этим постом
Итоги появятся 30 октября в 20:00 по московскому времени в нашем канале Библиотека программиста. Затем мы свяжемся с победителем, который сам выберет смартфон. Тем, кто получит промокод, мы вышлем его в течение недели после окончания розыгрыша.
⚠️ Убедитесь, что вам можно написать в личные сообщения или следите за результатами — если мы не сможем с вами связаться, то не сможем и отправить приз. Доставить мы можем только в города России и Беларуси.
👍2❤1
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
🚀⬆️ Оптимизируй свой AI: разоблачение 6 мифов о работе с векторами в Pgvector
Шесть заблуждений, которые мешают тебе использовать всю мощь векторных баз данных в AI. Развенчав эти мифы, ты сможешь раскрыть истинный потенциал векторов и значительно повысить эффективность твоих AI-проектов.
👉 Читать статью
Шесть заблуждений, которые мешают тебе использовать всю мощь векторных баз данных в AI. Развенчав эти мифы, ты сможешь раскрыть истинный потенциал векторов и значительно повысить эффективность твоих AI-проектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2