→[[トピック]] *メタ情報 [#vb5ac26c] メタ情報・プロパティ情報について。 一部は「ごーすとじてん」が実現した。 「Wiz★の防備録」(2007/05/04):http://d.hatena.ne.jp/wiz-stargazer/20070504/1178211578 *引用部分 [#hc40e309] 「Kamo&Negis! dvanced」 http://www5.pf-x.net/~legokichi/ 雑記ログは定期的に流れるそうなので、全文引用させていただきました。 ■ゴースト間コミュ【伺か】 容姿等の設定を相互理解させる方法について。 プログラムに「常識」を如何に理解させるかという問題。 ゴーストは視覚を持たないので完全な教師なし学習は無理。 教師付き学習をさせるか、知識として埋め込むか、外部から取得するか、視覚に代わる通信方法を考案するか。 **ローカルで情報取得 [#xb8d1013] 安全確実、だが柔軟性に欠ける。 -discript.txtの仕様追加 一番確実、だがデベの負担が大きい分普及に時間がかかる。 -辞書に積み込む 上記と同じか。 **Web上から情報取得 [#n4d0fceb] メンテナンス、カスタマイズに富む。だが瓶底での使用や鯖落ち時に対応できない。 -MarbleNoteのタグを使用 規格としては雑然すぎる。 -新たに鯖と管理システムを作って取得 開発が面倒なのは俺だけか? やはりローカルと鯖のハイブリッド、いや仕様が複雑になりすぎるか? < *僕のコメント [#xc1fff5c] ゴーストの姿や特徴の情報を得る元として、一番負担がすくなさそうなのはMarble Note。 あるものの二次利用のため、あるていど形が決まっているし、分量も蓄積されている。 ただし、人によってタグのつけ方がばらばらのため、 タグがついていないゴーストに関しては情報を取れない。 descript.txtなどに、場所や項目名を決めて書き込む形式は以前にも話題に上っていたはず。 ただし、どんな項目を標準にすればいいのかとか、どうやって広めるのか((wikiなどで広める案があったようななかったような))という具合。 セーブデータ読みで近いことが実現されているのだから、五分五分で可能性はあるはず。 ただ、descript.txtを読ませるのだとしたら、 ベースウェア側での対応が要るのではないだろうか。 なので、専用名の辞書を用意してその中に記述するのがこのパターンで行くならベター。 *「Wiz★の防備録」(2007-05-02):http://d.hatena.ne.jp/wiz-stargazer/20070502/1178040899 [#l91d9125] MarbleNoteのAPIを叩いて、タグを取得する、というネタがあります。 ただ、タグの範囲が結構ひろくて言葉にゆれがあったりするのがなんですが、 同時起動ゴーストの名前を取得して、タグから性別を判断するとかならいけるはず。((技術関係抜きにして、利用法として)) また、特定タグに該当するゴーストを検索して、 その名前をランダムトークにのせて使う、という案があります。 こちらは手元に材料があるのにのせ切れていないのですが…。((もうずいぶんたっています、すいません)) ゴースト内部に設定を用意するとなると、 どんなフォーマットでどんな項目をのせるか、が問題になると思われます。 項目としてはサイバースフィアのカードゲームにある項目を参考にするあたりが無難でしょうか。 「術氏の隠れ里」さま http://lre.s165.xrea.com/uka/shuki/v.cgi?20070502 「術氏の隠れ里」さまのところの資料:http://lre.s165.xrea.com/scuttle/tags.php/%E3%83%A1%E3%82%BF%E6%83%85%E5%A0%B1 と、去年もこの類の話題は書いた気がします。