言語処理100本ノック(2020年度)

実践的な課題に取り組みながら,プログラミング,データ分析,研究のスキルを楽しく習得することを目指します.具体的には,

  • Unix環境でのターミナルの操作.
  • 研究室の実験環境の体験.
  • Pythonプログラミングのチュートリアル.
    • Pythonの実行環境のインストール.
    • Pythonの基礎.
    • Jupyter notebook, IPython, pipの使い方など.

この勉強会では言語処理100本ノック 2020を教材として用います.自然言語処理に関するプログラムを実際に作ってもらい,互いにコードレビューを行います. 問題に対する答えは一つではありません.どんな方法でも構いませんので,自力で問題を解き,他人のコードを読むことで,よいプログラムとは何かを体感してください.

This study group aims at learning and developing our skills for programming, data analysis, and research as we enjoy practical problems. More specifically,

  • Operations on UNIX terminals.
  • Experience on the laboratory servers.
  • Tutorial of Python programming.
    • Installing Python environment.
    • Basic of Python programming.
    • Usage of Jupyter notebook, IPython, pip, etc.

This study group uses NLP 100 Exercises. Participants of this study group write codes for Natural Language Processing and review their codes. We can write various codes for solving the same task. Please start with achieving the goal on your own set by a problem. Then read the codes of others and exchange ideas about how to write good codes.

  • 日時 (Time slot): Tuesday, Friday 15:25~17:05
  • 参加者 (Participants): B4
  • 問題:https://nlp100.github.io/

今年度は徳永研究室と合同で開催されます.

日程・TA

日時 TA
4/7 環境構築回
4/10 第1章 (0-9) 植木
4/14 第2章 (10-19) 古山
4/17 第3章 (20-25) 川添
4/21 第3章 (26-29) 牧本
4/24 第4章 (30-34) 武石
4/28 第4章 (35-39) 吉田
5/1 第5章 (50-54) 仲村
5/4 第5章 (45-49) Dolça
5/8 第6章 (50-54)
5/11 お休み 植木
5/14 第6章 (55-59) 吉田
5/18 第7章 (60-64) 川添
5/21 お休み 牧本
5/25 第7章 (65-69) 武石
5/28 第8章 (70) 古山
6/1 第8章 (71-73) 仲村
6/4 第8章 (74)
6/8 第8章 (75-77) Dolça
6/11 第8章 (78) 植木
6/15 第8章 (79) 吉田
6/25 第9章 (80-81) 川添
7/2 第9章 (82-83) 牧本
7/9 第9章 (84-87) 武石
7/16 第9章 (88-89) 古山
7/23 第10章 (90-) 仲村
7/30 第10章 Dolça

参考資料 (References)