Doorkeeper

Groongaで学ぶ全文検索 2015-12-18

2015-12-18(金)20:00 - 22:00 JST

渋谷マークシティ ウエスト17階 MeetingRoom-J(株式会社サイバーエージェント)

東京都渋谷区道玄坂1丁目12番1号 渋谷マークシティ ウエスト17階

詳細

概要

国産の全文検索エンジンGroongaを使って全文検索とGroongaについて学ぶ会です。

隔週で金曜日の夜に開催します。ただし、年末年始や主催者の都合が悪いときなど、開催しないときもあります。Groongaコミュニティに参加すると開催日決定時に通知が届くようになるので活用してください。

対象者

対象者は全文検索・Groongaについての知識をつけたい人です。

持ってくるもの

持ってくるものはインターネットにつながるノートパソコンです。会では自分が理解したことをブログにまとめます(後述)が、まとめたブログをアップロードするところまで会の中で完了させるからです。アップロードするときにインターネットにつなげる必要があります。

会場にはWiFiがあるので、それを使ってインターネットにつなげることもできます。

会場に電源があるので、ノートパソコンのバッテリー残量は少なくても大丈夫です。

内容

会は次のような流れで進行します。

時間 内容
20:00-20:10 参加者全員から「今の知識」と「どういう知識をつけられたらうれしいか」を聞いて内容を決める(*1)
20:10-20:30 Groongaの開発者は↑で決めた内容を参加者に説明する(*2)(*3)(*4)
20:30-21:15 参加者は理解したことをブログ記事にまとめる
21:15-21:30 参加者は↑でまとめたブログ記事を使いながら他の参加者に自分が理解したことを説明しフィードバックをもらう(*5)
21:30-21:45 参加者はもらったフィードバックをブログ記事に反映し、アップロードする
21:45-22:00 Groongaの開発者は内容説明時に省略した詳細など補足情報を提供する

(*1) 会の内容は参加者にあわせてその場で決めます。前の会に参加していないとついていけない、という内容ではありません。初歩的な内容が適切な参加者と高度な内容が適切な参加者がいた場合は説明の時間を2回にわけるなど、内容とそれにあわせた進め方は柔軟に対応します。

(*2) ホワイトボードに図を描きながら説明します。図があった方が理解が進むためです。

(*3) 参加者はわからないところがあったら随時質問して理解に努めます。

(*4) もし、参加者の中に初歩的な内容が適切な人と高度な内容が適切な人がいた場合は、Groongaの開発者の代わりに高度な内容が適切な人(初歩的な内容は知っている人)に説明してもらうことがあります。これは、高度な内容が適切な人の理解をより深めるためです。だれかに説明することで自分が理解していない部分がわかることがあります。

(*5) 自分が理解できているか、理解していることが正しいかを確認します。理解できていない場合は説明に詰まるはずです。理解が正しくなければGroongaの開発者または他の参加者が教えます。これらをフィードバックとして自分の理解を深め、正しいものにします。

大事にすること

この会で大事にすることは次のことです。

  • 予習・復習がいらないこと
    • 予習・復習が必要だと続けることが大変になります。準備無しで参加し、その場で完結(理解して、まとめたものを公開)し、会の後になにもしなくてもよいようにします。
  • 参加者にもGroonga開発者にもメリットがあること
    • 参加者は、説明を聞き、理解した内容をまとめてそれを確認してもらうことで正しく理解できるようになります。参加者は全文検索・Groongaについての知識をつけたい人なはずなのでこれはメリットになるはずです。
    • Groonga開発者は、参加者がまとめたブログ記事によりユーザーが増えるとメリットになります。

2015-11-20開催時の参加者がまとめたブログ記事

テーマ:日本語全文検索

2015-11-06開催時の参加者がまとめたブログ記事

テーマ:精度

2015-10-23開催時の参加者がまとめたブログ記事

2015-10-16開催時の参加者がまとめたブログ記事

2015-10-02開催時の参加者がまとめたブログ記事

2015-09-18開催時の参加者がまとめたブログ記事

コミュニティについて

Groonga

Groonga

国産の高速全文検索エンジンGroongaに関する情報を交換するための場を提供します。 Groongaだけでなく、Groonga関連プロダクトについても扱います。例えば、次のようなプロダクトです。 Mroonga: MySQLからGroongaを使うためのストレージエンジン PGroonga: PostgreSQLからGroongaを使うための拡張機能 Droonga: 分散Groong...

メンバーになる