426 читали · 3 года назад
Библиотеки Python для анализа естественного языка
Python является популярным языком для написания чат ботов, голосовых помощников, поисковых систем и др программ. Natural language processing (NLP) обработка естественного языка. Эта область знаний находящаяся на стыке науки о данных и сфере искусственного интеллект. Главная задача NLP обучить компьютеры понимать человеческие языки и извлекать смысл из текста. Python содержит обширный набор библиотека для анализа естественного языка. В данной статье мы рассмотрим самые популярные из них. NLP позволяет применять алгоритмы машинного обучения для анализа текста и речи...
493 читали · 2 года назад
Управление зависимостями в Python: файл pyproject.toml
Источник: Nuances of Programming Процесс управления зависимостями в Python вызывает сложности, а иногда и откровенное раздражение. Новичкам хочется даже в одной виртуальной среде установить любую потенциально полезную зависимость, т.е. пакет. Подобная тенденция увеличивает вероятность появления конфликтующих зависимостей пакетов и в результате приводит к такому явлению, как ад зависимостей. Файлы setup.py, setup.cfg и requirements.txt позволяют по-разному работать с зависимостями в проектах Python...