目次

  1. Webと検索
  2. 情報ショートカット
  3. 人生は検索である
  4. 例1: メールの送信
  5. 例2: 趣味
  6. 例3: 計算機操作における検索
  7. Webと検索
  8. 情報検索の歴史
  9. テキスト検索研究時代 (〜1995)
  10. インターネット黎明期 (〜2000)
  11. 人力検索時代 (〜2010?)
  12. 統合的検索時代 (2010〜?)
  13. 検索対象の規模と検索手法
  14. 大規模なテキスト検索
  15. 適合率と再現率
  16. 適合率と再現率
  17. ブーリアン検索
  18. ブーリアン検索
  19. 転置インデクス
  20. 単語の扱い
  21. ベクトル空間モデル
  22. ベクトル空間モデル
  23. 「連想検索」
  24. GETA
  25. 新書マップ
  26. 想-IMAGINE Book Search
  27. 適合フィードバック(Relevance Feedback)
  28. 適合フィードバックの問題
  29. クエリ拡張
  30. 確率モデル
  31. LSI(Latent Semantic Indexing)
  32. 小規模なキーワード検索
  33. パタンマッチアルゴリズム
  34. テキスト検索アルゴリズム
  35. 超単純アルゴリズム
  36. Knuth-Morris-Pratt法
  37. Knuth-Morris-Pratt法の例
  38. Boyer-Moore法
  39. Boyer-Moore法 (Cont'd)
  40. シフタアルゴリズム
  41. シフタアルゴリズム (Cont'd)
  42. 正規表現
  43. 正規表現パタン
  44. 正規表現の例
  45. 正規表現の例
  46. 言語の生成文法
  47. 正規文法
  48. 正規表現の実現
  49. 正規表現のパタンマッチ
  50. Aho-Corasick法
  51. grep方式
  52. egrep方式
  53. 非決定性状態遷移機械の例
  54. 変換計算
  55. 変換された決定性状態遷移機械
  56. 正規表現にマッチする文字列生成
  57. 正規表現の例
  58. re_expand.rb
  59. 実行結果
  60. 正規表現でできないこと
  61. 曖昧パタンマッチ
  62. 曖昧検索アルゴリズム
  63. 曖昧検索状態遷移機械の例
  64. パタンマッチ実行例
  65. 中規模なテキスト検索
  66. シグナチャ法
  67. キーワード検索の限界
  68. その他の検索システム
  69. ページランク
  70. ページランク
  71. 芋蔓検索
  72. みつかった経緯
  73. 近傍検索システム
  74. 近傍関係の例
  75. これは誰?
  76. リンク関係にもとづく検索
  77. デモ: Gyazzによる近傍検索
  78. 位置情報からの検索
  79. デモ: 写真検索
  80. インクリメンタル検索 / 曖昧検索
  81. デモ: ズーミング検索
  82. デモ: ズーミング検索と近傍検索の組みあわせ
  83. もしかして検索
  84. 情報視覚化システム
  85. 参考文献
  86. End