一人ブレスト用スクリプト
「アイディアは既存の要素の組み合わせ」というわけで、キーワードを適当に組み合わせて一人でブレスト(ブレインストーミング)をするときの手助けをするスクリプトを作ってみた。
rubyスクリプトを実行するとランダムでキーワードの組み合わせが出てくる。
実行コマンド
$ ruby brain_storm.rb
出力結果(例)
Enterキーを押すと次の組み合わせが表示される。スクリプト実行中にyamlファイルにキーワードを追加しても、Enterキーが押される度にyamlを読み込み直すのできちんと反映される。
本 x 株価
出版 x Wikipedia
ニコニコ動画 x 宅配
仮想空間 x 芸能人
宅配 x Android
3D x アバター
3D x 出版
自動 x Google
宅配 x RSS
人力 x 海外
brain_storm.rb のソース
require 'YAML' while(true) keywords = YAML.load_file('keywords.yml') keyword1, keyword2 = [keywords[rand(keywords.size - 1)], keywords[rand(keywords.size - 1)]] if (keyword1 != keyword2) puts keyword1 + ' x ' + keyword2 gets end end
keywords.ymlの例
気になるものを列挙すれば良い。Rubyで読み込んだときにArrayとして扱われるように書く。
- iPhone - CM - TV番組 - AR - Web2.0 - SNS - 翻訳 - 海外 - Facebook - SalesForce - pixiv - ニコニコ動画