SlideShare a Scribd company logo
1 of 28
魔法少女まどか☆マギカを
ネットワーク解析するまで
立ちマミさん(yもも氏)
pixivイラストID:45063978
目次
はじめに
プログラム編
• 情報収拾の流れ
• pixivイラスト検索API
• pixivイラスト検索APIのデー
タ構造
• プログラムでpixiv APIを読み
込む
• PHP側の準備(1)〜(4)
cytoscape編
• ソフトウェア「cytoscape」
• cytoscapeを起動
• Cytoscapeでグラフを描画
• Cytoscapeのグラフのデザイ
ン
結果発表
• 結果発表(1)〜(2)
• 謝辞
• 参考にしたWebサイト
グラフ編
• グラフとは?
• グラフ基礎知識(1)〜(2)
はじめに
• 本スライドの対象
– データマイニング、機械学習、自然言語処理など
を始めたい人
– pixiv APIの使い方が分からない人
• 本スライドの趣旨
– 「ネットワーク分析」と言う技術を題材に、
pixivイラスト検索APIの活用法を説明
– pixiv APIをExcelなどで使うためのテクニックを
収録
グラフ編
立ちマミさん(yもも氏)
pixivイラストID:45063978
グラフとは?
• 例えば上図においてA駅とB駅まで移動す
る事を考える
• A駅とB駅の曲がり具合は考えず、A駅とB
駅「つながり方」のみに注目
• このようにA駅とB駅のつながり方を図に
した物をグラフと言う
グラフに関する基礎知識
• 一般にグラフG=(V,E)は節点Vの集合と
辺Eの集合からなる
• 例えば右図のような場合、AからDを節
点、それらを結ぶ線の事を辺と呼ぶ
有向グラフ
• 上図のように、各節点対(u,v)において方向(矢印)
が定められているモデル
無向グラフ
• 各節点対(u,v)において方向を考えないモデル
辺と節点
グラフの種類
グラフに関する基礎知識(2)
• 上図は重み付き有向グラフの一例
• 重み付き有向グラフは、例えば東京駅から新宿
駅まで、どのルートを通ると最短で移動できる
かを調べる時などに用いられる
重み付き有向グラフ
• 節点対(u,v)の関係に重みと呼ばれる数値が伴うモデル
プログラム編
立ちマミさん(yもも氏)
pixivイラストID:45063978
情報収拾の流れ
• 3:保存したcsvを「Cytoscape」で読み込み、
ネットワークを作成してみる
• 次のページでは、1,2を行うのに必須のpixiv
イラスト検索APIについて説明する
• 1:pixivイラスト検索APIでカップリングの組み合わせ20
通りの情報を取得
• 2:各組み合わせ300枚分の閲覧数の合計を計算し、csv
に保存する
• 下記の3つの手順により情報収拾を行う
pixivイラスト検索API
• pixivの特定のイラストにおけるページ数や閲覧数の情報
がcsv形式でまとめられたもの
• 以下のURLにアクセスするとcsvファイルを取得できる
http://spapi.pixiv.net/iphone/search.php?&s_mode=s_tag&word
=(A)%20&order=date&PHPSESSID=0&p=1
• ここでWebブラウザからアクセスすると以下の
ように表示される
pixivイラスト検索APIのデータ構造
• pixivのイラスト検索APIのデータ構造の一部は以下
• 表作成にあたり「Pixivイラスト検索APIの取得結果のデータ
構造を調べる(nezuq氏:Qiita)」を抜粋
• http://qiita.com/nezuq/items/e4c55bb9c68bf5785e73
列の内容 列の内容
イラストID illust_id 使用ソフト tool_name
作者ID user_id 評価回数 evaluate_cnt
拡張子 extension 総合点 evaluate_sum
タイトル title 閲覧数 view_cnt
サーバ番号 server_no キャプション caption
作者名 user_name ページ数 page_cnt
128*128画像のURL Illust_128_url 作者ID(表示名) user_disp_id
480mw画像のURL Illust_480mw_url R18フラグ r18_flg
投稿日時 Illust_entry_dt 作者画像URL user_url
タグ tags
プログラムでpixiv APIを読み込む
• pixivのイラスト検索APIは、Python、R、PHPの
各言語から呼び出す事ができる
• インターネットでは以下が主に使われている
– R + igraphに依る方法
– Python + NetworkXに依る方法
• そこで本記事ではPHP + Cytoscapeを用い
た方法を紹介
PHP側の準備(1):状況の確認
• 下は「まどほむ」タグにおけるAPI
• 上の(23019)と言った、閲覧数の合計を
抽出
• この23019が、左から数えて何番目かを
確認
PHP側の準備(2):API呼び出し
$view_cnt = 0;
$pixiv_url =<APIのURL>;
$pixiv_csv = file_get_contents($pixiv_url);
まずpixiv APIのcsvファイルをfile_get_contentsで取得
$pixiv_csv_row = explode(“n”, $pixiv_csv);
for($k=0;$k<count($pixiv_csv_row);$k++)
{
$pixiv_csv_col = explode(",", $pixiv_csv_row[$k]);
$view_cnt += str_replace('"',’’$pixiv_csv_col[17]);
}
次に取得したcsvファイルから合計を算出
行と列との分離にexplode
PHP側の準備(3):csvに出力
• 次に項目(フィールド)の順番に注意
– Cytoscapeの場合
[(節点の)矢印の始点、矢印の終点、重み]の順
– フィールドの順番は予め確認しておく
• 最後に文字コードに注意する
– mb_convert_encodingの第二引数はコンフィグで変え
られるようにしておく
– 文字コードはutf8が無難(Excelの場合ならSJIS)
$csv_word .= mb_convert_encoding($character_name[$i],$character,"auto");
$csv_word .= ",".mb_convert_encoding($character_name[$j],$character,"auto");
$csv_word .= ",".$view_cnt."n";
• csvに出力する場合、以下のようにcsvのデータ格納用の変
数($csv等)を用意しておく
PHP側の準備(4):補足
• ソースコードの全容を見たい方は
https://gist.github.com/ryuichi69/25d58a6aef40cbe7d508
• csvをPHPの配列に格納する方法が分かりにくい
場合は
http://lmaker.blog17.fc2.com/blog-entry-62.html
cytoscape編
立ちマミさん(yもも氏)
pixivイラストID:45063978
ソフトウェア「cytoscape」
• Cytoscapeとはネットワーク分析を行なう
為のソフト
• ソフトのインストールは
http://www.cytoscape.org
cytoscapeを起動
• まず「File」→「Session」を選択
• 次にメニュー3番目
「Import Network From File」を
選択し、csvを読み込む
• csvを読み込むとInteraction Difinitionが登場
• 上において
• Source Interactionに矢印の始点の節点
• Interaction Typeにグラフの重み
• Target Interactionに矢印の終点の節点
にあたるcsvの列を選択
Cytoscapeでグラフを描画
• グラフのレイアウトを変えたいときはメニュー
の「Layout」
• 自分は「Degree Sorted Circle Layout」を良く使
う
• 選択後、右図のようにグラフの形状が変化
Cytoscapeのグラフのデザイン
• グラフの「Control Panel」では図の微調整が可
能(左図)
• このとき一番上のバーを選択すると、グラフの
デザイン例を選ぶ事が可能(中図)
• 最終的にレイアウト変更ができた(右図)
結果発表
立ちマミさん(yもも氏)
pixivイラストID:45063978
結果発表(1)
• 各カップリング毎の投稿数を下表にまとめる
• 「まどほむ」「ほむまど」等順序が違う場合も別々
に集計
• 閲覧数累計50万以上の組み合わせは以下の通り
「まどほむ」「ほむまど」「マミほむ」「ほむマミ」「マミ杏」
「さや杏」「杏さや」「さやまど」
まど ほむ さや 杏 マミ
まど 0 1,311,188 458,567 52,353 420,492
ほむ 1,428,102 0 715,201 230,813 1,127,690
さや 621,758 800,636 0 732,965 343,152
杏 330,751 300,852 844,842 0 361,395
マミ 553,836 1,117,441 572,302 517,635 0
結果発表(2)
• 最後にcytoscapeでネットワーク図を作ったものを公開
• まどほむのカップリング熱が高いのが一目で分かる
謝辞
本スライド作成にあたって協力して下さったすべての方に
感謝申し上げます。
スライドのイラスト
立ちマミさん(yもも氏):pixivイラストID:45063978
Qiita
Pixivイラスト検索APIの取得結果のデータ構造を調べる
(nezuq氏)
http://qiita.com/nezuq/items/e4c55bb9c68bf5785e73
参考になったWebサイト(1)
pixivのタグ頻度から考えるラブライブのカップリング
驚異のアニヲタ社会復帰への道
http://d.hatena.ne.jp/MikuHatsune/20130905/1378299747
pixiv のタグ情報を用いた「ラブライブ! School idol project」の
カップリングネットワークの構築
(iwi) 備忘録
http://iwiwi.hatenadiary.jp/entry/2014/06/28/003736
【Python】【pixiv】pixivAPIから、アニメキャライラストのタグデータを
csvで出力する
歩いたら休め
http://kiito.hatenablog.com/entry/2013/11/26/212139
参考にしたWebサイト(2)
【D3.js】Gunma.webのソーシャルグラフ作ってみた。
GUNMA GIS GEEK
http://shimz.me/blog/node-js/2701
csvを配列に格納する方法・二次元配列 [csvを配列に格納して表示する]
忘却のWEBプログラマー人生辞書
http://lmaker.blog17.fc2.com/blog-entry-62.html
Cytoscape J
http://cytoscape.wordpress.com/
ご清聴ありがとうございました
立ちマミさん(yもも氏)
pixivイラストID:45063978

