Kiite World: マップ上でのプレイリストの共有と楽曲の同期再生に基づくソーシャルな音楽発掘サービス
by
Kosetsu Tsukuda
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Kiite World: マップ上でのプレイリストの共有と楽曲の同期再生に基づくソーシャルな音楽発掘サービス 産業技術総合研究所 佃 洸摂 高橋 卓見 石田 啓介 濱崎 雅弘 後藤 真孝 第29回 情報処理学会シンポジウム INTERACTION 2025
Slide 2
Slide 2 text
マップ上の楽曲探索システム 2 [P. Knees, M. Schedl, M. Goto, 2020] ユーザが楽曲を直感的に探索できる ユーザに楽曲探索の楽しさを提供できる 点で有用なシステム
Slide 3
Slide 3 text
マップ上の楽曲探索システムの課題 3 ユーザが一人でマップ上を探索することが前提 他のユーザとのソーシャルなインタラクションに欠ける [M. Schedl, 2017] ライブコンサートへの参加 人に会って好きな楽曲を紹介 プレイリストを公開 100選
Slide 4
Slide 4 text
マップ上でソーシャルな楽曲探索が可能な音楽発掘サービス https://world.kiite.jp 音楽発掘サービス「 」の機能として2023/07/19にKiite World公開 52万曲以上の歌声合成楽曲から好みの楽曲に出会える プレイリスト作成・お気に入り登録・楽曲推薦
Slide 5
Slide 5 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1
Slide 6
Slide 6 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間
Slide 7
Slide 7 text
ユーザと楽曲の座標値計算 7 Kiiteの楽曲推薦 Kiite Worldのマップ 楽曲 ユーザ 高次元 ベクトル 空間 1 a b 2 3 c d e 2次元 ベクトル 空間 1 a b 2 c d e 3 UMAP で変換 内部 内部
Slide 8
Slide 8 text
UMAPを用いた座標値変換時の工夫 8 工夫1:距離関数に内積を使用 工夫2:前日の座標値を初期値として使用 好みに合う楽曲が家の近くに配置 好みの傾向が似た楽曲同士が近くに配置 されるような座標値を 毎日計算して更新 ユークリッド距離 内積
Slide 9
Slide 9 text
座標値に基づくマップ上の可視化 9 Kiite Worldのマップ 1 a b 2 3 c d e 2次元 ベクトル 空間 内部 楽曲 : ユーザ: 全曲のKiite World Kiiteで再生可能な52万曲超を表示
Slide 10
Slide 10 text
全曲のKiite Worldでの楽曲探索 10 自分の家を起点にして 自分の家から近い楽曲を探索 ミニマップを利用して 自分の家から遠い楽曲を探索
Slide 11
Slide 11 text
Kiite Worldで実現しているソーシャルなインタラクション
Slide 12
Slide 12 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間
Slide 13
Slide 13 text
マップ上でプレイリストを共有 13 アバターを移動させて 気になる楽曲を手動再生 ツアー機能を利用して 指定の曲順で楽曲を自動再生 自分の好きな楽曲を集めたプレイリストを 自分の音楽世界「マイKiite World」として公開可能
Slide 14
Slide 14 text
マイKiite Worldを訪問する4つの方法 14 100選 James ボカロ100選 Emma 2024年100選 Daisy マイKiite World作りました! #Kiite https://world.kiite.jp/mykw/emma Emma @emma (1) みんなのKiite World (2) URLのSNS上での共有 (3) 全曲のKiite World上の家 (4) マップを探索中の他ユーザ
Slide 15
Slide 15 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間
Slide 16
Slide 16 text
他ユーザと楽曲を同期再生 16 「同期する」ボタンを押してマップ探索中のユーザの楽曲再生に自動同期 同期元のユーザ 同期先のユーザ
Slide 17
Slide 17 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間
Slide 18
Slide 18 text
音楽イベントを開催|イベントの主催ユーザ 18 イベント用プレイリストで マイKiite Worldを公開 マイKiite WorldのURLと共に イベントの開催をXで告知 イベント中はツアー機能で 楽曲を自動再生 ツアー用20選 Emma 2024/10/23にツアーします! #KiiteWorldツアー告知 https://world.kiite.jp/mykw/emma Emma @emma ツアーを開始
Slide 19
Slide 19 text
Kiite Worldユーザによるイベント告知の支援 19 「#KiiteWorldツアー告知」のハッシュタグ はユーザの間で作られて広まった Kiite Worldのイベント情報の予定を投稿する Xのアカウントもユーザによって作られた https://x.com/KiiteWorld_RT
Slide 20
Slide 20 text
Kiite Worldユーザによるイベント告知の支援 20 2024年2月 Kiite Worldユーザがイベント告知用のGoogleカレンダーを作成 イベントの主催ユーザは誰もが自由に予定を記入可能 https://wakuwaki.sakura.ne.jp/wkserver/public/calendar
Slide 21
Slide 21 text
Kiite Worldユーザによるイベント告知の支援 21 2023年12月以降ほぼ毎日ユーザによってイベントが開催されている 2023/12 2024/1 2024/2 2024/3 2024/4 2024/5 2024/6 2024/7 2024/8 2024/9 2024/10 2024/11 2024/12 2025/1 2025/2 誰もが手軽にイベントを開催し他の人に楽曲を聴いてもらえる環境を実現 イベント開催の民主化 =
Slide 22
Slide 22 text
Kiite Worldのログ分析
Slide 23
Slide 23 text
分析対象のログ 23 2023年7月19日 Kiite World公開 2023年7月19日~2024年2月29日 分析ログ対象期間 2,493名 ユニークユーザ数 1,242名 マイKiite World公開ユーザ数 231件 イベント開催回数 92名 イベント主催ユーザ数
Slide 24
Slide 24 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間 マイKiite Worldの訪問方法 マイKiite World作りました! #Kiite https://world.kite.jp/mykw/ktsukuda ktsukuda @ktsukuda
Slide 25
Slide 25 text
マイKiite Worldの訪問手段 25 (1) ~ (4)のいずれかでマイKWを訪問した総ユーザ数:1,084名 1,084 – 866 = 218名は(1)以外の方法でマイKWを訪問 多様な訪問手段を提供することでマイKWの訪問機会が増加 (1) みんなのKiite World (2) URLのSNS上での共有 (3) 全曲のKiite World上の家 (4) マップを探索中の他ユーザ ユーザ数:866 訪問回数:6,280 ユーザ数:236 訪問回数:556 ユーザ数:310 訪問回数:998 ユーザ数:177 訪問回数:614
Slide 26
Slide 26 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 お気に入り楽曲と自分の家との距離 ソーシャル:無 ソーシャル:有 Kiiteの楽曲推薦機能 高次元ベクトル空間 Kiite World 2次元ベクトル空間 マイKiite Worldの訪問方法 マイKiite World作りました! #Kiite https://world.kite.jp/mykw/ktsukuda ktsukuda @ktsukuda
Slide 27
Slide 27 text
お気に入り楽曲と自分の家の距離(1/2) 27 距離:0.07 お気に入り楽曲数 家と楽曲の距離 全曲のKiite Worldで一人で楽曲探索しているとき
Slide 28
Slide 28 text
お気に入り楽曲と自分の家の距離(2/2) 28 距離:0.31 お気に入り楽曲数 家と楽曲の距離 で他のユーザに同期して楽曲探索しているとき 全曲のKiite World マイKiite World
Slide 29
Slide 29 text
ソーシャルなインタラクションの効果 29 一人で楽曲探索 他のユーザに同期して楽曲探索 平均距離:0.184 平均距離:0.241 ソーシャルなインタラクションを導入することで 本来の好みからより遠い楽曲を好きになる機会を獲得 他のユーザに同期して楽曲探索することで平均距離は有意に増加* * Brunner-Munzel 検定(𝑝𝑝 < 0.01、効果量 𝑟𝑟 = 0.252)
Slide 30
Slide 30 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 マイKiite Worldの訪問方法 お気に入り楽曲と自分の家との距離 音楽イベントの滞在率 マイKiite World作りました! #Kiite https://world.kite.jp/mykw/ktsukuda ktsukuda @ktsukuda ソーシャル:無 ソーシャル:有 Kiiteの楽曲推薦機能 高次元ベクトル空間 17:00 18:00 Kiite World 2次元ベクトル空間
Slide 31
Slide 31 text
イベント滞在率 31 17:00 18:00 開始 終了 17:30 参加 17:10 17:40 17:55 参加 の参加率=20min+15min 50min × 100 = 70% 全ユーザの滞在率の平均値:84.5% イベントの参加人数と滞在率の相関係数:-0.16 参加人数の多寡によらず参加したイベントを最後まで楽しむ傾向
Slide 32
Slide 32 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 マイKiite Worldの訪問方法 お気に入り楽曲と自分の家との距離 マイKiite World作りました! #Kiite https://world.kite.jp/mykw/ktsukuda ktsukuda @ktsukuda ソーシャル:無 ソーシャル:有 Kiiteの楽曲推薦機能 高次元ベクトル空間 17:00 18:00 Kiite World 2次元ベクトル空間 音楽イベントの滞在率
Slide 33
Slide 33 text
お気に入り楽曲と自分の家の距離 33 マイKiite Worldで一人で楽曲探索しているとき 平均距離:0.220 他ユーザのマイKiite Worldで楽曲探索することで平均距離は有意に増加 お気に入り楽曲数 家と楽曲の距離
Slide 34
Slide 34 text
マイKiite Worldを訪問した際のユーザ間の家の距離 34 訪問したユーザの家と訪問されたユーザの家との距離 訪問回数 距離:0.02 自分と好みが特に似たユーザのマイKiite Worldに強い興味がある可能性 自分の家からの距離が0.01未満にあるユーザの家を訪問する頻度が高い
Slide 35
Slide 35 text
イベントの参加人数とイベントの開催時間 35 開催時間:72分 開催時間:68分 イベントの平均開催時間:71.8分 イベントの参加人数と開催時間の相関係数:0.088 参加人数の多寡によらず主催者は参加者と最後までイベントを楽しむ傾向
Slide 36
Slide 36 text
ユーザと楽曲の座標値計算 ソーシャルインタラクション2 ソーシャルインタラクション3 分析1 分析2 分析3 ソーシャルインタラクション1 マップ上でプレイリストを共有 他ユーザと楽曲を同期再生 音楽イベントを開催 マイKiite Worldの訪問方法 お気に入り楽曲と自分の家との距離 マイKiite World作りました! #Kiite https://world.kite.jp/mykw/ktsukuda ktsukuda @ktsukuda ソーシャル:無 ソーシャル:有 Kiiteの楽曲推薦機能 高次元ベクトル空間 17:00 18:00 Kiite World 2次元ベクトル空間 音楽イベントの滞在率
Slide 37
Slide 37 text
Kiite Worldはユーザと共に発展
Slide 38
Slide 38 text
Kiite Worldを改良アップデート 38 2024/03/18 2024/03/04 2024/01/17 2023/12/13 2023/12/06 2023/12/05 2023/11/15 2023/10/12 2023/10/02 2023/09/27 2023/09/22 2023/09/19 2023/09/13 2023/09/08 2023/09/06 2023/08/21 2023/08/03 2023/07/24 2023/07/19 プレス発表後の 改良アップデート公開日 2024/12/18 2024/11/22 2024/10/23 2024/10/16 2024/09/11 2024/08/28 2024/08/26 2024/08/22 2024/08/05 2024/07/17 2024/06/24 2024/06/03 2024/05/22 2024/05/13 2024/04/17 2024/04/15 2024/04/05 2024/04/03 2024/04/01 2024/03/27
Slide 39
Slide 39 text
「あ」機能(2023/09/06) 39 あ
Slide 40
Slide 40 text
Kiite Worldの考察記事 40 https://note.com/flying_pan/n/naf7e116ed40a https://note.com/flying_pan/n/nde55155581f3 noteにKiite Worldの感情表現・イベント文化を考察した記事を投稿
Slide 41
Slide 41 text
Kiite Worldの使い方の解説 41 https://note.com/shinku00/n/nb5721a1a30cb https://note.com/flying_pan/n/na0eb5ce88ce9 https://note.com/ma1back/n/nba58f219f30f noteにKiite Worldの使い方を詳細に解説した記事を投稿
Slide 42
Slide 42 text
まとめ Kosetsu Tsukuda, Takumi Takahashi, Keisuke Ishida, Masahiro Hamasaki, Masataka Goto Kiite World: Socializing Map-Based Music Exploration Through Playlist Sharing and Synchronized Listening MMM 2025
Slide 43
Slide 43 text
本研究の貢献・今後の発展 43 本日のインタラクティブ発表でKiite Worldを体験可能なデモを実施(ブース:1B57) 23つのソーシャルインタラクションを備えたKiite Worldを開発・公開 独自の音楽推薦技術に基づいて52万曲以上の楽曲が配置されたマップ上を探索可能 1マップ上の楽曲探索のための3つのソーシャルインタラクション提案 マップ上でプレイリストを共有・他ユーザと楽曲を同期再生・音楽イベントを開催 37ヶ月以上のログを用いてソーシャルインタラクションの効果を検証 本来の好みより遠い楽曲を好きになる・参加者の多寡によらずイベントに長時間滞在して楽しむ 今後の 発展 マップ上にクリエータも表示した際の探索行動への影響分析 イベント中のユーザの振る舞い分析(Fav・回転・コメント)