Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
sato so
Sato So
• TIS株式会社 所属
• サーバレスエンジニア歴 半年
• 個人的にBitcoin取引Botを作って動かしてます
• Qiita
• http://qiita.com/speedkingg
自己紹介
Qiitaを使うようになって思ったこと
3つしか指標がない!!!
• 投稿数
• Contribution数
• フォロワー
もっとこう・・・
ストックとか!
いただいたコメントとか!
その他の集計結果とかも見たい!!
あと、なんかスカウター的なのほしい…
公式APIを使えば、
取ってこれるのでは…
!!
Contributionもない・・・
stockもない・・・
公式APIを使えば、
取ってこれるのでは…
どうやら仕様のようです
ないなら、作るしかない
Qiita力に関係ありそうな要素
• Contribution数(いいね数)
• 記事がstockされた数
• 投稿数
• コメント数
• フォロワー数
• etc...
Qiita力に関係ありそうな要素
• Contribution数(いいね数)
• 記事がstockされた数
• 投稿数
• コメント数
• フォロワー数
• etc...
冒頭のAPIで取得可能
Qiita力に関係ありそうな要素
• Contribution数(いいね数)
• 記事がstockされた数
• 投稿数
• コメント数
• フォロワー数
• etc...
投稿一覧を
一つづつ洗うことで、
集計可能
Qiita力に関係ありそうな要素
• Contribution数(いいね数)
• 記事がstockされた数
• 投稿数
• コメント数
• フォロワー数
• etc...
どう頑張っても
取れない・・・
ないなら、作るしかない
Qiitaページをスクレイピングする
APIを作成
• Contribution数(いいね数)
• 記事がstockされた数
• 投稿数
• コメント数
• フォロワー数
• etc...
取れた!
これで要素が揃いました!
+α
自分のContribution数が上位何%か
データをまとめてくれている人がいらっしゃったので、
こちらの機能(自分のContribution数が上位何%か)も含めま
す
以上の情報を取れるAPIを作りました
以上の情報を取れるAPIを作りました
いいね数取得
プロフィール取得
ストック数・コメント数・投稿量取得
上位何%か取得
https://sawmoc.mybluemix.net/quiita_power/v1?id=XXX
• API URL
• 全記事に集計をかけているので、投稿数が多い方は時間がかかります(かなり)
最後に
• 簡易診断フォームを作りました。
• よろしければお試しください。(2017/7/19まで)
https://s3-ap-northeast-1.amazonaws.com/html-sato/qiita_power/qiita_po...
ありがとうございました。
Qiita力重み
• Contribution * 10
• stock_count * 20
• comment_count * 2
• items_count * 5
• followers_count * 5
• その他:書いていれば1
Upcoming SlideShare
Loading in …5
×

How much is your Qiita power?

460 views

Published on

あなたのQiita力はどのくらい?
node-redでQiita力を測定するAPIを作りました。

Published in: Engineering
  • Be the first to comment

How much is your Qiita power?

  1. 1. sato so
  2. 2. Sato So • TIS株式会社 所属 • サーバレスエンジニア歴 半年 • 個人的にBitcoin取引Botを作って動かしてます • Qiita • http://qiita.com/speedkingg 自己紹介
  3. 3. Qiitaを使うようになって思ったこと
  4. 4. 3つしか指標がない!!! • 投稿数 • Contribution数 • フォロワー
  5. 5. もっとこう・・・ ストックとか! いただいたコメントとか! その他の集計結果とかも見たい!! あと、なんかスカウター的なのほしい…
  6. 6. 公式APIを使えば、 取ってこれるのでは… !!
  7. 7. Contributionもない・・・ stockもない・・・ 公式APIを使えば、 取ってこれるのでは…
  8. 8. どうやら仕様のようです
  9. 9. ないなら、作るしかない
  10. 10. Qiita力に関係ありそうな要素 • Contribution数(いいね数) • 記事がstockされた数 • 投稿数 • コメント数 • フォロワー数 • etc...
  11. 11. Qiita力に関係ありそうな要素 • Contribution数(いいね数) • 記事がstockされた数 • 投稿数 • コメント数 • フォロワー数 • etc... 冒頭のAPIで取得可能
  12. 12. Qiita力に関係ありそうな要素 • Contribution数(いいね数) • 記事がstockされた数 • 投稿数 • コメント数 • フォロワー数 • etc... 投稿一覧を 一つづつ洗うことで、 集計可能
  13. 13. Qiita力に関係ありそうな要素 • Contribution数(いいね数) • 記事がstockされた数 • 投稿数 • コメント数 • フォロワー数 • etc... どう頑張っても 取れない・・・
  14. 14. ないなら、作るしかない
  15. 15. Qiitaページをスクレイピングする APIを作成
  16. 16. • Contribution数(いいね数) • 記事がstockされた数 • 投稿数 • コメント数 • フォロワー数 • etc... 取れた!
  17. 17. これで要素が揃いました!
  18. 18. +α 自分のContribution数が上位何%か
  19. 19. データをまとめてくれている人がいらっしゃったので、 こちらの機能(自分のContribution数が上位何%か)も含めま す
  20. 20. 以上の情報を取れるAPIを作りました
  21. 21. 以上の情報を取れるAPIを作りました いいね数取得 プロフィール取得 ストック数・コメント数・投稿量取得 上位何%か取得
  22. 22. https://sawmoc.mybluemix.net/quiita_power/v1?id=XXX • API URL • 全記事に集計をかけているので、投稿数が多い方は時間がかかります(かなり)
  23. 23. 最後に • 簡易診断フォームを作りました。 • よろしければお試しください。(2017/7/19まで) https://s3-ap-northeast-1.amazonaws.com/html-sato/qiita_power/qiita_power.html
  24. 24. ありがとうございました。
  25. 25. Qiita力重み • Contribution * 10 • stock_count * 20 • comment_count * 2 • items_count * 5 • followers_count * 5 • その他:書いていれば1

×