More Related Content

What's hot

GCNによる取引関係グラフからの企業の特徴量抽出
GCNによる取引関係グラフからの企業の特徴量抽出GCNによる取引関係グラフからの企業の特徴量抽出
GCNによる取引関係グラフからの企業の特徴量抽出Masakazu Mori
 
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜Preferred Networks
 
Transformer 動向調査 in 画像認識
Transformer 動向調査 in 画像認識Transformer 動向調査 in 画像認識
Transformer 動向調査 in 画像認識Kazuki Maeno
 
Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Hiroko Onari
 
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...Yusuke Kaneko
 
オンライン心理学実験の基本的な流れ
オンライン心理学実験の基本的な流れオンライン心理学実験の基本的な流れ
オンライン心理学実験の基本的な流れMasanori Kobayashi
 
Elasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライドElasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライド崇介 藤井
 
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge LearningDeep Learning JP
 
Presto As A Service - Treasure DataでのPresto運用事例
Presto As A Service - Treasure DataでのPresto運用事例Presto As A Service - Treasure DataでのPresto運用事例
Presto As A Service - Treasure DataでのPresto運用事例Taro L. Saito
 
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善株式会社MonotaRO Tech Team
 
(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説Hironori Washizaki
 
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出Yusaku Kawaguchi
 
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿Takahiro KOGUCHI
 
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)NTT DATA Technology & Innovation
 
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019Tokoroten Nakayama
 
