あかんわ

覚えたことをブログに書くようにすれば多少はやる気が出るかと思ったんです

プログラミング

恋するプログラムをSinatraでWebアプリにするPart.7[CHAPTER6 感情コントロールの魔術師]②

記事の概要 『恋するプログラム』の[CHAPTER6 感情コントロールの魔術師]を参考に、会話の中の単語によって、キャラクターの表情が変化するチャットボットを作成します。

恋するプログラムをSinatraでWebアプリにするPart.6[CHAPTER6 感情コントロールの魔術師]①

記事の概要 『恋するプログラム』の[CHAPTER6 感情コントロールの魔術師]を参考に、感情モデルを搭載したチャットボットを作成します。

恋するプログラムをSinatraでWebアプリにするPart.5[CHAPTER5 辞書を片手に]

記事の概要 『恋するプログラム』の[CHAPTER5 辞書を片手に]を参考に、語彙の豊かなチャットボットを作成します。

恋するプログラムをSinatraでWebアプリにするPart.4[CHAPTER4 あこがれのGUI]③

記事の概要 『恋するプログラム』の[CHAPTER4 あこがれのGUI]で作成するGUI版のチャットボットプログラムを参考に、チャットボットのWebアプリをSinatraを使って作成します。

恋するプログラムをSinatraでWebアプリにするPart.3[CHAPTER4 あこがれのGUI]②

記事の概要 『恋するプログラム』の[CHAPTER4 あこがれのGUI]で作成するGUI版チャットボットプログラムを参考に、Webアプリ版チャットボットのインターフェースを作成し、ブラウザに表示します。

恋するプログラムをSinatraでWebアプリにするPart.2[CHAPTER4 あこがれのGUI]①

記事の概要 『恋するプログラム』の[CHAPTER4 あこがれのGUI]で作成するGUIプログラムのサンプルを参考に、Sinatraを使ったWebアプリ*1を作成します。 *1:ブラウザで動くGUIアプリ

恋するプログラムをSinatraでWebアプリにするPart.1[CHAPTER3 ほんとに無能]

記事の概要 『恋するプログラム』の[CHAPTER3 ほんとに無能]で作成するチャットボットプログラムを、そのままコンソールアプリケーションとして、Macのターミナルで動かします。 Webアプリにする作業に取り掛かる前に、まずは『恋するプログラム』の基本構…

恋するプログラムをSinatraでWebアプリにするPart.0[はじめに]

『恋するプログラム』という題名に心惹かれて詳しく確認せずに購入したら、サンプルプログラムがWindows向けに書かれた本でした。 最初はMacで動くGUIアプリへの移植を検討しましたが、色々と手間がかかりそう*1なので、同じ手間をかけるなら汎用性の高そう…