Skip to content

Python course for 2nd year NLP students at NRU HSE, 2018-2019

License

Notifications You must be signed in to change notification settings

ancatmara/learnpython2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eec59d8 · Nov 17, 2023
May 21, 2019
Jun 13, 2019
May 19, 2019
Jul 21, 2021
Nov 17, 2023

Repository files navigation

Python for Linguists 2018

Семинары по программированию на Python для 2 курса Школы Лингвистики НИУ ВШЭ, 2018-2019 гг.

Преподаватели

Ассистенты

Информация

  • Вот эту форму нужно обязательно заполнить, иначе мы не сможем проверять ваши домашки. :)
  • А это ведомости по курсу.

Telegram

План курса: 1-2 модуль

Семинар Домашнее задание Дедлайн Комментарий
1. 1. Настройка окружения. Оформление кода по PEP8. Jupyter notebook.
2. Консольный git.
3. Оформление репозитория и Markdown.
Виселица 22 сентября, 9:00
2. Структуры данных.
3. JSON GitHub Users 6 октября, 9:00
4. urllib и Краулеры
5. Парсинг HTML и XML-документов: lxml, bs4 Газеты
6. Лемматизация и POS-tagging: Mystem Собираем газетный корпус 29 октября, 10:00
8. Веб: запросы и формы
9. Веб-приложения: flask (1)
10. Веб-приложения: flask (2) Сайт-анкета 2 декабря, 10:00
11. Визуализация данных: matplotlib, ggplot, seaborn
12. Базы данных: sqlite3 Поисковик для корпуса 28 декабря, 10:00

План курса: 4 модуль

Семинар Домашнее задание Дедлайн Комментарий
1. VK API (1)
2. VK API (2) HW6 См. в описании домашки
3. word2vec
4. Необязательное домашнее задание: flask & pymorphy См. в описании домашки
5. Сетевой анализ, NetworkX
6. NetworkX
7. Heroku
8. Telegram-боты (1)
9. Telegram-боты (2)