Graph Neural Networks
Graph Neural NetworksGraph Neural Networks
Graph Neural Networkstm1966
 
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? - なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? - 健人 井関
 
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TISAIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TISDaisuke Ikeda
 
テーブル・テキスト・画像の反実仮想説明
テーブル・テキスト・画像の反実仮想説明テーブル・テキスト・画像の反実仮想説明
テーブル・テキスト・画像の反実仮想説明tmtm otm
 
BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編sutepoi
 

What's hot (20)

GCNによる取引関係グラフからの企業の特徴量抽出
GCNによる取引関係グラフからの企業の特徴量抽出GCNによる取引関係グラフからの企業の特徴量抽出
GCNによる取引関係グラフからの企業の特徴量抽出
 
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜
 
Transformer 動向調査 in 画像認識
Transformer 動向調査 in 画像認識Transformer 動向調査 in 画像認識
Transformer 動向調査 in 画像認識
 
Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析Rでソーシャルネットワーク分析
Rでソーシャルネットワーク分析
 
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...
Kdd 2021 読み会(clustering for private interest-based advertising & learning a l...
 
オンライン心理学実験の基本的な流れ
オンライン心理学実験の基本的な流れオンライン心理学実験の基本的な流れ
オンライン心理学実験の基本的な流れ
 
Elasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライドElasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライド
 
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning
[DL輪読会]EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning
 
Presto As A Service - Treasure DataでのPresto運用事例
Presto As A Service - Treasure DataでのPresto運用事例Presto As A Service - Treasure DataでのPresto運用事例
Presto As A Service - Treasure DataでのPresto運用事例
 
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善PyConAPAC2023 ワークフローエンジン  Apache Airflowを用いた 大規模データパイプライン構築と改善
PyConAPAC2023 ワークフローエンジン Apache Airflowを用いた 大規模データパイプライン構築と改善
 
(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説(修正)機械学習デザインパターン(ML Design Patterns)の解説
(修正)機械学習デザインパターン(ML Design Patterns)の解説
 
Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出Nagoya.R #12 非線形の相関関係を検出する指標の算出
Nagoya.R #12 非線形の相関関係を検出する指標の算出
 
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿
Gpuフォトンマッピング手法 h26-09-kgussan-第2回レイトレ合宿
 
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
入門 Kubeflow ~Kubernetesで機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)
 
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
チャットコミュニケーションの問題と心理的安全性の課題 #EOF2019
 
Graph Neural Networks
Graph Neural NetworksGraph Neural Networks
Graph Neural Networks
 
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? - なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
なぜ初心者は webpackが解らないのか?- Why can’t you understand the webpack? -
 
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TISAIOpsで実現する効率化 OSC 2022 Online Spring TIS
AIOpsで実現する効率化 OSC 2022 Online Spring TIS
 
テーブル・テキスト・画像の反実仮想説明
テーブル・テキスト・画像の反実仮想説明テーブル・テキスト・画像の反実仮想説明
テーブル・テキスト・画像の反実仮想説明
 
BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編BigQuery Query Optimization クエリ高速化編
BigQuery Query Optimization クエリ高速化編
 

Similar to pixivのタグ情報+cytoscape+PHPで、「魔法少女まどか☆マギカ」をネットワーク分析

Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜Tatsuhiko Kubo
 
Lecuture on Deep Learning API
Lecuture on Deep Learning APILecuture on Deep Learning API
Lecuture on Deep Learning APINaoki Watanabe
 
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門Hironori Sekine
 
How to use scikit-image for data augmentation
How to use scikit-image for data augmentationHow to use scikit-image for data augmentation
How to use scikit-image for data augmentationHiroki Yamamoto
 
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)OSgeo Japan
 
