復刊ドットコム

新規会員登録

新規会員登録

V-POINT 貯まる!使える!

恋するプログラム -Rubyでつくる人工無脳

秋山智俊

3,630円(税込)

(本体価格 3,300 円 + 消費税10%)

配送時期:3~6日後

Vポイント:33ポイント

この商品は現在ご購入いただけません。

在庫切れ

販売再開時にメール通知を希望

お気に入りに追加

得票数:96票
恋するプログラム -Rubyでつくる人工無脳
著者 秋山智俊
出版社 マイナビ
判型 B5
頁数 224 頁
ジャンル 専門書
ISBNコード 9784839953461

商品内容

ほんとに無能? 人間とプログラムのコラボレーション。これって恋?

ネットワークにはいろんな人工無能がいます。彼らは人間とおしゃべりをして、笑わせたり感心させたりむかつかせたりするお遊びプログラム・人工知能までにはいたらないオモチャではあるんですが、これがなかなかかわいいオモチャなのです。

本書は、人工無脳を作ってみようという本です。まずは「人工無脳ってなに?」というところから始め、単純なサンプルプログラムを作り、いくつかのテクニックを盛り込みながら、それを次第に複雑なものへと進化させていきます。
紹介するサンプルプログラムについては、ほぼすべての内容を説明しています。手法を羅列しただけのものにならないよう、とくに「なぜそう作るのか?」ということをできるだけ省かずに記述しています。

本書ではオブジェクト指向スクリプト言語Rubyを使っています。エレガントかつパワフルなRubyのおかげで、コンパクトかつわかりやすいコードに収まっています。Rubyプログラミングの入門書としても最適です。
プログラムの中身を自分でイジって、さらにわけのわからないことを言わせて楽しむのが人工無脳のほんとうのおもしろさです。本書を読み、人工無脳プログラミングをお楽しみください。

※本書は2005年4月刊行『恋するプログラム』の復刻発刊です。誤植の修正だけを行いできるだけ当時のまま“復刻”しているため、記事のままでは内容を再現できなかったりする記事があります。本書記載内容は情報の提供のみを目的としており、本書を用いての運用はすべてお客様自身の責任と判断において行ってください。

▼内容
◇CHAPTER 1 はじめの2, 3歩
人工無脳ってなに?/ActiveScriptRubyのインストール
◇CHAPTER 2 湯けむりRubyひとめぐりの旅
irb/最初のサンプル/オブジェクト/繰り返し/変数と条件/配列/制御構造をもう1つ/ハッシュ/オリジナルメソッド/オリジナルオブジェクト/オリジナルオブジェクトを使う
◇CHAPTER 3 ほんとに無能
もう一度「人工無脳ってなに?」/とはいえ… -応答クラスの分離-/最初の人工無脳 proto/別のResponder
◇CHAPTER 4 あこがれのGUI
VisualuRuby計画(仮称)でGUI/コントロールとイベントハンドラ/ノビィ/Responderをランダムに切り換える/補足 NobyCanvas(nobycanvas.rb)について
◇CHAPTER 5 辞書を片手に
辞書はファイルに/パターンに反応する/人工無脳のための正規表現/PatternResponderの作成
◇CHAPTER 6 感情コントロールの魔術師
「しゃべる」パターンを追加する/ノビィの感情モデル/感情モデルの実装 -Emotionクラス-/感情モデルの実装 -DictionaryクラスとPatternItemクラス-/感情モデルの実装 -Responderクラス、PatternResponderクラス、Unmoクラス-/感情モデルの実装 -表情の変化-
◇CHAPTER 7 学習のススメ
まるごと覚える/形態素解析/キーワードで覚える/テンプレートとして覚える
◇CHAPTER 8 文章を作り出す
マルコフモデル/マルコフ辞書の実装/ノビィ、マルコフ辞書を使う
◇CHAPTER 9 ノビィ、ネットワークにつながる
Googleと仲良くなろう/ググるプログラム/ノビィ、Webにでかける/これからのノビィ
◇付録

関連キーワード

キーワードの編集

読後レビュー

レビュー投稿はこちら

復刊投稿時のコメント

全96件

  • プログラミング学習に人工無能は最適。 (2017/01/04)
    GOOD!0
  • Rubyで作ることに好きだから、これも見てみたいです。 (2016/10/05)
    GOOD!0
  • 読みたくて読みたくてしょうがないけど
    絶版でアマゾンだとクソ値段釣り上がって困ってるので
    本当に再販お願いします。 (2015/07/17)
    GOOD!0
  • Rubyで作ることに興味があるので (2015/05/17)
    GOOD!0
  • 人工無脳にとても興味があるので。 (2014/12/06)
    GOOD!0

もっと見る

おすすめ商品

V-POINT 貯まる!使える!