SlideShare a Scribd company logo
Submit Search
Upload
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
Report
Share
Hiro H.
Researcher at Nagoya, Aichi
Follow
•
1 like
•
1,386 views
1
of
30
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
•
1 like
•
1,386 views
Report
Share
Download Now
Download to read offline
Data & Analytics
2018.12.23 アイマスハッカソン@東京 にて発表
Read more
Hiro H.
Researcher at Nagoya, Aichi
Follow
Recommended
そんな装備で大丈夫か? by
そんな装備で大丈夫か?
qvel
44 views
•
21 slides
アイドル楽曲解体新書 by
アイドル楽曲解体新書
Motokazu Sekine
4.2K views
•
39 slides
アイドルソング制作の工程管理 by
アイドルソング制作の工程管理
Motokazu Sekine
63.8K views
•
60 slides
Data APIで作る スマホアプリ by
Data APIで作る スマホアプリ
Motokazu Sekine
2.7K views
•
55 slides
分析で好みの娘をぶっこぬく (TokyoR #45 LT) by
分析で好みの娘をぶっこぬく (TokyoR #45 LT)
cancolle
344 views
•
33 slides
Groovyしたり RPしなかったり あとは時々布教活動したり by
Groovyしたり RPしなかったり あとは時々布教活動したり
Takahiro Sugiura
2.1K views
•
70 slides
More Related Content
More from Hiro H.
式を書くだけで最適化計算してほしい!~CVXPY編~ by
式を書くだけで最適化計算してほしい!~CVXPY編~
Hiro H.
104 views
•
12 slides
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説 by
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
Hiro H.
34 views
•
27 slides
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新) by
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
Hiro H.
2K views
•
39 slides
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ) by
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
Hiro H.
2.2K views
•
31 slides
配列の要素挿入・削除もランダムアクセスも両方高速にできる? by
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
Hiro H.
892 views
•
18 slides
PCSじゃないよ、PCAだよ by
PCSじゃないよ、PCAだよ
Hiro H.
1K views
•
39 slides
More from Hiro H.
(20)
式を書くだけで最適化計算してほしい!~CVXPY編~ by Hiro H.
式を書くだけで最適化計算してほしい!~CVXPY編~
Hiro H.
•
104 views
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説 by Hiro H.
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
Hiro H.
•
34 views
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新) by Hiro H.
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
Hiro H.
•
2K views
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ) by Hiro H.
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
Hiro H.
•
2.2K views
配列の要素挿入・削除もランダムアクセスも両方高速にできる? by Hiro H.
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
Hiro H.
•
892 views
PCSじゃないよ、PCAだよ by Hiro H.
PCSじゃないよ、PCAだよ
Hiro H.
•
1K views
スマホ音楽ゲームの動画から譜面をデータ化したかった by Hiro H.
スマホ音楽ゲームの動画から譜面をデータ化したかった
Hiro H.
•
749 views
シンデレラガールズ声優の増え方まとめ by Hiro H.
シンデレラガールズ声優の増え方まとめ
Hiro H.
•
1.4K views
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」 by Hiro H.
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」
Hiro H.
•
1K views
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」 by Hiro H.
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」
Hiro H.
•
611 views
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き) by Hiro H.
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Hiro H.
•
15.1K views
最近デレステ創作譜面作ってるので技術的な見地から話します by Hiro H.
最近デレステ創作譜面作ってるので技術的な見地から話します
Hiro H.
•
5.6K views
C++のライブラリを簡単に眺めてみよう by Hiro H.
C++のライブラリを簡単に眺めてみよう
Hiro H.
•
5.2K views
デレステの劇場で登場したアイドルの回数の統計取ってます by Hiro H.
デレステの劇場で登場したアイドルの回数の統計取ってます
Hiro H.
•
941 views
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」 by Hiro H.
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」
Hiro H.
•
8.9K views
名古屋市営地下鉄最小距離完乗 by Hiro H.
名古屋市営地下鉄最小距離完乗
Hiro H.
•
1.1K views
MSYS2使いはじめました by Hiro H.
MSYS2使いはじめました
Hiro H.
•
2.9K views
関数の最小値を求めることから機械学習へ by Hiro H.
関数の最小値を求めることから機械学習へ
Hiro H.
•
6.1K views
角錐や円錐が、角柱や円柱の体積の3分の1であることを積分・極限抜きで証明してみる by Hiro H.
角錐や円錐が、角柱や円柱の体積の3分の1であることを積分・極限抜きで証明してみる
Hiro H.
•
4K views
rsyncで差分バックアップしようぜ! by Hiro H.
rsyncで差分バックアップしようぜ!
Hiro H.
•
7.8K views
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
1.
声優やぞ! シンデレラガールズにおける 配役の歴史のRDFデータ化 導線(@dousenP) 2018.12.23 アイマスハッカソン@東京
2.
発表タイトルを見てティンと 来なかった方は 「うちら声優やぞ」でぐぐって いただければ ※津田美波さんの発言です
3.
導線(@dousenP) •名古屋から来ました •副業は情報系の研究員 (今回の発表内容とは 関係ありません)
4.
やったこと
5.
RDFによる コンピュータが 読みやすい 知識表現
6.
im@sparql https://sparql.crssnky.xyz/imas/
7.
AのBはCである、という 表現をするのに適している ?x の クラス
は アイドル ?x の 身長 は 159cm
8.
今回やったこと: アイマス声優さん版
9.
経緯自体は 3月の大阪で話した https://is.gd/1803CGCV
10.
シンデレラガールズの ボイス付与の歴史は データにまとめがいがある
11.
•ボイス付与が確定した •ボイスが公開された •担当声優が発表された
12.
表にまとめるのはやった ニコニコ大百科 「シンデレラガールズ声優の一覧」
13.
次は、im@sparql同様 RDFという「機械的に 読みやすいフォーマット」に
14.
https://api.hhiro.net/ rdf/imascast.rdf
15.
例1: 声優名が「あやか」である アイドルを集める
16.
SPARQLでの検索クエリ例 SELECT ?chara WHERE
{ ?actor rdf:type imascast:VoiceActor; imas:givenNameKana ?actorname; filter(regex(str(?actorname),"^あやか$")). ?casting rdf:type imascast:Casting; imascast:ActedBy ?actor; imascast:CharacterName ?chara. }
17.
[Result 1/4] chara:
渋谷凛 [Result 2/4] chara: 早坂美玲 [Result 3/4] chara: 棟方愛海 [Result 4/4] chara: 島村卯月
18.
例2: 声が付くことは2017年に 発表されたが、 声優名が発表されたのは 2018年であったアイドル
19.
SPARQLでの検索クエリ例 ?cast rdf:type imascast:Casting; imascast:CharacterName
?chara; imascast:VoiceAnnouncedEvent ?event1; imascast:VoiceActorRevealedEvent ?event2. ?event1 rdf:type imascast:Event; imascast:EventDate ?date1; filter(regex(str(?date1),"^2017-")). ?event2 rdf:type imascast:Event; imascast:EventDate ?date2; filter(regex(str(?date2),"^2018-")).
20.
[Result 1/1] chara:
結城晴
21.
できた! (まだいろいろと作りかけですが)
22.
RDFにするにあたって クラス構成をちゃんと 考える必要があった
23.
現状のクラス関係 配役 (Casting) 独自定義 のクラス それ以外 の値 文字列 イベント (Event) 声優 (VoiceActor) 1..* 1 アイドル名 ボイス付与発表 ボイス発表 担当声優発表 1 0..1 1 0..* 担当 日付 文字列 名前 1 1 発表日 日付 文字列 名前 1 1 誕生日 1 1 1 1 「担当声優発表」 は“0..*” URL 1 0..* 赤文字:未実装
24.
現状のクラス関係 配役 (Casting) 独自定義 のクラス それ以外 の値 文字列 イベント (Event) 声優 (VoiceActor) 1..* 1 アイドル名 ボイス付与発表 ボイス発表 担当声優発表 1 0..1 1 0..* 担当 日付 文字列 名前 1 1 発表日 日付 文字列 名前 1 1 誕生日 1 1 1 1 「担当声優発表」 は“0..*” URL 1 0..* 声優さん関連は件数を「0..*」とした。 Becauseなぜなら、以下の状況も考慮 •同一アイドルに複数の声優さんがいる •ボイス実装が確定しているけど 声優さんが未発表 赤文字:未実装
25.
今後の予定
26.
シンデレラ→SideM→他、 の順に整備予定 •Becauseなぜなら、 SideMも「ボイスは順次 実装」だったから
27.
声優さんの情報自体は そこまで増やさない予定 •細かいことはDBpedia とかを参照してもらう ほうがいいのかなと
28.
おわりに
29.
いつかこれを書き加えたい! <imascast:Casting rdf:about="&imascast;Casting_Miu_Yaguchi"> <imascast:CharacterName xml:lang="ja"> 矢口美羽</imascast:CharacterName> </imascast:Casting> <imascast:Casting rdf:about="&imascast;Casting_Kumiko_Matsuyama"> <imascast:CharacterName xml:lang="ja"> 松山久美子</imascast:CharacterName> </imascast:Casting>
30.
ありがとう ございました