異次元のグラフデータベースNeo4j
異次元のグラフデータベースNeo4j異次元のグラフデータベースNeo4j
異次元のグラフデータベースNeo4j昌桓 李
 
Cognitive serviceのすゝめ
Cognitive serviceのすゝめCognitive serviceのすゝめ
Cognitive serviceのすゝめTsubasa Yoshino
 
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webappPython学習奮闘記#07 webapp
Python学習奮闘記#07 webappTakeshi Akutsu
 
[第2版]Python機械学習プログラミング 第9章
[第2版]Python機械学習プログラミング 第9章[第2版]Python機械学習プログラミング 第9章
[第2版]Python機械学習プログラミング 第9章Haruki Eguchi
 
インドのインターネット環境 との戦い方
インドのインターネット環境との戦い方インドのインターネット環境との戦い方
インドのインターネット環境 との戦い方健一 辰濱
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル貴志 上坂
 
第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表Takeba Misa
 
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記Yoshiyuki Nakamura
 
グラフデータベース入門
グラフデータベース入門グラフデータベース入門
グラフデータベース入門Masaya Dake
 
170731 深層学習による顔認識入室記録
170731 深層学習による顔認識入室記録170731 深層学習による顔認識入室記録
170731 深層学習による顔認識入室記録shimane-itoc
 
