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

* 内容 [#if1d362f]
+ Unix環境でのプログラミング方法
+ 研究室の実験環境
+ Pythonプログラミングのチュートリアル
-- Pythonの基本的な使い方.ipythonの使い方,pipの使い方など
-- 分からないことはどう調べれば良いのか
+[[言語処理100本ノック 2015>http://www.cl.ecei.tohoku.ac.jp/nlp100/]]
//+ [[NLP 100 Drill Exercises]]
-- 自然言語処理に関するプログラムを実際に作ってもらい,互いにコードレビューを行います。
-- 問題に対する答えは一つではありません。どんな方法でも,無理矢理でも解いてみてください。

* 2015年度 [#n363fb29]
:日時|<前期> 木曜日 13:00-14:30 <後期> 水曜日 9:00-10:20
:参加者|上村,佐藤,鈴木,高橋
:書いたコード|http://www.cl.ecei.tohoku.ac.jp/~takase/nlp100/index.py (研究室メンバーのみ)
// :書いたコード|http://www.cl.ecei.tohoku.ac.jp/chokkan/nlp100/ (研究室メンバーのみ)
// コードは
// ~okazaki/nlp100/(年度)/(ユーザ名)/
// にアップロード
// ファイル名のはじめに問題番号を入れる

scalaで書いてみた 000-059(松林)
ソースコードの場所はこのページの編集コメントに書いてあります。
// 2015年度版 (解いてから見てね)
// /home/y-matsu/git3/nlp100.git (read only)

* 予定・記録 [#records]
- 10/14
-- (94) - (99)
- 10/7
-- (90) - (93)
- 9/30
-- (84) - (89)
- 9/24
-- (80) - (83)
- 8/7
-- (77) - (79)
- 8/4
-- (73) - (76)
- 7/23
-- (70) - (72)
- 7/16
-- (64) - (69)
- 変更: 7/9 (木) 15:45-
-- (60) - (63)
- 変更: 7/3(金) 13:00-14:30
-- (57) - (59)
- 変更: 6/26(金) 13:00-14:30
-- (53) - (56)
- 変更: 6/19(金) 13:00-14:30
-- (50) - (52)
- 6/11
-- (48) - (49)
- 6/4
-- (46) - (47)
- 5/28
-- (43) - (45)
- 5/21
-- (41) - (42)
-- 第5章は計算時間も測ってみましょう。
- 5/14
-- (40)
- 4/30
-- オブジェクト指向講座(佐々木) &handref(2015/misc/misc-20150430-aki-s.pdf,内部資料);
- 4/23
-- (35) - (39)
- 4/16
-- (30) - (34)
- 4/9
-- (27) - (29)
- 3/12
-- (23) - (26)
- 3/5
-- (20) - (22)
- 2/26
-- (13) - (19)
- 2/19
-- (7) - (12)
-- &handref(2014/misc/misc-20150304-aki-s.pdf,内部資料);(佐々木:修正版)
- 2/12
-- (0) - (6)
- 2/5
-- Unix環境でのプログラミング方法など(佐々木)

* TA [#id9999ae]
** 研究室の実験環境など [#lba6f429]
- &handref(2014/misc/misc-20140626-junta-m.pdf,内部資料); 
** Pythonプログラミングのチュートリアル [#r10d2146]
- TBA
** 100本ノックコーチ割り当て [#o93246c1]
|場所|担当者|
|第1セット|佐々木|
|第2セット|村岡|
|第3セット|稲田|
|第4セット|小林|
|第5セット|中山|
|第6セット|小松|
//|第7セット|チャ|
|第7セット|渡邉(仮)|
|第8セット|スミット|
|第9セット|高瀬(代打:村岡)|
|第10セット|大野(仮)|
|代打|稲田|
// 代打・・・担当者が一部不在のセットに入る or 空欄を担当

* 参考書 [#mc418bec]
: [[Linux 標準教科書 (Ver.1.1.0)>https://www.lpi.or.jp/linuxtext/file/linuxtext_ver1.1.0.pdf]] |
: [[Linux 標準教科書 (Ver.2.0)>http://www.lpi.or.jp/linuxtext/text.shtml]]
: 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/2011/12/23/%E6%96%87%E5%AD%97%E3%82%B3%E3%83%BC%E3%83%89%E5%A4%89%E6%8F%9B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89nkf%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%E3%81%BE%E3%81%A8%E3%82%81-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


* 過去の記録 [#lbc90ca5]
- [[2014年度>./2014]]
- [[2013年度>./2013]]
- [[2012年度>./2012]]
- [[2011年度>./2011]]
- [[2010年度>./2010]]


© Inui-Suzuki Laboratory 2010-2018 All rights reserved.
Recent Changes
2020-06-25 2020-06-17 2020-06-16 2020-06-10 2020-06-08 2020-06-01 2020-04-10 2020-04-02 2020-02-22 2019-06-07 2019-06-06 2019-05-23 2019-04-19 2019-04-08 2019-04-07 2019-04-03 2019-04-01 2019-03-08 2019-03-07 2019-03-01 2019-02-28 2019-02-15 2019-02-14 2019-02-13 2019-02-12 2019-02-08 2019-02-07 2019-02-06 2019-02-05 2019-02-04 2019-02-01 2019-01-31 2019-01-30 2019-01-29 2019-01-28 2019-01-26 2019-01-25 2019-01-24 2019-01-23 2019-01-22 2019-01-19 2019-01-18 2019-01-17 2019-01-16 2019-01-15 2019-01-10 2019-01-09 2019-01-08 2019-01-07 2019-01-06 2019-01-04 2019-01-03 2018-12-27 2018-12-26 2018-12-25 2018-12-21 2018-12-20 2018-12-19 2018-12-18 2018-12-17 2018-12-16 2018-12-13 2018-12-12 2018-12-11 2018-12-10 2018-12-07 2018-12-06 2018-12-05 2018-12-04 2018-12-03 2018-12-02 2018-11-29 2018-11-28