Как разбить текст на абзацы с помощью Python
В этой статье будет представлен подход, использованный в проекте, посвящённом реферированию подкастов. Корректное реферирование текста всегда начинается с разделения его на смысловые части — абзацы. Делать вы это будете, разумеется, с помощью обработки естественного языка.
Подробнее:
https://nuancesprog.ru/p/16558/
#nlp
В этой статье будет представлен подход, использованный в проекте, посвящённом реферированию подкастов. Корректное реферирование текста всегда начинается с разделения его на смысловые части — абзацы. Делать вы это будете, разумеется, с помощью обработки естественного языка.
Подробнее:
https://nuancesprog.ru/p/16558/
#nlp
👍4
Чат. Если бы 2022 был языком программирования, то каким и почему?
Давайте пофантазируем и обсудим каким бы был 2022 год языком программирования! Может сказать существующий или придумать свой! Но только чур с аргументацией своего выбора!
#чат
Давайте пофантазируем и обсудим каким бы был 2022 год языком программирования! Может сказать существующий или придумать свой! Но только чур с аргументацией своего выбора!
#чат
👍5
Ускоряем тестирование: быстро, модно, без рутины
Разработчик из QIWI решил поделиться опытом его команды, которая работала над проектом ContactPay. А именно тем, как они смогли быстрее и результативнее выполнять тестирование фич, ускоряя общее время разработки и улучшая её качество:
https://habr.com/ru/company/qiwi/blog/702302/
#qa
Разработчик из QIWI решил поделиться опытом его команды, которая работала над проектом ContactPay. А именно тем, как они смогли быстрее и результативнее выполнять тестирование фич, ускоряя общее время разработки и улучшая её качество:
https://habr.com/ru/company/qiwi/blog/702302/
#qa
💩4👍1
Java против Python: базовый Python для разработчиков Java
В этой статье вы изучите Python с точки зрения Java. Прочитав её, вы сможете решить, является ли Python жизнеспособным вариантом для решения ваших задач и оценить, когда вы можете использовать Python в сочетании с Java для определённых кейсов:
https://realpython.com/java-vs-python/
В этой статье вы изучите Python с точки зрения Java. Прочитав её, вы сможете решить, является ли Python жизнеспособным вариантом для решения ваших задач и оценить, когда вы можете использовать Python в сочетании с Java для определённых кейсов:
https://realpython.com/java-vs-python/
👍8
Как из данных узнавать о том, что в продукте что-то пошло не по плану
К сожалению, мониторинг не всегда может выявить аномалии в работе продукта, потому что они не всегда вызваны багами или техническими ошибками. Но зато их можно обнаружить при анализе данных. Например, когда пользователи начинают совершать нестандартные действия.
Подробнее об этом расскажет продуктовый аналитик — тот, кто лично находит такие аномалии:
https://habr.com/ru/post/704988/
#datascience
К сожалению, мониторинг не всегда может выявить аномалии в работе продукта, потому что они не всегда вызваны багами или техническими ошибками. Но зато их можно обнаружить при анализе данных. Например, когда пользователи начинают совершать нестандартные действия.
Подробнее об этом расскажет продуктовый аналитик — тот, кто лично находит такие аномалии:
https://habr.com/ru/post/704988/
#datascience
👍3💩3
JSON и Python: есть контакт!
JSON представляет собой распространённый формат обмена данными между различными системами. Так, многие API возвращают результаты именно в этом формате.
В статье вы узнаете, в чём суть JSON и как его обрабатывать с помощью встроенного модуля json в Python:
https://nuancesprog.ru/p/15586/
#json
JSON представляет собой распространённый формат обмена данными между различными системами. Так, многие API возвращают результаты именно в этом формате.
В статье вы узнаете, в чём суть JSON и как его обрабатывать с помощью встроенного модуля json в Python:
https://nuancesprog.ru/p/15586/
#json
👍8🔥2😁2💩2
Обзор и сравнение популярных в 2022 году линтеров для Python
Для Python существует множество инструментов компоновки. Некоторые из них имеют почти идентичные имена друг с другом, но всё же отличаются. Здесь рассмотрены популярные сегодня инструменты с точки зрения их плюсов и минусов.
Какие из них брать в свой арсенал, решать вам.
https://inventwithpython.com/blog/2022/11/19/python-linter-comparison-2022-pylint-vs-pyflakes-vs-flake8-vs-autopep8-vs-bandit-vs-prospector-vs-pylama-vs-pyroma-vs-black-vs-mypy-vs-radon-vs-mccabe/
Для Python существует множество инструментов компоновки. Некоторые из них имеют почти идентичные имена друг с другом, но всё же отличаются. Здесь рассмотрены популярные сегодня инструменты с точки зрения их плюсов и минусов.
Какие из них брать в свой арсенал, решать вам.
https://inventwithpython.com/blog/2022/11/19/python-linter-comparison-2022-pylint-vs-pyflakes-vs-flake8-vs-autopep8-vs-bandit-vs-prospector-vs-pylama-vs-pyroma-vs-black-vs-mypy-vs-radon-vs-mccabe/
🔥5
Как написать трекинг парковочных мест
Вам знакома ситуация, когда ты приезжаешь с работы и не можешь найти свободной место во дворе, кружишься, толкаешься с другими водителями, чтоб разъехаться и в итоге уезжаешь из двора, чтобы найти место где-то ещё? Или помните то чувство, когда прямо перед вашим носом кто-то занимает последнее свободное место, потому что вы решили заехать во двор с другой стороны?
Так вот, чтобы таких ситуаций стало меньше автор разработал систему, которая определяет свободные места для парковки и позволяет проверить их в любой момент. Подробнее:
https://habr.com/ru/post/703276/
#cv #петпроект
Вам знакома ситуация, когда ты приезжаешь с работы и не можешь найти свободной место во дворе, кружишься, толкаешься с другими водителями, чтоб разъехаться и в итоге уезжаешь из двора, чтобы найти место где-то ещё? Или помните то чувство, когда прямо перед вашим носом кто-то занимает последнее свободное место, потому что вы решили заехать во двор с другой стороны?
Так вот, чтобы таких ситуаций стало меньше автор разработал систему, которая определяет свободные места для парковки и позволяет проверить их в любой момент. Подробнее:
https://habr.com/ru/post/703276/
#cv #петпроект
👏15❤4🔥4🙈2🗿1
Субъективные итоги 2022 года в мире Python
Прошлый год был богат на события в мире Python. О том, что именно запомнилось в том году, и как это отразится на Python в этом рассказали тут:
https://tproger.ru/articles/subektivnye-itogi-2022-goda-v-mire-python/
Прошлый год был богат на события в мире Python. О том, что именно запомнилось в том году, и как это отразится на Python в этом рассказали тут:
https://tproger.ru/articles/subektivnye-itogi-2022-goda-v-mire-python/
❤6👍3
Транскрибируем MP3-файлы прямо в Notion
Notion является очень полезным многофункциональным инструментом. Я и сам им пользуюсь для работы, ведения заметок, в качестве ToDo-листа и других задач. Многие им уже пользуются, а если ещё нет, то обязательно попробуйте.
В этой статье вы узнаете, как сделать его ещё удобнее, добавив возможность расшифровки аудио и преобразования его в текст прямо внутри Notion:
https://pythonalgos.com/how-to-automatically-transcribe-a-notion-mp3-file/
Кстати, поделитесь своим опытом работы с Notion в комментариях. Может мы узнаем какие-то интересные кейсы или способы взаимодействиями с ним друг от друга.
Notion является очень полезным многофункциональным инструментом. Я и сам им пользуюсь для работы, ведения заметок, в качестве ToDo-листа и других задач. Многие им уже пользуются, а если ещё нет, то обязательно попробуйте.
В этой статье вы узнаете, как сделать его ещё удобнее, добавив возможность расшифровки аудио и преобразования его в текст прямо внутри Notion:
https://pythonalgos.com/how-to-automatically-transcribe-a-notion-mp3-file/
Кстати, поделитесь своим опытом работы с Notion в комментариях. Может мы узнаем какие-то интересные кейсы или способы взаимодействиями с ним друг от друга.
👍8
Памятка о совместимости крови
Этот проект полезен не только с точки зрения разработки, но и здоровья. Он наглядно показывает какую кровь можно переливать людям с различными группами крови. А ещё вы можете посмотреть, как можно эффективно работать с препроцессорами и создавать с помощью них анимацию.
https://codepen.io/RominaMartin/pen/OJVdvRm
#codepen
Этот проект полезен не только с точки зрения разработки, но и здоровья. Он наглядно показывает какую кровь можно переливать людям с различными группами крови. А ещё вы можете посмотреть, как можно эффективно работать с препроцессорами и создавать с помощью них анимацию.
https://codepen.io/RominaMartin/pen/OJVdvRm
#codepen
👍8💩1
Я: да не нужны мне комментарии к коду. Я не забуду, как он работает
Как я вижу свой код через неделю:
Как я вижу свой код через неделю:
😁87👍18❤4💩3👎1
ChatGPT пройдёт собеседование по Data Science вместо вас
Готовитесь к собеседованию, которое пройдёт онлайн, но боитесь, что от волнения всё вылетит из головы? Расслабьтесь, есть решение. Теперь вам не нужно полагаться на себя, ведь можно доверить ответы нейросети.
Подробнее:
https://habr.com/ru/company/ruvds/blog/705094/
#chatgpt #ml
Готовитесь к собеседованию, которое пройдёт онлайн, но боитесь, что от волнения всё вылетит из головы? Расслабьтесь, есть решение. Теперь вам не нужно полагаться на себя, ведь можно доверить ответы нейросети.
Подробнее:
https://habr.com/ru/company/ruvds/blog/705094/
#chatgpt #ml
👎7👍5🤡1🤓1
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека для простого создания анимированных диаграмм ipyvizzu
ipyvizzu — это инструмент для создания анимированных диаграмм для ноутбуков Jupyter, Google Colab, Databricks, Kaggle и Deepnote, а также для других платформ. ipyvizzu позволяет специалистам по обработке данных и аналитикам использовать анимацию для создания роликов с использованием данных на Python. Он построен на открытой библиотеке диаграмм Javascript / C++ с открытым исходным кодом Vizzu.
Подробнее:
https://github.com/vizzuhq/ipyvizzu
#библиотека
ipyvizzu — это инструмент для создания анимированных диаграмм для ноутбуков Jupyter, Google Colab, Databricks, Kaggle и Deepnote, а также для других платформ. ipyvizzu позволяет специалистам по обработке данных и аналитикам использовать анимацию для создания роликов с использованием данных на Python. Он построен на открытой библиотеке диаграмм Javascript / C++ с открытым исходным кодом Vizzu.
Подробнее:
https://github.com/vizzuhq/ipyvizzu
#библиотека
👍14
Telegram WebApps. Как встроить веб-приложения в чат-бота
В Telegram уже какое-то время существует возможность встраивать в ботов веб-приложения, превращая их, по сути, в мини-приложения прямо внутри мессенджера. Как заявляют разработчики: «Telegram-бот нового поколения станет полноценной заменой любому сайту».
Эта статья — обзор основных моментов внедрения веб-приложений в телеграм-ботов. Она написана скорее для новичков или тех, кто хочет быстро узнать, «что к чему»:
https://habr.com/ru/post/706446/
#telegram
В Telegram уже какое-то время существует возможность встраивать в ботов веб-приложения, превращая их, по сути, в мини-приложения прямо внутри мессенджера. Как заявляют разработчики: «Telegram-бот нового поколения станет полноценной заменой любому сайту».
Эта статья — обзор основных моментов внедрения веб-приложений в телеграм-ботов. Она написана скорее для новичков или тех, кто хочет быстро узнать, «что к чему»:
https://habr.com/ru/post/706446/
#telegram
👍11👏1
Подборка шпаргалок для самых разных задач на Python
Держите подборку, которая наверняка пригодится начинающим питонистам, а также разработчикам, которые хотят освежить знания:
https://github.com/afizs/python-notes/blob/main/resources/cheatsheets.md
#шпаргалки
Держите подборку, которая наверняка пригодится начинающим питонистам, а также разработчикам, которые хотят освежить знания:
https://github.com/afizs/python-notes/blob/main/resources/cheatsheets.md
#шпаргалки
👍24🔥4👎2
Запуск Python внутри ChatGPT
Запуск Python внутри ChatGPT показывает некоторые удивительные возможности, которыми обладает эта нейросеть, чтобы понимать код Python и оценивать его для вас.
Посмотрите, как ChatGPT распознает задачи для Python, а затем решает их ровно также, как это сделал бы Python, даже предлагая вам готовый код или результат его выполнения:
https://mathspp.com/blog/running-python-inside-chatgpt
#chatgpt
Запуск Python внутри ChatGPT показывает некоторые удивительные возможности, которыми обладает эта нейросеть, чтобы понимать код Python и оценивать его для вас.
Посмотрите, как ChatGPT распознает задачи для Python, а затем решает их ровно также, как это сделал бы Python, даже предлагая вам готовый код или результат его выполнения:
https://mathspp.com/blog/running-python-inside-chatgpt
#chatgpt
👍24👎3
Неудачный проект ML о рынке недвижимости
Огромное количество статей и у нас в канале, и на множестве сайт рассказывают о том, как круто использовать машинное обучение и что его можно применять вообще для любых задач. Но на самом деле неудачных проектов тоже хватает, но далеко не все о них предпочитают говорить.
Вот эта статья как раз посвящена тому, как нейросети пытались внедрить на рынок недвижимости, но что-то пошло нет так:
https://www.datafantic.com/failed-project-how-bad-is-the-real-estate-market-getting/
#ml
Огромное количество статей и у нас в канале, и на множестве сайт рассказывают о том, как круто использовать машинное обучение и что его можно применять вообще для любых задач. Но на самом деле неудачных проектов тоже хватает, но далеко не все о них предпочитают говорить.
Вот эта статья как раз посвящена тому, как нейросети пытались внедрить на рынок недвижимости, но что-то пошло нет так:
https://www.datafantic.com/failed-project-how-bad-is-the-real-estate-market-getting/
#ml
👍8
Whoogle — поиск в Google без рекламы, cookie и слежки
Получайте результаты поиска Google, но без рекламы, javascript, AMP-ссылок, файлов cookie и отслеживания IP-адресов. Whoogle легко развёртывается в один клик, как приложение Docker и настраивается с помощью одного конфигурационного файла. Попробуйте этот быстрый и простой поиск в качестве основной замены поисковой системы как на настольных компьютерах, так и на мобильных устройствах:
https://github.com/benbusby/whoogle-search
#библиотека
Получайте результаты поиска Google, но без рекламы, javascript, AMP-ссылок, файлов cookie и отслеживания IP-адресов. Whoogle легко развёртывается в один клик, как приложение Docker и настраивается с помощью одного конфигурационного файла. Попробуйте этот быстрый и простой поиск в качестве основной замены поисковой системы как на настольных компьютерах, так и на мобильных устройствах:
https://github.com/benbusby/whoogle-search
#библиотека
🔥13👍6
«Чтение — всему голова!» Переводим электронные книги формата .EPUB с помощью Python
Интересный кейс предлагаем вам сегодня, который будет актуален как раз для разработчиков. По программированию очень много книг, но на русском языке их количество сильно уступает англоязычным изданиям. Что делать? Да просто взять и перевести. Но есть нюанс! Переводчику всё равно, что переводить — текст или код, поэтому вместо примеров кода вы получите что-то около 1С.
Как решить этот вопрос и научить программу корректно переводить электронные книги, узнаете тут:
https://habr.com/ru/post/706118/
Интересный кейс предлагаем вам сегодня, который будет актуален как раз для разработчиков. По программированию очень много книг, но на русском языке их количество сильно уступает англоязычным изданиям. Что делать? Да просто взять и перевести. Но есть нюанс! Переводчику всё равно, что переводить — текст или код, поэтому вместо примеров кода вы получите что-то около 1С.
Как решить этот вопрос и научить программу корректно переводить электронные книги, узнаете тут:
https://habr.com/ru/post/706118/
👍16👎2🔥1