PyCon APAC 2023

ご当地グルメマップを作ろう。
2023-10-28 , track 5

旅行がしやすくなったので、地域のB級グルメを食べ歩くためのマップ作る方法を考えていきます。

このトークでは、地域のB級グルメの情報を取得して、マップを作り活用する方法を解説します。
例として、私が住んでいるご当地グルメを使って実際にマップを作り旅行中に利用できるものを作ります。

Python boot campに参加された方の次のテーマとして扱えるような流れを想定しています。


トークの流れは以下の通りとなります。

※[追記:2023-09-24]当初予定の30分トークから15分へ変更となったため、時間に余裕があったら扱う部分は[付録]としています。

ご当地グルメの情報はどこにあるか

  • 地域の観光情報を探す
  • そこの情報は機械可読性があるのかを考える

情報を収集する

  • Webスクレイピングで収集する
  • [付録]画像識別で加工を試みる

マップの元となるデータを作る

  • 情報を整理してファイルを作る
  • [付録]地理情報を集める

旅行中に使うためのツール

  • 巨人に乗る: Googleマイマップを使おう
  • [付録]ポータブルに扱う: 印刷をする
  • [付録]専用のWEBアプリを作ろう

まとめ: みんなでご当地グルメマップを作ろう!

利用する技術と関連するサードパーティライブラリ、APIは以下になります。

  • WEBスクレイピング: requests+beautifulsoup4 / [付録]selenium
  • データ変換: csvモジュール
  • [付録]画像識別: Google Cloud Vision
  • [付録]WEBサービス: flet