20160728 hyperscale #03
20160728 hyperscale #0320160728 hyperscale #03
20160728 hyperscale #03ManaMurakami1
 
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料Y OCHI
 
続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門Hironori Sekine
 

Similar to pixivのタグ情報+cytoscape+PHPで、「魔法少女まどか☆マギカ」をネットワーク分析 (20)

Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜Inside pixiv's infrastructure〜application cluster side〜
Inside pixiv's infrastructure〜application cluster side〜
 
Lecuture on Deep Learning API
Lecuture on Deep Learning APILecuture on Deep Learning API
Lecuture on Deep Learning API
 
PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門PythonによるWebスクレイピング入門
PythonによるWebスクレイピング入門
 
How to use scikit-image for data augmentation
How to use scikit-image for data augmentationHow to use scikit-image for data augmentation
How to use scikit-image for data augmentation
 
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
災害監視無人機システムと 災害監視無人機システムとFOSS4Gとの関わり ((独)宇宙航空研究開発機構 都甲 様)
 
異次元のグラフデータベースNeo4j
異次元のグラフデータベースNeo4j異次元のグラフデータベースNeo4j
異次元のグラフデータベースNeo4j
 
Cognitive serviceのすゝめ
Cognitive serviceのすゝめCognitive serviceのすゝめ
Cognitive serviceのすゝめ
 
Python学習奮闘記#07 webapp
Python学習奮闘記#07 webappPython学習奮闘記#07 webapp
Python学習奮闘記#07 webapp
 
Custom Vision
Custom VisionCustom Vision
Custom Vision
 
[第2版]Python機械学習プログラミング 第9章
[第2版]Python機械学習プログラミング 第9章[第2版]Python機械学習プログラミング 第9章
[第2版]Python機械学習プログラミング 第9章
 
インドのインターネット環境 との戦い方
インドのインターネット環境との戦い方インドのインターネット環境との戦い方
インドのインターネット環境 との戦い方
 
Azure API Management 俺的マニュアル
Azure API Management 俺的マニュアルAzure API Management 俺的マニュアル
Azure API Management 俺的マニュアル
 
第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表第3回enPiTシンポジウムBizApp分野代表発表
第3回enPiTシンポジウムBizApp分野代表発表
 
Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記Pythonおじさんのweb2py挑戦記
Pythonおじさんのweb2py挑戦記
 
グラフデータベース入門
グラフデータベース入門グラフデータベース入門
グラフデータベース入門
 
170731 深層学習による顔認識入室記録
170731 深層学習による顔認識入室記録170731 深層学習による顔認識入室記録
170731 深層学習による顔認識入室記録
 
20160728 hyperscale #03
20160728 hyperscale #0320160728 hyperscale #03
20160728 hyperscale #03
 
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
教育システム情報学会関西支部若手研究者フォーラムKinect勉強会(Hackathon)資料
 
続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門続Pythonによるwebスクレイピング入門
続Pythonによるwebスクレイピング入門
 
【LTセッション】Brainwave 使ってみた_DEEP LEARNING LAB
【LTセッション】Brainwave 使ってみた_DEEP LEARNING LAB【LTセッション】Brainwave 使ってみた_DEEP LEARNING LAB
【LTセッション】Brainwave 使ってみた_DEEP LEARNING LAB
 

pixivのタグ情報+cytoscape+PHPで、「魔法少女まどか☆マギカ」をネットワーク分析