Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
そうだったのか!札幌速報のしくみ
Search
Riku Kimura
June 05, 2024
Technology
380
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
そうだったのか!札幌速報のしくみ
Riku Kimura
June 05, 2024
Other Decks in Technology
See All in Technology
少人数データチームのDevin活用実践事例
runandy16
2
280
振り返りこそエンジニアの本領
negima
0
130
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
1
310
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.2k
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
180
20260903 Tokyo Jazug Night #62 | Azure エンジニアよ、 その環境は本当にセキュアか?
olivia_0707
1
400
Level Up Your CDK DX: 5 Tools I’ve Been Building
gotok365
2
170
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
1
520
Backstageでつくるセルフサービスな社内開発基盤
kikunosuke75
1
190
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
『自分で判断できるか』を基準に、プロダクトのハンズオン研修でAI利用の線を引いてみた / Where We Drew the Line on AI in Hands-on Training
honyanya
1
800
[RSJ26] Building a VLA Model Based on Self-Distilled Classification
keio_smilab
PRO
0
170
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
108
250k
Crafting Experiences
bethany
1
270
30 Presentation Tips
portentint
PRO
1
380
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Prompt Engineering for Job Search
mfonobong
0
430
Thoughts on Productivity
jonyablonski
76
5.3k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
For a Future-Friendly Web
brad_frost
183
10k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
Transcript
そうだったのか! 札幌速報のしくみ
自己紹介 木村 陸(きむら りく) ❖ 札幌市出身 ➢ 特に南区好き ❖ 株式会社かまかす(2022年6月入社)
➢ お酒とランニング好きが集まる会社 ❖ WEB系エンジニア ➢ 主にPHPで開発 ❖ 個人で「札幌速報」を運営
札幌速報(https://sapporo-sokuho.com/)とは ★ 札幌の開店閉店情報・イベント情報・ニュース などを扱うブログ ★ 2018年2月開設 ★ 2020年3月に100万PVを記録 ★ グーグルアドセンスによる広告収益が主な運営資金
★ 開設当初はlivedoorブログ⇒Wordpress移行
札幌速報の開店閉店情報 ★ 一番PV数が多いページ ★ オープンする店舗や閉店する店舗を一覧で表示
なぜこんなことを始めたか ★ 札幌の開店閉店情報オタク ★ どうせ集めるだけなら公開しよう
開店閉店の情報源 1) プレスリリース・掲載依頼・情報提供 2) TwitterX API 3) Webスクレイピング 4) 地域住民の口コミ
今回だけ 特別に!
1)プレスリリース 掲載依頼・情報提供
1)プレスリリース・掲載依頼・情報提供 ★ PR TIMESなどのプレスリリース配信サービス ★ 個別にいただくプレスリリース・掲載依頼 ★ 読者からの情報提供
2)X API
2)X API ★ Xの検索APIで開店閉店情報を取得 ★ IFTTTでLINE・Slackに通知
3)Webスクレイピング
3)Webスクレイピング ★ アルバイト情報サイト ★ チェーン店のお知らせ ★ etc…
3)Webスクレイピング 環境 ★ Flask ★ DBに保存+LINE・Slackに通知 特に難しいことはしていないため 技術的な話は割愛
3)Webスクレイピング 注意点 • 利用規約で禁止されていないか • robots.txtで該当ページへのアクセスが拒否されていないか
4)地域住民の口コミ
できる限り市内全ての開店閉店 情報を知りたい! インターネット上に 公開されていない情報も 😱 しかし 4)地域住民の口コミ
そんな時は・・・ • ドライブ・ランニングがてらリサーチ ◦ 工事中の建物を見つける ◦ 貼り紙が貼ってある店舗を見つける • 居酒屋などでリサーチ ◦
その街に詳しい人に聞く オフラインでも情報収集! 4)地域住民の口コミ
今後やりたいこと ★ スクレイピングのサーバレス化 ★ 札幌市のオープンデータの活用 ★ 開店・閉店予測 ★ 昔あったお店を振り返る地図
おしまい