キリバス語とかいうニッチな言語をやっていると、悲しいことにgoogleすら翻訳機を作ってなかったりする。そもそも大概の人工言語だと(エスペラント以外は)あるはずもなく。仕方が無いので翻訳機を自作しようかなと思いたった次第です。
まあせっかくなので勉強がてらにChainerを使って自分で作ってみようかなぁというやつです。以下は半分勉強記録のつもりで録っています。(半分くらいChainerじゃない気がする…)
当分の間はChainerでseq2seqを構築することが目標
目次
- 第1回:Encoder, Decoder - Chain, LSMT, EmbedID, Linear (2018/02/05)
- 第2回:Seq2Seq - Variable (2018/02/06)
- 第3回:順伝搬 - (2018/02/10)
- 第4回:学習器 - (2018/04/02)
- 第5回:バッチ処理 - (2018/04/03)
- 第6回:コーパス整形 - janome, NLTK, PyNLPIR (2018/04/07)
- 第7回:単語→ID変換 - collections (2018/04/30)
- 第8回:モデル学習と試験 - (2018/05/01)
一旦完結。そのうちattentionをつける。
参考文献等
今更ながらchainerでSeq2Seq(1) - Qiita