けんつの煽られ駆動開発記

何か作るときは大抵誰かに煽られた時です。

Scala

Scalaのラムダ式と高階関数周りを整理してみる

はじめに Scalaをああだこうだ使っているけど、いまいちココらへんが理解できていないので なんとなくまとめて整理してみる。 参考にした記事達 qiita.com d.hatena.ne.jpこれがいつもダントツでわかりやすくお世話になっています。 関数 · Scala研修テキス…

形態素解析とngram、マルコフ連鎖を用いてもののけ姫風の文章を生成する。

形態素解析とngram,マルコフ連鎖を組み合わせる 前回紹介した記事ではrabbitfoot141.hatenablog.comngramをいくつかの文字で分割するタイプにしたが今回は形態素解析を用いていくつかの形態素で分割し、マルコフ連鎖を使って文章を生成する。 今回の概要 形…

n-gramとマルコフ連鎖の理論と実装、もちろんScalaを使って。

対話システムを作りたかった 対話システムという名の対話botを作っているがいきなり深層学習はハードルが高すぎたから人工無能から始めることにした。 この記事の流れ 今回の記事は次のように進んでいく。 n-gramのとは n-gramのサンプル マルコフ連鎖とは n…

【メモ】sbtで自作ライブラリを使えるようにした話

とりあえず公開したかった。 なんか公開したかった。 sbtで使えるようにしたかった。 何をやったか とりあえず次のサイトを参考にしてあれこれしたqiita.com qiita.com d.hatena.ne.jp 具体的には ライブラリをビルドする github pagesを作成しそこにビルド…

Newton-Raphson法と単位円内接正多角形を使った円周率近似をScalaでやってみた

やってみた C言語縛りは面白くないので例によってScalaでやってみた こんなやつをコードにした まずNewton-Raphson法は次の式におけるxの値を求めるこのあと登場するけど、単位円内接正多角形を使う近似では漸化式をつかっていくわけだけども その中で平方根…