概要

  • Unix環境でのプログラミング方法,研究室の実験環境を学ぶ
  • 自然言語処理で頻繁に使われる処理を題材としてプログラミング演習を行うことで,スムースに研究に取り組める力を養います

内容

  1. Unix環境でのプログラミング方法
  2. 研究室の実験環境
  3. Pythonプログラミングのチュートリアル
    • Pythonの基本的な使い方.ipythonの使い方,pipの使い方など
    • 分からないことはどう調べれば良いのか
  4. NLP 100 Drill Exercises
    • 自然言語処理に関するプログラムを実際に作ってもらい,互いにコードレビューを行います。
    • 問題に対する答えは一つではありません。どんな方法でも,無理矢理でも解いてみてください。

2013年度

日時
毎週火曜日
参加者
大江, 大野, 上岡, 村岡, 山田,祝,周
書いたコード
http://www.cl.ecei.tohoku.ac.jp/chokkan/nlp100/ (研究室メンバーのみ)

scalaで書いてみた 001-040(松林) http://www.cl.ecei.tohoku.ac.jp/~y-matsu/lab/nlp100/ ソースコードの場所はこのページの編集コメントに書いてあります。

予定・記録

  • 4/23 10:30-12:00
    • (11) - (16)
  • 4/16 10:30-12:00
    • (4) - (10)
  • 4/9 13:00-15:00
    • 100本ノック (1) - (3)
  • 3/5 13:00-15:00(成田,高瀬,他)
    • 100本ノックの質問タイム
  • 2/19 Unix環境でのプログラミング方法2(山本)
    • MacPortsのインストール
    • Emacsチュートリアル
  • 2/12 Unix環境でのプログラミング方法1(水野)
    • パソコンの配布と基本設定
    • パソコン,サーバのアカウントを作成
    • メールアドレスを申請
    • Xcodeをインストール

TA

Unix環境でのプログラミング方法

  • 水野ほか

研究室の実験環境

  • 水野ほか

Pythonプログラミングのチュートリアル

  • TBA

100本ノックコーチ割り当て

場所担当者
第1セット成田
第2セット佐藤貴
第3セット稲田
第4セット杉浦
第5セット山本
第6セット高瀬
第7セット鍋島
第8セット佐々木
第9セット佐藤雅
第10セット渡邊研

参考書

Linux 標準教科書 (Ver.1.1.0)
: Linux 標準教科書 (Ver.2.0)
cat, paste, join, grep, head, tail, cut, awk, sed, tr, sort, uniq, wc
http://d.hatena.ne.jp/mi_kattun/20100916/1284631280
grep
http://www.k-tanaka.net/unix/grep.html http://www.k-tanaka.net/unix/grep.html
zgrep, zdiff, zmore
http://net-newbie.com/linux/commands/index.html#MISC
bzgrep etc.
http://manpages.ubuntu.com/manpages/gutsy/ja/man1/bzgrep.1.html
nkf
文字コード変換コマンドnkfの使い方まとめ Linux http://blog.layer8.sh/ja/2012/03/31/nkf_command_option/
wc
http://www.k-tanaka.net/unix/wc.html
find
http://www.k-tanaka.net/unix/find.html

© Inui Laboratory 2010-2018 All rights reserved.