Slide 1

Slide 1 text

Qiitaいいね数を GASで計測している話 2023/07/24 #HRBrainFlyHigh 株式会社HRBrain 山口祐司

Slide 2

Slide 2 text

2 AGENDA ● 自己紹介 ● 組織票問題について ● GASでいいね数と組織票を計測してみた ● まとめ

Slide 3

Slide 3 text

自己紹介

Slide 4

Slide 4 text

4 自己紹介 ● ヤマグチ ユウジ(35) ○ SNS: @yug1224 ● フロントエンドエンジニア ● 三児の父 ○ 12歳、10歳、2歳 ● 最近の趣味/興味 ○ オープンワールドゲーム ○ Home automation ○ 分散SNS/Fediverse ● 2011/04 ソフトバンクモバイル株式会社 ○ フロントエンドエンジニア ● 2016/01 株式会社サイバーエージェント ○ フロントエンドエンジニア ● 2016/10 株式会社リクルートライフスタイル ○ フロントエンドエンジニア ○ プロジェクトマネージャー ● 2021/10 株式会社ラクス ○ アシスタントマネージャー ● 2022/08 株式会社HRBrain ○ エンジニアリングマネージャー

Slide 5

Slide 5 text

組織票問題について

Slide 6

Slide 6 text

6 組織票問題とは? ● 無職やめ太郎(本名)さんの投稿が元 ● トレンドページ上で組織票率を可視化する ブックマークレットを作成して公開 ● これによりTLが賛否両論 いろいろと盛り上がってしまった ● 今週末の「Qiita Engineer Festa 2023 Online Meetup」までは鎮火しなそう... ● 弊社も登壇予定なんですがちょっと怖いw

Slide 7

Slide 7 text

HRBrainの組織票を計測してみた🙌

Slide 8

Slide 8 text

8 やっていること ● 組織メンバー一覧を抽出 ○ https://qiita.com/organizations/hrbrain/members をWebスクレイピング ○ liタグからuser.idを抽出 ○ 1ページ目から順番に最終ページまでページング処理 ● 対象記事一覧を抽出 ○ 2023/06/01~2023/07/21までの記事をAPIから取得 ● 対象記事にいいねしたユーザと組織メンバーを突き合わせる ○ per_page=100が最大なので100いいね以上の場合はページング処理

Slide 9

Slide 9 text

9 DEMO

Slide 10

Slide 10 text

まとめ

Slide 11

Slide 11 text

Qiitaのいいね数と組織票率を計測するために、 GASでWebスクレイピングとAPIリクエストを実施しました。 HRBrainの組織票率は約30%だったのですが、 個人的には一緒に働く仲間たちのアウトプットを称えるのは良いと思っている。 HRBrainの知名度や記事の内容はよりよくしていきたいので、 これからも頑張っていきましょう! 11 まとめ

Slide 12

Slide 12 text

ご清聴ありがとうございました!