「Spotlight on Search, Google Tokyo」に参加しました
はじめに
Google Tokyoの検索チームの主催イベント「Spotlight on Search, Google Tokyo」に参加しました。 Googleはフィードバックを賢く学習していことで超進化する会社なので、忘れないうちに本イベントへの感想を書いてみました。 *1
参加イベント
- イベント名: Spotlight on Search, Google Tokyo
- 日時: 2019/02/22 18:00-21:00 *2
- URL: https://events.withgoogle.com/spotlight-on-search-team-at-google-japan/
所感
まず、私は多いときは月1000本以上YouTubeの動画を視聴するGoogle信者なので*3、中の人のお話が聞けて満足でした。
- 今回は検索チームの回であったものの、全体的に発表内容がGeneralな感じだった
- Google Tokyoチームの歴史や働き方を中心に、事例を交えつつといった感じ
- より具体的な(より細かいテーマとか、1つのプロジェクトに注目したとか)回があると嬉しい
- 言えないこと(アルゴリズムとか評価方法)も多そうでしたが、真摯に何か伝えようとしてくれる感じはした
- 検索チームという括りではあるものの、めちゃめちゃ色んなプロジェクトがあるんだなーと思った。「Interactive Sessions」で色んなトピックについて話が聞けた。
- Web Content Ecosystem Effortの「Navlekha」とか興味深い。
イベントレポート
以下イベントのメモです。「#SpotlightOnSearch」のツイートも参考にさせて頂きました。 *4
Introductions of Engineering teams in Tokyo Search by Ryoichi Imaizumi (Engineering Director at Google Tokyo)
- Google Japanの検索チームは、今まで検索の機密性の観点などからあまりオープンではなかったが、今年からイメージを変えて今回のようなイベントを増やしていこうと検討中?
- Google Japanについて
- Tokyo teamの取り組みなど
- Search quality
- 検索の質の向上?
- Synonyms, Spelling, Featured Snippets, Titles& Snippets
- Mobile search
- 2007年に開始
- smartphone indexing, mobile ranking, Apps rankingなど
- 日本にローカライズして何かやるということはほぼ無い、日本のニーズを基にグローバルに展開するというイメージ
- New areas
- Google home (Google assistant)など
- Search quality
Tech Talk: Life of a Project (Video Featured Snippet) by Tsutomu Ohkura
- Google検索について*5
- 約100兆ページからクエリにあった検索結果を返す
- 各レスポンスは平均1/8秒以内で
- 1000億リクエスト/月
- それらの約15%は初めてみるクエリ
- Work cycleについて
- analysis
- idea
- implement
- experiment
- precision evaluation 40000/year
- A/Bテスト 10000/year
- approval
- 社内のミニ学会みたいなのがあって、フィードバックがある
- launch
- Video Featured Snippetsの例
- 理想の質問応答を目指して、動画理解とつなげる
- Timeline
- 2016/4 簡単なデモ作成, 評価方法を決める
- 2016/7 動画解析のパイプライン, 検索システムの中に動画の解析結果?
- 2016/9 動画の責任者とUX, UI評価、実装、評価方法の改良
- 2017/1 セキュリティ、バグ、遅延の検証や調整
- 2017/4 Launch
Answers to FAQs
- Q. What do you like most working at Google?
- 人それぞれだけど、
- 今までにない課題解決ができるという立場にあること/解決した課題のimpactが大きい/挑戦しやすい
- 周りが賢いのでストレスが少ない, など
- 人それぞれだけど、
- Q. How much autonomy do you have in development?
- 裁量はかなりある。各々のエンジニアを信じているというスタンス。
- Q. What's the relationships with engineer in other offices?
- 対等。プロジェクトによって色々変わる。
- Q. Do you visit HQ?
- 人それぞれ。5,6回/年ぐらい?
- Q. What are the background of engineering in the search team?
- IR(Information Retrieval), NLPが多いけど、最近色々増えてきた?
- Q. Are you working on localization?
- Internationalizationのほうがある
- 日本にフォーカスするのはレア
- 日本だけの機能をやっている人はいない
- Q. How do you set the missions and goals?
- 正しい問題をみつけることが大事
- MethodとしてOKRは使ったり、使わなかったり、チームによる...
- Bottom upのカルチャーを大事にしている
- Q. What do you think is important for engineering?
- Q. Does my programming contest skill matter?
- 重要だけど、支配項でない
- Q. Any tips to help people more productive?
- (私達も知りたいと...)
- motivationが大切、本人がやりたいかどうかが大事な気がする、その人が何をすると楽しいか? その嗜好をパズルゲーム的に組み合わせる
- 自由を与えると素晴らしい成果をだす?
- Q. What are the examples of 20% time?
- そもそも勤務時間把握してないから20%とは限らない。プロジェクトに近いことから、本当に関係ないことまで
- Google homeのラジオを聴く機能を足した
- 社内の他のチームを助けるとかもある
- 例, 秘書さんがよく使うカレンダーのプラグインを直してとても感謝されてるとか
- ダイバーシティ問題への取り組みとかも
Interactive Sessions with Tech Leads / Engineers
※ 「Interactive Sessions」では議論を活発にするために3つに分ける。それぞれ20分ぐらい。
※ 以下はインタラクティブセッションで忙しかったので、自分の気になるところだけメモ
Search Quality: Featured Snippets, Titles & Snippets, Video Ranking
- Topics
- Featured snippet
- Result preview, Snippet detection
- サイト内の構造とか表示するやつとか
- Video Understanding in search
- Q. Video UnderstandingのTokyoにチームがある? 世界にも複数あってその1つ?
- Video Understandingに関しては、画像検索等の研究チームがあって、そういうところが論文を書くのが多い。検索に絡ませる側はあまりない。(Tokyoチームともう1つぐらい?)
- Q. Video UnderstandingのTokyoにチームがある? 世界にも複数あってその1つ?
Search Feature: Google Search App on iOS (Photo Search, webview, etc.) and Web Ecosystem
- Topics
Assistant: Language Understanding, Core Features
- Topics
Closing & Networking
大きな食堂でご飯を食べながら、他の参加者、社員さんとお話
お土産