さいにい君のデビュー

久しぶりの更新。もう夜遅いですが、図書館総合展に行く前に。

twitter上でciniiボットを公開しました。twitterを通じてデータベース(ここではciniiを利用させてもらっています)を検索するためのインターフェースとして実験的に作成しました。

[cinii_kun] ver0.1
http://twitter.com/cinii_kun

@cinii_kun 文章

とつぶやくと、さいにい君がCINIIで論文を検索して回答してくれます。

例えば、こんな感じです。

【cinii_kunへ】
@cinii_kun 情報資源のメタデータについておしえて

【cinii_kunから】
@あなた 複合的メタデータによる文化情報資源へのアクセス可能性の提示(セッション3,学生チャレンジ特集) http://bit.ly/6NHZEb [ http://bit.ly/8Z0ckq ]


さいにい君への問いかけの「文章」は自然文でOKです。Yahoo!キーフレーズ抽出APIを用いて「特徴語」のみを抽出しciniiで検索する、という仕組みです。さいにい君が検索結果からトップのアイテムのタイトルを回答しその後ろには論文アイテムの個別URLとさらに検索結果全体のURLが付けられています。エラー処理をおそろしいほどやっていません(昨日の午後からの突貫工事。。)。なので、いじめずかわいがってあげてください。とりあえずいじってみて要望等寄せていただけると嬉しいです。


[今後の課題]

  • DMでの応答
  • 検索結果の指定(新しい順など)

[利用API]

H22/1/10 ↓追記と↑若干修正

  • 検索精度をあげるため、全てのフィールドではなくタイトルに指定。ただし、末尾の検索結果全体のURL部分は全てのフィールドを検索した結果。
  • ときおりつぶやきを繰り返してしまうバグを修正。