狠狠撸
Submit Search
シンデレラガール総选挙の「50位圏内の难しさ」はいかほどか?(23:20更新)
?
2 likes
?
2,063 views
Hiro H.
アイマスハッカソン2019 in 関西 https://imas.connpass.com/event/154962/ 発表内容
Read less
Read more
1 of 39
Download now
Download to read offline
More Related Content
シンデレラガール総选挙の「50位圏内の难しさ」はいかほどか?(23:20更新)
1.
シンデレラガール総選挙の 「50位圏内の難しさ」は いかほどか? アイマスハッカソン2019 in 関西 (2019.12.7) 導線
(@dousenP)
2.
自己紹介 導線 @dousenP 名古屋在住(札幌出身) 狠狠撸share: maraigue
3.
はじめに 私がここしばらく総選挙で投票し続けているアイドル 矢口美羽
4.
はじめに 私がここしばらく総選挙で投票し続けているアイドル 矢口美羽 最近は 「信長名鑑」 に載って 話題に なったり
5.
はじめに 私がここしばらく総選挙で投票し続けているアイドル 矢口美羽 総選挙50位 圏内経験: なし
6.
なかなか 難しいですね
7.
気になったこと それってどのくらい厳しい 状況なんだろうか? そもそも「総選挙50位圏内」 ってどれくらい難しい?
8.
データとして 調べてみよう
9.
先に结论
10.
「総選挙50位圏内」 経験のあるアイドル はすごい多いわけ じゃないから へこたれない!
11.
データの 取り方
12.
データの取り方 ありがたいことに、 シンデレラガール総選挙の 順位はim@sparqlに データがあるのです
13.
データの取り方 im@sparql: アイマスのいろんな情報を RDF形式(知識の表現に適したフォーマット)で 保存しているデータベース
14.
im@sparqlの例 RDFという形式で アイマスの様々な 情報を格納 ? RDF: 「●の◆は○」という 三つ組で情報を記述 五十嵐響子 8月10日 種﨑敦美 名前 誕生日 声優
15.
情報を有機的に 結合させていこう im@sparqlの例 8月10日 誕生日 誕生日 誕生日 赤﨑千夏声優 誕生日
16.
今回のデータの取り方 例:「圏内になったことのあるアイドルの一覧」を取得 SELECT DISTINCT ?n WHERE
{ ?s rdf:type imas:CinderellaRankingResult; schema:member ?t. ?t schema:name ?n. FILTER(lang(?n) = "ja") } im@sparqlでは、アイドル名は日本語名も英語名もschema:nameで 表すため、これを使って日本語名のみ抽出する
17.
結果 (各種統計)
18.
結果 第8回総選挙までで 一回でも50位圏内に入った ことのあるアイドル: ※第1回総選挙は30位 190人中 81人
19.
「50位圏内」の 経験がある アイドルって 案外少ない…?
20.
アイドル別の総選挙圏内回数 8回 19人 7回 11人 6回
5人 5回 6人 4回 10人 3回 7人 2回 7人 1回 16人 0回 109人
21.
アイドル別の総選挙圏内回数 多いアイドルは 本当多い 8回 19人 7回 11人 6回
5人 5回 6人 4回 10人 3回 7人 2回 7人 1回 16人 0回 109人
22.
アイドル別の総選挙圏内回数 高垣楓(1), 島村卯月(1), 渋谷凛(1), 神崎蘭子(1), 前川みく(2),
藤原肇(3), 緒方智絵里(3), 相葉夕美(4), 輿水幸子(4), 多田李衣菜(7), 双葉杏(8), 小日向美穂(9), 白坂小梅(10), 高森藍子(12), 城ヶ崎美嘉(12), 諸星きらり(12), 新田美波(13), 五十嵐響子(20), 三村かな子(22) かっこ内の数は過去最高順位 8回 19人 7回 11人 6回 5人 5回 6人 4回 10人 3回 7人 2回 7人 1回 16人 0回 109人
23.
アイドル別の総選挙圏内回数 安部菜々(1), アナスタシア(2), 北条加蓮(2), 三船美優(3), 森久保乃々(4),
鷹富士茄子(4), 佐久間まゆ(6), 神谷奈緒(11), 星輝子(12), 速水奏(13), 橘ありす(24) かっこ内の数は過去最高順位 8回 19人 7回 11人 6回 5人 5回 6人 4回 10人 3回 7人 2回 7人 1回 16人 0回 109人
24.
もう少し 深く考察
25.
もう少し深く考察 ?ボイス実装済87人のうち ?圏内未経験:16人 ?圏内経験あり81人のうち ?ボイス未実装:10人 ※2019年11月10日現在(的場梨沙まで「実装済」で算定)
26.
「ボイス実装済?圏内経験なし」 を抽出するim@sparqlクエリ SELECT ?t ?n
?c WHERE { ?t imas:Title "CinderellaGirls"@en; schema:name ?n; imas:cv ?c. FILTER(lang(?n) = "ja") FILTER(lang(?c) = "ja") FILTER NOT EXISTS { ?s rdf:type imas:CinderellaRankingResult; schema:member ?t } } さっきと異なり、「シンデレラガールズのボイス 実装済みアイドル」という条件を先に書いてから、 圏内という情報があったものを除外
27.
ボイス実装済?圏内経験なし ? 2014年実装:小早川紗枝 ? 2015年実装(アニデレ): ?
大和亜季, 藤本里奈, 中野有香, 椎名法子, 道明寺歌鈴, 木村夏樹, 難波笑美, 脇山珠美, 上田鈴帆, 龍崎薫, 松永涼 ? 2017年実装:棟方愛海 ? (2019年実装:黒埼ちとせ, 白雪千夜, 久川颯)
28.
ボイス実装済?圏内経験なし ? 2014年実装:小早川紗枝 ? 2015年実装(アニデレ): ?
大和亜季, 藤本里奈, 中野有香, 椎名法子, 道明寺歌鈴, 木村夏樹, 難波笑美, 脇山珠美, 上田鈴帆, 龍崎薫, 松永涼 ? 2017年実装:棟方愛海 ? (2019年実装:黒埼ちとせ, 白雪千夜, 久川颯) 久川凪は圏内(46位)だったのですよね
29.
「ボイス未実装?圏内経験あり」 を抽出するim@sparqlクエリ SELECT DISTINCT ?n WHERE
{ ?s rdf:type imas:CinderellaRankingResult; schema:member ?t. ?t schema:name ?n. FILTER(lang(?n) = "ja") FILTER NOT EXISTS { ?t imas:cv ?c } } 最初に見せたクエリに FILTER NOT EXISTSを入れるだけ
30.
ボイス未実装?圏内経験あり ? 第8回で圏内、かつそれ以前にも圏内あり: ? 工藤忍、浅利七海、八神マキノ、今井加奈 ?
第8回で初圏内: ? 松本沙理奈、西園寺琴歌、池袋晶葉、小関麗奈 ? 第8回では圏外だがそれ以前に圏内: ? 高峯のあ(第2,3,4,6回)成宮由愛(第2回) このあたりのアイドルがいる中で 上に行くのは大変そう。 だが、動いていくしかない
31.
おわりに
32.
おわりに ?「総選挙50位圏内」は結構難しい ?だが、だからこそ「これまで圏内 未経験」でもまだまだ頑張ります ?ライバルが多いってことでも あるのだけど!
33.
おわりに 改めて、 矢口美羽ちゃん をよろしくお願い します。
34.
時間が 余ったらやる
35.
問題 第8回シンデレラガール総選挙で 初圏内だったアイドルのうち、 ?ボイス未実装だったのは、前述の4人 (松本沙理奈?西園寺琴歌?池袋晶葉? 小関麗奈)+夢見りあむでした。 ?ボイス実装済だったのは、一人は 前述の通り久川凪ですが、あと一人 います。誰でしょうか?
36.
答え 水本ゆかり(49位)
37.
補足 (LTで発表しなかった内容)
38.
アイドル名を指定して、 ボイス実装年を得る 前述のim@sparqlのクエリでは、アイドル名の一覧が 取得できるだけで、ボイス実装年の情報はなく、 上記のような年単位のまとめはこれだけではできません。 一括で取得するために、私が管理している 「シンデレラガールズの配役情報RDF」を使っています。 https://dousen.hatenadiary.jp/entry/2018/12/30/211436 ? 2014年実装:小早川紗枝 ? 2015年実装(アニデレ): ?
大和亜季, 藤本里奈, 中野有香, 椎名法子, 道明寺歌鈴, 木村夏樹, 難波笑美, 脇山珠美, 上田鈴帆, 龍崎薫, 松永涼 ? 2017年実装:棟方愛海 ? (2019年実装:黒埼ちとせ, 白雪千夜, 久川颯)
39.
アイドル名を指定して、 ボイス実装年を得る 現状、前述の私管理のRDFがim@sparqlと直結して いないため、私管理のRDF https://api.hhiro.net/rdf/?r=imascast.rdf に 以下のようなクエリを投げています。 SELECT ?声優名
?担当声優発表日 WHERE { ?c rdf:type imascast:Casting; imascast:ActedBy ?a; imascast:VoiceActorRevealedEvent ?f. ?a schema:name ?声優名. ?f rdf:type imascast:Event; imascast:EventDate ?担当声優発表日. FILTER(regex(str(?声優名),"^(安野希世乃|伊達朱里紗|下地紫野| 嘉山未紗|関口理咲|金子真由美|佐倉薫|春瀬なつみ|春野ななみ|新田ひ より|千菅春香|村中知|長江里加|都丸ちよ|藤本彩花|立花理香)$")). } ORDER BY ?担当声優発表日 声優名一覧は im@sparqlで取得 したものを加工
Download