JAZZミュージシャンの関係性を可視化する | Linked Jazz Project

JAZZミュージシャンの関係性を可視化する | Linked Jazz Project

みなさん、こんにちは!

今回は「JAZZミュージシャンの関係性を可視化する」ことができるアプリ「Linked Jazz」についてご紹介します。

サイトはこちらから

Linked JAZZ

2010年ごろに発足したプロジェクトらしく、以下のリンク先に当時の発表資料が公開されています。

Networkの可視化

アーティストとの関係性をビジュアライズしたアプリケーションが提供されています。

例えば、日本人の「秋吉敏子」さんにカーソルを合わせると、以下のような表示になります。

自分の好きなアーティストから、同じ年代の、別のアーティストを探すにはピッタリかもしれませんね!

APIの提供

上記のデータベースからデータ取得できるAPIが公開されています。

お試しでPHPで取得

試しにデータを取ってみます。例として、「Fats」という文字列が含まれるアーティストを探します。

<?php
	$Keyword = 'Fats';
	$html = file_get_contents('http://linkedjazz.org/api/people/search/'.$Keyword);
	$arr = json_decode( $html , true );

	print "<p>検索結果:".count($arr)."件</p>";

	for($data_cnt = 0; $data_cnt < count($arr); $data_cnt++){
		print "<div style=\"float:left;\">";
		print "	<p>".$arr[$data_cnt]['name']."</p>";
		print "	<img src='".$arr[$data_cnt]['image']."'>";
		print "</div>";
		}
?>

検索結果です↓

まとめ

今回は「Linked Jazz」についてご紹介しました!

自分の好みのアーティストを探して、JAZZライフをさらに楽しんでくださいね!

ではまた!

エラー: データの取得に失敗しました。