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

 
 
 
 
 
 
 
 
 
 
 

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)