2-дневный семинар Python

24.04.2017 10:00 по 25.04.2017 17:00 (Europe/Kiev)

Kiev, Украина


 Python сегодня в тренде!

Это мощный, современный, простой для изучения, а также стабильный в своей популярности язык программирования 

Содержание курса:

 1.        Введение в программирование на Python:

  • Почему именно Python? Что лучше для работы с текстовыми данными: Python, R или C++...

  • Типы и структуры данных. Как представляются данные в Python. Что лучше - кортеж, словарь, список или множество

  • Управляющие конструкции. Как организовывать вычисления на Python и обходиться без фигурных скобок

  • Модули и пакеты. “Batteries included”, надо научиться их применять. Как развернуть виртуальную среду и установить модули при помощи pip

  • Объектно-ориентированные возможности. Как не потеряться в тысячах строк кода и научиться повторно их использовать

2. Источники данных

  • Чтение и запись файлов: текстовые файлы, JSON, CSV. Откуда взять “большие данные” и как их подготовить для обработки

  • Парсинг веб-страниц: модуль Scrapy (Scrapy Cloud). Internet как источник “больших данных”

  • XPath и регулярные выражения. Как выделить структуру в неструктурированном тексте

3. Нормализация текста

  • Удаление разметки и выделение смысловых блоков. Для чего нужен BeautifulSoap

  • Определение кодировок. Как расшифровать послание с Нибиру

  • Стемминг. “Корм” и “корма” - это одно слово или два разных

  • Стоп-слова. Какие слова встречаются чаще других, но бесполезны для анализа текстов

  • Расстояние Левенштейна. Nokia 105 black и nokia105 - в чем отличия?

4. Обработка данных

  • Библиотека pandas. Быстрый анализ табличных данных

  • Полнотекстовый поиск при помощи ElasticSearch

  • Поиск дубликатов. Как отличить оригинальное сообщение от плагиата

5. Анализ текстов

  • Пакет NLTK. Введение в обработку текстов на естественных языках

  • Сентимент-анализ. Как определить, понравился ли клиенту товар

  • Классификация и кластеризация текстов

  • Построение кластера на Celery. Масштабируемые системы и максимально эффективное использование ресурсов

    Воркшоп проведет Замятин Денис - кандидат технических наук, доцент, автор множества научных публикаций. Специалист по 
    Python с опытом работы в больших проектах.

Где

Visualize on Google Maps
SHUTTLE
Volodymyrska st.65,
    Kiev 01033
    Украина
+38 095 599 7338
shuttle65space@gmail.com

Когда

 С 24.04.2017 10:00
 по 25.04.2017 17:00

Организатор

SHUTTLE
+38 095 599 7338
shuttle65space@gmail.com

Социальный поток

Ищите нас на Facebook

Узнайте, что люди видели и говорят о событии, присоединитесь к обсуждению.

Use this tag: #shuttle

Реквизиты для оплаты:

Номер счета: 26007056130197

Код получателя:  3104217187

МФО: 380775 в ПриватБанк

Получатель: ФОП Волошенко К.В.

Назначение платежа: Оплата за услуги от (далее указать ФИО учасника) на курс, лекцию ...