Programming exercises (2025)

Copied from: Public/Study NLP100 2024

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

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

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

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):
  • 参加者 (Participants): 新入生(B4, M1)
  • 問題:https://nlp100.github.io/2025/ja/index.html

徳永研究室、荒瀬研究室、吉野研究室と合同で開催されます

日程・TA

Date Time 100ノック目安 TA
April 14 (Mon) 08:50-10:30 ch1,2(00-14) 塩谷
April 21 (Mon) 08:50-10:30 ch2,3(15-29) 島田
April 28 (Mon) 08:50-10:30 ch4,5 齋藤
休日      
May 12 (Mon) 08:50-10:30 ch6 塩谷
May 19 (Mon) 08:50-10:30 ch7 齋藤
May 26 (Mon) 08:50-10:30 ch8 高橋
June 2 (Mon) 08:50-10:30 ch8 島田
    ch9  
    ch9  
    ch10  
    ch10  
    予備  
    予備  
    予備  
    予備  

参考資料 (References)