ATNDはアテンションのデータとしても興味深いわけで、ATteNtion Dataとして使ってみたいなぁと常々かんがえていたわけですが。 静岡javaScript勉強会が丁度よさげなデータだったので、対象者の参加した他のイベントに参加(1)不参加(0)っていう10のビットをフィンガープリントとして bayonを使ってクラスタリングをしてみた。 import json import requests import time event_id = 19418 event_url = "http://api.atnd.org/events/users/?event_id=%d&format=json" % event_id r = requests.get(event_url) ev = json.loads(r.text) for u in ev['events'][0]['users']: