(57)【特許請求の範囲】
【請求項１】
電子装置に適用されるプレイリストのリスト決定方法であって、
予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応することと、
前記予め選択されたプレイリストに含まれる前記音楽特徴の前記特徴データと前記対象ユーザの好みに対応する前記音楽特徴の前記特徴データとの間の相関係数を計算することと、
前記予め選択されたプレイリストに含まれる前記音楽特徴の前記特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定することと、
前記予め選択されたプレイリストと前記対象ユーザの好みのうち同じ音楽特徴のいずれか一つの特徴データの相関係数が所定の係数条件を満たさないと、前記予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、前記対象ユーザの音楽画像データに基づいて、前記判定待ちの予め選択されたプレイリストが候補プレイリストであるか否かを判定することと、
を含むプレイリストのリスト決定方法。
【請求項２】
前記相関係数は、ピアソン相関係数であり、
前記予め選択されたプレイリストに含まれる前記音楽特徴の前記特徴データと前記対象ユーザの好みに対応する前記音楽特徴の前記特徴データとの間の相関係数を計算することは、数式
【数１】
0006596592.tif 000009
に基づいて前記予め選択されたプレイリストに含まれる音楽特徴と前記対象ユーザの好みに対応する音楽特徴の特徴データとの間のピアソン相関係数を決定することを含み、
Ｐ（Ｕ、Ｐ）は前記予め選択されたプレイリストにおける前記音楽特徴の前記特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データの間のピアソン相関係数であり、
Ｕは前記対象ユーザが好む音楽特徴の特徴データであり、
Ｐは前記予め選択されたプレイリストのうちＵに対応する音楽特徴の特徴データであり、
＊は乗算記号を示し、
｜｜  ｜｜はそのうちの特徴データの各特徴の二乗の和の平方根を示す、
請求項１に記載のプレイリストのリスト決定方法。
【請求項３】
前記予め選択されたプレイリストに含まれる前記音楽特徴の前記特徴データと前記対象ユーザの好みに対応する音楽特徴の前記特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定することは、
前記予め選択されたプレイリストと、前記対象ユーザの好みにおける全ての同じ音楽特徴の特徴データの相関係数がいずれも前記所定の係数条件を満たすと、前記予め選択されたプレイリストが候補プレイリストであると決定することを含む、
請求項２に記載のプレイリストのリスト決定方法。
【請求項４】
前記対象ユーザの音楽画像データに基づいて、前記予め選択されたプレイリストが候補プレイリストであるか否かを判定することは、
前記相関係数が所定の係数条件を満たさない音楽特徴を決定することと、
前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定することと、
前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するならば、前記判定待ちの予め選択されたプレイリストが候補プレイリストであると決定することと、
前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致しないならば、前記判定待ちの予め選択されたプレイリストが候補プレイリストではないと決定することとを含む、
請求項１に記載のプレイリストのリスト決定方法。
【請求項５】
前記候補プレイリストの中から所定の数のプレイリストを選択してプレイリストのリストを構成することをさらに含む、
請求項１乃至４のいずれか１項に記載のプレイリストのリスト決定方法。
【請求項６】
前記候補プレイリストの中から所定の数のプレイリストを選択してプレイリストのリストを構成することは、
複数の候補プレイリスト及び対象ユーザをノードとして、各音楽特徴に対し、全ての候補プレイリストの特徴データと対象ユーザの特徴データとの間の接続関係を構築し、前記候補プレイリストと対象ユーザとの間の関連性を反映した最大接続サブグラフを得ることと、
各音楽特徴に対し、前記最大接続サブグラフから接続されたプレイリストを決定し、各音楽特徴のプレイリストを得ることと、
プレイリストのリストを構成するように、各音楽特徴のプレイリストの集合から、相関係数が所定の推薦条件を満たすプレイリストを選択して、所定の数のプレイリストを構成することとを含む、
請求項５に記載のプレイリストのリスト決定方法。
【請求項７】
プレイリストのリストにおける各候補プレイリストと対象ユーザの各音楽特徴の特徴データの相関係数の平均値を決定することと、
前記平均値に基づいて、プレイリストのリストにおける候補プレイリストを並べ替えることと、をさらに含む、
請求項１に記載のプレイリストのリスト決定方法。
【請求項８】
１つ以上のプロセッサおよび動作命令を記憶した記憶媒体を含み、
前記記憶媒体に記憶された動作命令が実行されると、前記プロセッサが、
予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応するステップと、
前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザが好む音楽特徴の特徴データとの間の相関係数を計算するステップと、
前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザが好む音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定するステップと、
前記予め選択されたプレイリストと前記対象ユーザの好みのうち同じ音楽特徴のいずれか一つの特徴データの相関係数が所定の係数条件を満たさないならば、前記予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、前記対象ユーザの音楽画像データに基づいて、前記判定待ちの予め選択されたプレイリストが候補プレイリストであるか否かを判定するステップとを実行する、
プレイリストのリスト決定装置。
【請求項９】
前記相関係数がピアソン相関係数である場合には、前記プロセッサが、数式
【数２】
0006596592.tif 000010
に基づいて前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザが好む音楽特徴の特徴データとの間のピアソン相関係数を決定することを実行し、
前記Ｐ（Ｕ、Ｐ）は前記予め選択されたプレイリストのうち同じ音楽特徴の特徴データと前記対象ユーザが好む同じ音楽特徴のうち一つの特徴データとの間のピアソン相関係数であり、
Ｕは前記対象ユーザが好む音楽特徴の特徴データであり、
Ｐは前記予め選択されたプレイリストのうちＵに対応する音楽特徴の特徴データであり、
＊は乗算記号を示し、
｜｜  ｜｜  はそのうちの特徴データの各特徴の二乗の和の平方根を示す、
請求項８に記載のプレイリストのリスト決定装置。
【請求項１０】
前記プロセッサが、前記予め選択されたプレイリストのうち全ての音楽特徴の特徴データと、前記対象ユーザが好む全ての同じ音楽特徴の特徴データの相関係数がいずれも前記所定の係数条件を満たすと、前記予め選択されたプレイリストが候補プレイリストであると決定することをさらに実行する、
請求項９に記載のプレイリストのリスト決定装置。
【請求項１１】
前記プロセッサが、
前記相関係数が所定の係数条件を満たさない音楽特徴を決定することと、
判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の前記特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定することと、
前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の前記特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するならば、前記判定待ちの予め選択されたプレイリストが候補プレイリストであると決定することと、
前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の前記特徴データが、前記対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致しないならば、前記判定待ちの予め選択されたプレイリストが候補プレイリストではないと決定することとをさらに実行する、
請求項８乃至１０のいずれか１項に記載のプレイリストのリスト決定装置。
【請求項１２】
請求項８乃至１１のいずれか１項に記載のプレイリストのリスト決定装置を含む電子機器。
【請求項１３】
コンピュータが実行可能な命令が記憶され、
コンピュータがこれらの実行可能な命令を実行するときに、
予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応するステップと、
前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数を計算するステップと、
前記予め選択されたプレイリストに含まれる前記音楽特徴の前記特徴データと前記対象ユーザが好む前記音楽特徴の前記特徴データとの間の前記相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定するステップと、
前記予め選択されたプレイリストと前記対象ユーザの好みのうち同じ音楽特徴のいずれか一つの特徴データの相関係数が所定の係数条件を満たさないと、前記予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、前記対象ユーザの音楽画像データに基づいて、前記判定待ちの予め選択されたプレイリストが候補プレイリストであるか否かを判定するステップとを実行する、
非瞬時的なコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は出願日２０１５年１０月２１日、出願番号２０１５１０６８８３９２．Ｘ、及び発明の名称「プレイリストのリスト決定方法、装置及び電子機器」の中国特許出願の優先権を主張し、その内容は全体として参照により本明細書に引用される。
【０００２】
本発明は、プレイリストのリスト決定方法、装置、電子機器及び記憶媒体に関するものである。
【背景技術】
【０００３】
プレイリストは、音楽再生アプリケーションによってユーザに推奨されるプレイリストの集合であり、１つのプレイリストは、複数の曲の集合であってもよい。音楽再生アプリケーションは、音楽再生サービスを提供するウェブページや、音楽再生サービスなどを提供するためにユーザ端末にインストールされるクライアントなどがある。
【０００４】
現在、プレイリストのリストを決定する方法は、主に、プレイリストのリスト種類に応じて、プレイリストの種類とプレイリストのリスト種類に対応するプレイリストをソングバンクから選択し、選択されたプレイリストをプレイリストのリストに集める。例えば、プレイリストのリスト種類が人気のある演奏であると、ソングバンクから人気のあるプレイリストを選択し、選択された人気のあるプレイリストをプレイリストのリストに集めて、人気のあるプレイリストを有するプレイリストのリストを形成することができる。
【発明の概要】
【０００５】
本発明の実施例は、プレイリストのリストにおけるプレイリストと推奨されるユーザとの相関性が高くなるようにプレイリストのリスト決定方法、装置、電子機器及び記憶媒体を提供し、プレイリストのリストのリスニング変換率を上げることができる。
【０００６】
本発明の実施例は、予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応することと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数を計算することと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定することとを含むプレイリストのリスト決定方法を提供する。
【０００７】
本発明の実施例は、１つ以上のプロセッサおよび動作命令を記憶した記憶媒体を含み、前記記憶媒体に記憶された動作命令が実行されると、前記プロセッサが、予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応するステップと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数を計算するステップと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定するステップとを実行するプレイリストのリスト決定装置をさらに提供する。
【０００８】
本発明の実施例は、前記記載のプレイリストのリスト決定装置を含む電子機器をさらに提供する。
【０００９】
本発明の実施例は、コンピュータが実行可能な命令が記憶され、コンピュータがこれらの実行可能な命令を実行するときに、予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、前記予め選択されたプレイリストに含まれる音楽特徴は、前記対象ユーザが好む音楽特徴に対応するステップと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数を計算するステップと、前記予め選択されたプレイリストに含まれる音楽特徴の特徴データと前記対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、前記予め選択されたプレイリストが候補プレイリストであると決定するステップとを実行する非瞬時的なコンピュータ読み取り可能な記憶媒体をさらに提供する。
【００１０】
上述の技術案によれば、プレイリストのリストにおけるプレイリストが対象ユーザの好みである確率を増加させ、本発明の実施例によって決定されたプレイリストのリストを対象ユーザに推薦した後、対象ユーザがクリックして聴く可能性が向上し、プレイリストのリストのリスニング変換率を上げることができる。本発明の実施例は、プレイリストのリストにおけるプレイリストと推奨される対象ユーザとの相関性が高くなるようにプレイリストのリスト決定方法を提供し、プレイリストのリストのリスニング変換率を上げることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例によるプレイリストのリスト決定方法のフローチャートである。
【図２】本発明の実施例による前記複数の予め選択されたプレイリストから候補プレイリストを決定する方法のフローチャートである。
【図３】本発明の実施例による、音楽画像データに基づいて当該予め選択されプレイリストが候補プレイリストであるか否かを判定する方法のフローチャートである。
【図４】本発明の実施例による、候補プレイリストからプレイリストのリストを構成するプレイリストを決定する方法のフローチャートである。
【図５】プレイリストとユーザとが関連するサブグラフの概略図である。
【図６】本発明の実施例によるプレイリストのリスト決定方法の他のフローチャートである。
【図７】本発明の実施例によるプレイリストのリスト決定装置の構成ブロック図である。
【図８】本発明の実施例による相関係数決定モジュールの構造ブロック図である。
【図９】本発明の実施例による候補プレイリスト決定モジュールの構造ブロック図である。
【図１０】本発明の実施例による判定ユニットの構造ブロック図である。
【図１１】本発明の実施例によるプレイリストのリスト決定モジュールの構造ブロック図である。
【図１２】本発明の実施例によるプレイリストのリスト決定装置の他の構造ブロック図である。
【図１３】本発明の実施例による電子機器のハードウェアの構成ブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施例における技術案を本発明の実施例における図面を参照して明確かつ完全に説明する。明らかに、説明された実施例は、本発明の実施例の一部のみであり、すべての実施例ではない。
【００１３】
図１は本発明の実施例によるプレイリストのリスト決定方法のフローチャートである。この方法は、音楽再生サービスを提供するサーバのような電子装置に適用することができ、データ処理能力を有するユーザ側装置に適用することもできる。図１を参照すると、この方法はステップＳ１００〜ステップＳ１４０を含むことができる。ステップＳ１００において、複数の予め選択されたプレイリストを決定する。
【００１４】
選択肢の一つとして、ソングバンクから複数の予め選択されたプレイリストをランダムに選択することができる。
【００１５】
ソングバンクのプレイリストデータが主にユーザ生成コンテンツ（ＵＧＣ：Ｕｓｅｒ  Ｇｅｎｅｒａｔｅｄ  Ｃｏｎｔｅｎｔ）のデータからのものであると、ユーザに推奨される次のプレイリストのリストを良い品質にするために、本発明の実施例では、特定の選別規則を設定して、ソングバンクから選別規則を満たす複数の予め選択されたプレイリストを選別することができる。
【００１６】
例えば、選別規則は、プレイリスト名が所定のプレイリスト名の書き込みルールに合致すること、プレイリストに対する記述が所定のプレイリストに対する記述コンテンツに合致すること、プレイリストの曲に関連する数データが所定の数の要求に合致すること、及びプレイリストの曲に関するリスニングデータが所定のリスニングの要求に合致することなどを含む。
【００１７】
ステップＳ１１０において、各予め選択されたプレイリストの音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定する。
【００１８】
選択肢の一つとして、音楽特徴をプレイリストの音楽属性のタイプとみなすことができ、音楽属性のタイプは、プレイリストの歌手、曲、ジャンル、日付、言語、メロディなどを含むことができる。本発明の実施例において、プレイリストの音楽特徴としてプレイリストの少なくとも１つの音楽属性のタイプを予め設定することにより、少なくとも１つの音楽特徴を予め設定することができ、例えば、プレイリストの音楽特徴として、プレイリストの歌手、曲、ジャンル、日付、言語、メロディなどの音楽属性のタイプから１種類以上の音楽属性を選択することができる。
【００１９】
選択肢の一つとして、プレイリストの歌手特徴について、プレイリスト中の各曲の歌手の数を特徴ベクトルとして使用してもよく、例えば、１つのプレイリストに歌手Ａの２曲、歌手Ｂの１曲、歌手Ｃの２曲が含まれている場合、プレイリストの歌手特徴は（（歌手Ａ、２）、（歌手Ｂ、１）、（歌手Ｃ、２））であることになる。
【００２０】
選択肢の一つとして、プレイリストのジャンルとして、プレイリストにおける曲数が最も多いジャンルを選択することができる。または、プレイリストのジャンル特徴について、プレイリスト中の各ジャンルの曲数を特徴ベクトルとして使用してもよい。プレイリストにおける日付、言語、メロディなどの他の音楽特徴を上記の方法に従って決定することができる。
【００２１】
選択肢の一つとして、プレイリストの曲特徴は曲のジャンル、言語、日付、再生量などの情報を含むことができる。
【００２２】
各予め選択されたプレイリストについて、プレイリストの少なくとも１つの音楽特徴を決定した後、本発明の実施例が予め選択されたプレイリストの各音楽特徴の特徴データを決定することができる。音楽特徴の特徴データは、音楽特徴の値を示すことを考えられる。
【００２３】
例えば、予め選択されたプレイリストにおける各音楽特徴について、本発明の実施例が、音楽特徴の相関データを音楽特徴ベクトルに抽象化し、音楽特徴の音楽特徴ベクトルの値を取って、音楽特徴の音楽特徴ベクトルの特徴値を得ることによって、音楽特徴の特徴値を音楽特徴の特徴データとみなすことができる。各予め選択されたプレイリストにおける各音楽特徴の特徴値を決定することによって、各予め選択されたプレイリストの各音楽特徴の特徴データを決定することができる。
【００２４】
プレイリストの音楽特徴が歌手特徴、曲特徴及びジャンル特徴である場合、各予め選択されたプレイリストの歌手特徴の相関データを歌手特徴ベクトルに抽象化し、曲特徴の相関データを曲特徴ベクトルに抽象化し、ジャンル特徴の相関データをジャンル特徴ベクトルに抽象化することによって、各予め選択されたプレイリストの歌手特徴ベクトルの特徴値、曲特徴ベクトルの特徴値、ジャンル特徴ベクトルの特徴値を取得し、各予め選択されたプレイリストの歌手特徴の特徴データ、曲特徴の特徴データ、およびジャンル特徴の特徴データの決定が実現されている。
【００２５】
対象ユーザは、プレイリストによって推薦されるユーザであり、対象ユーザが好む音楽特徴は、本発明の実施例によって設定されたプレイリストの音楽特徴に対応する。例えば、プレイリストの音楽特徴が歌手特徴、曲特徴及びジャンル特徴を含む場合、対象ユーザが好む音楽特徴には歌手特徴、曲特徴及びジャンル特徴も含まれる。
【００２６】
選択肢の一つとして、対象ユーザは、好む音楽特徴の具体的なコンテンツを定義し、対象ユーザが好む各音楽特徴の具体的なコンテンツに対し特徴値を取って、対象ユーザが好む各音楽特徴の特徴データを得ることができる。
【００２７】
選択肢の一つとして、本発明の実施例は、対象ユーザが音楽を聴いている履歴データを分析することによって、対象ユーザが好む音楽特徴を分析することができる。
【００２８】
ステップＳ１２０において、予め選択されたプレイリストと、対象ユーザの各同じ音楽特徴の特徴データの相関係数を決定する。
【００２９】
各予め選択されたプレイリストの音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定した後、予め選択されたプレイリストと対象ユーザが同じ音楽特徴に対して、同じ音楽特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとの間の相関係数を決定することができる。
【００３０】
例えば、音楽特徴が歌手特徴、曲特徴およびジャンル特徴である場合、各予め選択されたプレイリストについて、歌手特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとの間の相関係数、曲特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとの間の相関係数、及びジャンル特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとの間の相関係数を決定することができる。
【００３１】
予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データの相関係数は、同じ音楽特徴に対する予め選択されたプレイリストと対象ユーザとの関連性を反映する。選択肢の一つとして、同じ音楽特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとのピアソン（ｐｅａｒｓｏｎ）相関係数を決定することにより、同じ音楽特徴に対する予め選択された予め選択されたプレイリストと対象ユーザとの間の関連性を決定することができる。
【００３２】
ステップＳ１３０において、各予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データの相関係数に基づいて、候補プレイリストを複数の予め選択されたプレイリストから決定する。
【００３３】
候補プレイリストは、同じ音楽特徴に対する前記複数の予め選択されたプレイリスト内の対象ユーザとの関連性が高いプレイリストである。予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データの相関係数を取得した後、各予め選択されたプレイリストについて、本発明の実施例は、予め選択されたプレイリストと対象ユーザの全ての同じ音楽特徴の特徴データの相関係数を統合し、予め選択されたプレイリスト内の対象ユーザが好むプレイリストを決定することによって、前記複数の予め選択されたプレイリスト内の対象ユーザが好むプレイリストを候補プレイリストとして決定する。決定された候補プレイリストの数は複数であるが、前記予め選択されたプレイリストの数より少ない。
【００３４】
ステップＳ１４０において、前記候補プレイリストからプレイリストのリストを構成するプレイリストを決定する。
【００３５】
候補プレイリストを取得した後、前記候補プレイリストからプレイリストを選択して、プレイリストのリストを構成することもできる。
【００３６】
上記からわかるように、本発明の実施例において、予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データの相関係数を決定することにより、予め選択されたプレイリストと対象ユーザの同じ音楽特徴に対する関連性が得られ、複数の予め選択されたプレイリストから同じ音楽特徴に対する対象ユーザとの関連性が高いプレイリストを決定し、対象ユーザが好む候補プレイリストを取得する。対象ユーザが好む候補プレイリストからプレイリストのリストを構成するプレイリストを決定することにより、プレイリストのリストにおけるプレイリストが対象ユーザの好みである確率を増加させ、本発明の実施例によって決定されたプレイリストのリストを対象ユーザに推薦した後、対象ユーザがクリックして聴く可能性が向上し、プレイリストのリストのリスニング変換率を上げることができる。本発明の実施例は、プレイリストのリストにおけるプレイリストと推奨される対象ユーザとの相関性が高くなるようにプレイリストのリスト決定方法を提供し、プレイリストのリストのリスニング変換率を上げることができる。
【００３７】
選択肢の一つとして、同じ音楽特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとの間の相関係数は、ピアソン相関係数であってもよい。これに対応して、予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データの相関係数を決定する方法は以下の通りである。
【００３８】
各予め選択されたプレイリストについて、数式
0006596592.tif 000002
に基づいて予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データのピアソン相関係数をそれぞれに決定する。
【００３９】
Ｐ（Ｕ、Ｐ）は予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データのピアソン相関係数であり、Ｕは対象ユーザの音楽特徴の特徴データであり、Ｐは予め選択されたプレイリストのうちＵに対応する音楽特徴の特徴データであり、＊は乗算記号を示し、｜｜  ｜｜はそのうちの特徴データの各特徴の二乗の和の平方根を示す。
【００４０】
例えば、Ｕはプレイリスト中の歌手特徴の特徴データ（すなわち、プレイリスト中の歌手特徴の特徴ベクトル）を表し、プレイリスト中の各曲の歌手の数はＵの各特徴として使用されることができる。歌手特徴の特徴データは、（（歌手Ａ、２）、（歌手Ｂ、１）、（歌手Ｃ、２））などの集合であってもよい。（歌手Ａ、２）、（歌手Ｂ、１）、（歌手Ｃ、２）をＵの特徴とみなすことができる。これに対応して、
0006596592.tif 000003
は歌手特徴のベクトルにおける各特徴の二乗の和の平方根として考えられることができる。
【００４１】
プレイリストの音楽特徴が歌手特徴、曲特徴及びジャンル特徴である場合、各予め選択されたプレイリストについて、予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データの相関係数は、以下のように決定されてもよい。
【００４２】
本発明の実施例では、数式
0006596592.tif 000004
に基づいて予め選択されたプレイリストと対象ユーザの歌手特徴の特徴データのピアソン相関係数を決定することができる。
【００４３】
Ｐ（Ｕ１、Ｐ１）は歌手特徴に対する予め選択されたプレイリストと対象ユーザのピアソン相関係数であり、Ｕ１は対象ユーザの歌手特徴の特徴データであり、Ｐ１は予め選択されたプレイリストのうち歌手特徴の特徴データである。
数式
0006596592.tif 000005
に基づいて予め選択されたプレイリストと対象ユーザの曲特徴の特徴データのピアソン相関係数を決定する。
【００４４】
Ｐ（Ｕ２、Ｐ２）は曲特徴に対する予め選択されたプレイリストと対象ユーザのピアソン相関係数であり、Ｕ２は対象ユーザの曲特徴の特徴データであり、Ｐ２は予め選択されたプレイリストのうち曲特徴の特徴データである。
【００４５】
数式
0006596592.tif 000006
に基づいて予め選択されたプレイリストと対象ユーザのジャンル特徴の特徴データのピアソン相関係数を決定する。
【００４６】
Ｐ（Ｕ３、Ｐ３）はジャンル特徴に対する予め選択されたプレイリストと対象ユーザのピアソン相関係数であり、Ｕ３は対象ユーザのジャンル特徴の特徴データであり、Ｐ３は予め選択されたプレイリストのうちジャンル特徴の特徴データである。
【００４７】
上記の数式を計算することにより、歌手特徴、曲特徴、ジャンル特徴の特徴データに対する予め選択されたプレイリストと対象ユーザとのピアソン相関係数をそれぞれに取得することができる。
【００４８】
選択肢の一つとして、各予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データの相関係数を決定した後、予め選択されたプレイリストと対象ユーザの全ての同じ音楽特徴の特徴データの相関係数を統合し、予め選択されたプレイリスト内の対象ユーザが好むプレイリストを決定することによって、候補プレイリストを取得する。これに対応して、図２は本発明の実施例による前記複数の予め選択されたプレイリストから候補プレイリストを決定する方法のフローチャートであり、図２を参照すると、この方法はステップＳ２００〜ステップＳ２１０を含むことができる。
【００４９】
ステップＳ２００において、予め選択されたプレイリストと、対象ユーザの全ての同じ音楽特徴の特徴データの相関係数がいずれも所定の係数条件を満たすと、当該予め選択されたプレイリストが候補プレイリストであると決定する。
【００５０】
選択肢の一つとして、所定の係数条件は、設定された同じ音楽特徴に対する予め選択されたプレイリストと対象ユーザとの間の相関性が高い係数値であってもよく、実際の状況に応じて設定されてもよい。ある予め選択されたプレイリストと対象ユーザの全ての同じ音楽特徴の特徴データの相関係数がいずれも所定の係数条件を満たすと、当該予め選択されたプレイリストと対象ユーザとの相関性が高いと判定することができ、かつ対象ユーザが好むものであり、当該予め選択されたプレイリストが候補プレイリストであると決定する。
【００５１】
プレイリストの音楽特徴が歌手特徴、曲特徴及びジャンル特徴である場合、歌手特徴の特徴データに対する予め選択されたプレイリストと対象ユーザの相関係数が所定の係数条件を満たし、曲特徴の特徴データに対する相関係数が所定の係数条件を満たし、かつジャンル特徴の特徴データに対する相関係数が所定の係数条件を満たすと、当該予め選択されたプレイリストが候補プレイリストであると決定する。
【００５２】
ステップＳ２１０において、予め選択されたプレイリストと対象ユーザのうち同じ音楽特徴のいずれかの特徴データの相関係数が所定の係数条件を満たさないと、当該予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、対象ユーザの音楽画像データに基づいて、前記判定待ちの予め選択されたプレイリストが候補プレイリストであるか否かを判定する。
【００５３】
プレイリストの音楽特徴が歌手特徴、曲特徴及びジャンル特徴である場合、歌手特徴、曲特徴及びジャンル特徴のうちの少なくとも１つの特徴データに対する予め選択されたプレイリストと対象ユーザの相関係数が所定の係数条件を満たさない限り、当該予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定することができる。
【００５４】
判定待ちの予め選択されたプレイリストが対象ユーザの好みであるか否かをさらに判定するために、対象ユーザの音楽画像データが導入されてもよい。選択肢の一つとして、本発明の実施例では、所定の係数条件を満たさない相関係数の音楽特徴について、判定待ちの予め選択されたプレイリストにおいて音楽特徴の特徴データが、対象のユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定する。結果に従って、予め選択されたプレイリストが対象ユーザの好みであるか否かを決定する。
【００５５】
音楽画像データは、音楽分野におけるユーザの画像データの表現である。ユーザの画像データをユーザ情報のタグ付けとみなすことができ、ユーザの社会属性、生活習慣、ある分野における行動などの主要情報のデータを収集して分析した後、ある分野におけるユーザの全体特徴を抽象化することにより、ユーザの画像データを得る。ユーザの画像データを使用すると、正確なユーザグループをすばやく見つけ、ユーザのニーズを満たすことができる。
【００５６】
これに対応して、図３は本発明の実施例による、音楽画像データに基づいて当該予め選択されたプレイリストが候補プレイリストであるか否かを判定する方法のフローチャートであり、図３を参照すると、この方法はステップＳ３００〜ステップＳ３３０を含むことができる。
【００５７】
ステップＳ３００において、相関係数が所定の係数条件を満たさない音楽特徴を決定する。
【００５８】
ステップＳ３００で決定されたのは、判定待ちの予め選択されたプレイリストにおける対象ユーザの特徴データとの相関係数が所定の係数条件を満たさない音楽特徴である。歌手特徴の特徴データに対する予め選択されたプレイリストと対象ユーザの相関係数が所定の係数条件を満たさないと、ステップＳ３００で決定された音楽特徴は歌手特徴である。
【００５９】
ステップＳ３１０において、前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の特徴データが、対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定する。合致すると、ステップＳ３２０を実行する。合致しないと、ステップＳ３３０を実行する。
【００６０】
選択肢の一つとして、本発明の実施例では、音楽画像データによって統計した当該音楽特徴の内容に前記判定待ちの予め選択されたプレイリストの当該音楽特徴の特徴データが存在するかどうかを直接的に検証することができ、存在しないと、合致しないと判定し、存在すると、合致すると判定する。
【００６１】
ステップＳ３２０において、判定待ちの予め選択されたプレイリストが候補プレイリストであると決定する。
【００６２】
ステップＳ３３０において、判定待ちの予め選択されたプレイリストが候補プレイリストではないと決定する。
【００６３】
図３に示す方法は、予め選択されたプレイリストと対象ユーザのうち同じ音楽特徴のいずれかの特徴データの相関係数が所定の係数条件を満たさないときの処理方法のみである。判定待ちの予め選択されたプレイリストについて、本発明の実施例では、判定待ちの予め選択されたプレイリストにおいて各音楽特徴の特徴データに対する対象ユーザの相関係数の平均値を計算することもできる。計算された平均値によって、判定待ちの予め選択されたプレイリストは対象ユーザが好むプレイリストであるかどうかを決定する。平均値が設定された平均値より大きい場合には、判定待ちの予め選択されたプレイリストは対象ユーザが好むプレイリストであると決定し、平均値が設定された平均値より小さい場合には、判定待ちの予め選択されたプレイリストは対象ユーザが好むプレイリストではないと決定する。設定された平均値は、実際の使用状況に応じて設定されてもよい。
【００６４】
選択肢の一つとして、候補プレイリストを決定した後、候補プレイリストから所定の数のプレイリストをランダムに選択してプレイリストのリストを構成することも可能である。
【００６５】
選択肢の一つとして、各予め選定されたプレイリストと対象ユーザの同じ音楽特徴の特徴データの相関係数に基づいて決定された候補プレイリストはユーザが好むプレイリストであるが、ほとんどの候補プレイリストはある音楽特徴に焦点を当てる。これを基づいてプレイリストのリストを決定し、対象ユーザに推薦すると、対象ユーザは同じタイプの歌リストを長時間に聴くことにより、対象ユーザのプレイリストの多様性経験が低下し、対象ユーザが視聴覚疲労を有する可能性が極めて高い。
【００６６】
対象ユーザのリスニング習慣が多様な場合、同時にポピュラーミュージック、ロックミュージック、フォークミュージックなどが好きかもしれないが、ポピュラーミュージック、ロックミュージック、フォークミュージックについて、好き度が異なっている。本発明の実施例では、各予め選択されたプレイリストと対象ユーザの対応する音楽特徴の特徴データの相関係数に基づいて、ポピュラーミュージック、ロックミュージック、フォークミュージックについての好き度を定量化することができ、即ち、プレイリストの音楽特徴の相関係数の値に反映されている。これにより計算した結果として、同じ音楽特徴の相関係数が高いプレイリストが候補プレイリストとして決定され、これらの候補プレイリストによって決定されるプレイリストのリストには同じ種類のプレイリストが重畳されることになる。
【００６７】
例えば、プレイリストの上位５曲はポピュラーミュージックに関連し、中位３曲はロックミュージックに関連し、最後の４曲はフォークソングに関連する。ソングリストが、プレイリストと対象ユーザの関連性の順序に従って対象ユーザに推奨される場合、同じタイプの５つの連続するプレイリストが推奨されるので、対象ユーザが視聴覚疲労を有する可能性が極めて高い。従って、候補プレイリストからプレイリストのリストを構成するプレイリストを決定する際には、ユーザとの関連性が高く、種類が多様なプレイリストが考えられる。
【００６８】
図４は本発明の実施例による、候補プレイリストからプレイリストのリストを構成するプレイリストを決定する方法のフローチャートである。図４を参照すると、この方法はステップＳ４００〜ステップＳ４２０を含むことができる。
【００６９】
ステップＳ４００において、プレイリスト及び対象ユーザをノードとして、各音楽特徴に対し、全ての候補プレイリストと対象ユーザの特徴データとの間の接続関係を構築し、候補プレイリストと対象ユーザとの間の関連性を反映した最大接続サブグラフを得る。
【００７０】
最大接続サブグラフは、グラフのすべてのノードを最も少ないエッジで接続することによって形成されたサブグラフとして考慮されてもよい。本発明の実施例では、ノードを接続するのに使用されるエッジは、候補プレイリストと対象ユーザの特徴データの相関として考慮されてもよい。プレイリストの音楽特徴は、歌手特徴、曲特徴、ジャンル特徴を含み、プレイリストと対象ユーザが同じ音楽特徴（それぞれ歌手特徴、曲特徴、ジャンル特徴である）について、同じ音楽特徴の特徴データ間の相関性に対する関係を構築する。すべての関係が確立されると、全体の画像は最大接続サブグラフである。
【００７１】
ステップＳ４１０において、各音楽特徴に対し、前記最大接続サブグラフから接続されたプレイリストを決定し、各音楽特徴のプレイリストの集合を得る。
【００７２】
図５はプレイリストとユーザとが関連するサブグラフの概略図であり、図中の円はプレイリストを表し、三角形はユーザを表している。最大接続サブグラフ内のすべてのノード（プレイリストおよびユーザを含む）はすべて接続されておらず、互いに接続されたノードに対応するプレイリストの間には関連性があると考えられ、例えば全部ロックミュージックのプレイリストである。互いに接続されていないプレイリストは、互いにつながっていないプレイリストであり、例えば、１つのサブグラフはロックミュージックのプレイリストであり、もう１つのサブグラフはフォークミュージックのプレイリストである。各音楽特徴に対し、最大接続サブグラフから接続されたプレイリストを決定することにより、各音楽特徴のプレイリストの集合を得ることができ、プレイリストタイプの多様性が保証される。１つのプレイリストの集合に含まれるノードはプレイリストであり、かつ１つのプレイリストの集合におけるプレイリストの音楽特徴は同じであり、同じタイプのプレイリストに属する。
【００７３】
ステップＳ４２０において、プレイリストのリストを構成するように、各音楽特徴のプレイリストの集合から、相関係数が所定の推薦条件を満たすプレイリストを選択する。
【００７４】
選択肢の一つとして、プレイリストの集合における相関係数が所定の推薦条件を満たすプレイリストは、プレイリストの集合における相関係数が最も高いプレイリストと考えられる。選択肢の一つとして、相関係数が所定の推薦条件を満たすプレイリストは実際の状況に応じて設定されてもよい。
【００７５】
音楽特徴のプレイリストの集合から、相関係数が所定の推薦条件を満たすプレイリストを選択した後、対象ユーザとの相関性の高い複数種類のプレイリストを得ることができる。これらの曲からなるプレイリストのリストによって、後で対象ユーザに推薦されるプレイリストのリストにおけるプレイリストは、多様性かつ対象ユーザとの相関が高いという利点を有し、プレイリストの再生変換率を向上させることができる。
【００７６】
選択肢の一つとして、本発明の実施例において、プレイリストを取得した後、プレイリストのリストにおけるプレイリストを並べ替える。例えば、プレイリストのリストにおける各プレイリストと対象ユーザの各音楽特徴の特徴データの相関係数の平均値を決定し、前記平均値に応じてプレイリストのリストにおけるプレイリストを並べ替える。例として、プレイリストのリストにおけるプレイリストを平均値の最大から最小まで並べ替える。
【００７７】
本発明の実施例において、プレイリストの音楽特徴が歌手特徴、曲特徴、およびジャンル特徴を含むことを例として、歌手特徴、曲特徴、ジャンル特徴の特徴データに対するプレイリストと対象ユーザのデータの相関係数の平均値を決定することにより、決定されたプレイリストの平均値でプレイリストのリストにおけるプレイリストの位置を並べ替える。
【００７８】
選択肢の一つとして、本発明の実施例では、選別規則に従って複数の予め選択されたプレイリストをソングバンクから決定することができる。例えば、ソングバンクから、プレイリスト名が所定のプレイリスト名の書き込みルールに合致するプレイリスト、プレイリストに対する記述が所定のプレイリストに対する記述コンテンツに合致するプレイリスト、プレイリストの曲に関連する数データが所定の数の要求に合致するプレイリスト、及びプレイリストの曲に関するリスニングデータが所定のリスニングの要求に合致するプレイリストを決定して、複数の予め選択されたプレイリストを得る。
【００７９】
選択肢の一つとして、プレイリスト名が所定のプレイリスト名の書き込みルールに合致するのは次のような条件を満たし、即ち、プレイリスト名の文字数が５以上２０以下であり、プレイリスト名における特殊記号が総文字数の２０％未満であり、特殊記号には非主流記号、火星記号、個性記号などが含まれ、プレイリスト名の先頭が２スペースを超えてはならず、プレイリスト名の総文字数が３スペースを超えない、プレイリスト名の冒頭には句読点（例えば、。！？など）が含まれない、プレイリスト名の総文字数には３つ以下の句読点が含まれる。
【００８０】
プレイリストに対する記述が所定のプレイリストに対する記述コンテンツに合致するのは次のような条件を満たし、即ち、プレイリストに対する記述コンテンツの総文字数が５以上であり、プレイリストに対する記述コンテンツの特殊記号が総文字数の２０％未満である。
【００８１】
選択肢の一つとして、プレイリストの曲に関連する数データは、プレイリスト中の曲数、アルバム数、歌手数、言語数等であってもよい。プレイリストの曲に関連する数データが所定の数の要求に合致するのは次のような条件を満たし、即ち、曲数が１０以上であり、アルバム数が３より大きく、プレイリスト内の同じアルバムに属する曲数が５以下であり、歌手数が無制限であり、プレイリスト内の曲の言語数が５未満である。
【００８２】
選択肢の一つとして、プレイリストの曲に関するリスニングデータが、プレイリスト中の楽曲聴取割合、プレイリストの完全な聴取率、プレイリストの一人当たりの聴取数等であってもよい。プレイリスト中の楽曲聴取割合はプレイリストの楽曲聴取総量／ソングバンクのすべての曲の聴取総量であってもよく、プレイリストの完全な聴取率はプレイリスト内の曲の完全な聴取率の平均値であってもよく、曲の完全な聴取率は毎回の曲の再生時間長さの合計／（再生の回数＊曲の時間長さ）であり、プレイリストの一人当たりの聴取数はプレイリスト内の各曲のリスナーの平均数である。
【００８３】
プレイリストの曲に関するリスニングデータが所定のリスニングの要求に合致するのは次のような条件を満たし、即ち、楽曲聴取割合が９０％より大きく、プレイリストの完全な聴取率が６５％より大きく、プレイリストの一人当たりの聴取数が３より大きい。
【００８４】
好ましくは、図６は本発明の実施例によるプレイリストのリスト決定方法の他のフローチャートを示している。この方法は、音楽再生サービスを提供するサーバのような電子装置に適用することができ、データ処理能力を有するユーザ側装置に適用することもできる。図６を参照すると、この方法はステップＳ５００〜ステップＳ５９０を含むことができる。
【００８５】
ステップＳ５００において、ソングバンクから、プレイリスト名が所定のプレイリスト名の書き込みルールに合致するプレイリスト、プレイリストに対する記述が所定のプレイリストに対する記述コンテンツの書き込みルールに合致するプレイリスト、プレイリストの曲に関連する数データが所定の数の要求に合致するプレイリスト、及びプレイリストの曲に関するリスニングデータが所定のリスニングの要求に合致するプレイリストを選択して、複数の予め選択されたプレイリストを得る。
【００８６】
ステップＳ５１０において、各予め選択されたプレイリストの音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、１つのプレイリストは少なくとも１つの音楽特徴を有する。
【００８７】
ステップＳ５２０において、数式
0006596592.tif 000007
に基づいて予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データのピアソン相関係数をそれぞれに決定する。
【００８８】
Ｐ（Ｕ、Ｐ）は予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データのピアソン相関係数であり、Ｕは対象ユーザの音楽特徴の特徴データであり、Ｐは予め選択されたプレイリストのうちＵに対応する音楽特徴の特徴データである。
【００８９】
ステップＳ５３０において、予め選択されたプレイリストと、対象ユーザの全ての同じ音楽特徴の特徴データの相関係数がいずれも所定の係数条件を満たすと、当該予め選択されたプレイリストが候補プレイリストであると決定する。
【００９０】
ステップＳ５４０において、予め選択されたプレイリストと対象ユーザのうち同じ音楽特徴のいずれかの特徴データの相関係数が所定の係数条件を満たさないと、当該予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、前記相関係数が所定の係数条件を満たさない音楽特徴を決定し、前記判定待ちの予め選択されたプレイリストにおいて当該音楽特徴の特徴データが、対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定し、合致すると、前記判定待ちの予め選択されたプレイリストが候補プレイリストであると決定し、合致しないと、前記判定待ちの予め選択されたプレイリストが候補プレイリストではないと決定する。
【００９１】
ステップＳ５５０において、プレイリスト及び対象ユーザをノードとして、各音楽特徴に対し、全ての候補プレイリストと対象ユーザの特徴データとの間の接続関係を構築し、前記候補プレイリストと対象ユーザとの間の関連性を反映した最大接続サブグラフを得る。
【００９２】
ステップＳ５６０において、各音楽特徴に対し、前記最大接続サブグラフから接続されたプレイリストを決定し、各音楽特徴のプレイリストの集合を得る。
【００９３】
ステップＳ５７０において、プレイリストのリストを構成するように、各音楽特徴のプレイリストの集合から、相関係数が所定の推薦条件を満たすプレイリストを選択して、所定の数のプレイリストを構成する。
【００９４】
ステップＳ５８０において、プレイリストのリストにおける各プレイリストと対象ユーザの各音楽特徴の特徴データの相関係数の平均値を決定する。
【００９５】
ステップＳ５９０において、前記平均値に基づいて、プレイリストのリストにおけるプレイリストを並べ替える。
【００９６】
プレイリストのリストにおけるプレイリストを決定しプレイリストを並べ替えた後、プレイリストのリストを対象ユーザに推奨することができる。推奨されたプレイリストのリストと対象ユーザとの相関性が高いので、プレイリストのリストのリスニング変換率を上げることができる。
【００９７】
以下、本発明の実施例が提供するプレイリストのリスト決定装置について説明する。以下に説明するプレイリストのリスト決定装置は、上述したプレイリストのリスト決定方法の説明に対応する。
【００９８】
図７は本発明の実施例によるプレイリストのリスト決定装置の構成ブロック図である。この方法は、音楽再生サービスを提供するサーバのような電子機器に適用することができ、データ処理能力を有するユーザ側装置に適用することもできる。図７を参照すると、この装置は、複数の予め選択されたプレイリストを決定するための予め選択されたプレイリスト決定モジュール１００と、各予め選択されたプレイリストの音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、１つのプレイリストは少なくとも１つの音楽特徴を有する特徴データ決定モジュール２００と、各予め選択されたプレイリストについて、予め選択されたプレイリストと、対象ユーザの各同じ音楽特徴の特徴データの相関係数を決定するための相関係数決定モジュール３００と、各予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データの相関係数に基づいて、候補プレイリストを複数の予め選択されたプレイリストから決定するための候補プレイリスト決定モジュール４００と、候補プレイリストからプレイリストのリストを構成するプレイリストを決定するためのプレイリストのリスト決定モジュール５００とを含む。
【００９９】
選択肢の一つとして、図８は本発明の実施例による相関係数決定モジュール３００の選択可能な構造を示している。図８を参照すると、相関係数決定モジュール３００は、数式
0006596592.tif 000008
に基づいて予め選択されたプレイリストと対象ユーザの各同じ音楽特徴の特徴データのピアソン相関係数をそれぞれに決定するピアソン相関係数決定ユニット３１０をさらに含む。
【０１００】
ここで、Ｐ（Ｕ、Ｐ）は予め選択されたプレイリストと対象ユーザの同じ音楽特徴の特徴データのピアソン相関係数であり、Ｕは対象ユーザの音楽特徴の特徴データであり、Ｐは予め選択されたプレイリストのうちＵに対応する音楽特徴の特徴データであり、＊は乗算記号を示し、｜｜  ｜｜はそのうちの特徴データの各特徴の二乗の和の平方根を示す。
【０１０１】
選択肢の一つとして、図９は本発明の実施例による候補プレイリスト決定モジュール４００の選択可能な構造を示している。図９を参照すると、候補プレイリスト決定モジュール４００は、予め選択されたプレイリストと、対象ユーザの全ての同じ音楽特徴の特徴データの相関係数がいずれも所定の係数条件を満たすと、当該予め選択されたプレイリストが候補プレイリストであると決定する第１決定ユニット４１０と、予め選択されたプレイリストと対象ユーザのうち同じ音楽特徴のいずれかの特徴データの相関係数が所定の係数条件を満たさないと、当該予め選択されたプレイリストが判定待ちの予め選択されたプレイリストであると決定し、対象ユーザの音楽画像データに基づいて前記判定待ちの予め選択されたプレイリストが候補プレイリストであるか否かを判定する判定ユニット４２０とを含む。
【０１０２】
選択肢の一つとして、図１０は本発明の実施例による判定ユニット４２０の選択可能な構造を示している。図１０を参照すると、判定ユニット４２０は、相関係数が所定の係数条件を満たさない音楽特徴を決定するための音楽特徴決定サブユニット４２１と、音楽特徴決定サブユニット４２１によって決定された音楽特徴の特徴データが、対象ユーザの音楽画像データに表された当該音楽特徴の内容と合致するかどうかを判定するための合致判定サブユニット４２２と、合致判定サブユニット４２２による判定結果がＹであると、前記判定待ちの予め選択されたプレイリストが候補プレイリストであると決定するための第１結果決定サブユニット４２３と、合致判定サブユニット４２２による判定結果がＮであると、前記判定待ちの予め選択されたプレイリストが候補プレイリストではないと決定するための第２結果決定サブユニット４２４とを含む。
【０１０３】
選択肢の一つとして、具体的に、プレイリストのリスト決定モジュール５００は、前記候補プレイリストから所定の数のプレイリストを選択してプレイリストのリストを構成するように構成することができる。
【０１０４】
選択肢の一つとして、本発明の実施例では、プレイリストの多様性を組み合わせることにより、プレイリストのリスト決定モジュール５００が前記候補プレイリストからプレイリストのリストを構成するプレイリストを決定することができる。これに対応して、図１１は本発明の実施例によるプレイリストのリスト決定モジュール５００の選択可能な構造を示している。図１１を参照すると、プレイリストのリスト決定モジュール５００は、プレイリスト及び対象ユーザをノードとして、各音楽特徴に対し、全ての候補プレイリストと対象ユーザの特徴データとの間の接続関係を構築し、前記候補プレイリストと対象ユーザとの間の関連性を反映した最大接続サブグラフを得るためのサブグラフ構築ユニット５１０と、各音楽特徴に対し、最大接続サブグラフから接続されたプレイリストを決定し、各音楽特徴のプレイリストの集合を得るためのプレイリスト集合決定ユニット５２０と、プレイリストのリストを構成するように、各音楽特徴のプレイリストの集合から、相関係数が所定の推薦条件を満たすプレイリストを選択して、所定の数のプレイリストを構成するためのプレイリスト選択ユニット５３０とを含んでもよい。
【０１０５】
選択肢の一つとして、図１２は本発明の実施例によるプレイリストのリスト決定装置の他の構造を示している。図７および図１２を参照すると、当該装置は、プレイリストのリストにおける各プレイリストと対象ユーザの各音楽特徴の特徴データの相関係数の平均値を決定するための平均値決定モジュール６００と、平均値に基づいて、プレイリストのリストにおけるプレイリストを並べ替えるための並べ替えモジュール７００とをさらに含んでもよい。
【０１０６】
選択肢の一つとして、予め選択されたプレイリスト決定モジュール１００は予め設定された選別規則に従ってソングバンクから複数の予め選択されたたプレイリストを決定することができる。例えば、予め選択されたプレイリスト決定モジュール１００は、ソングバンクから、プレイリスト名が所定のプレイリスト名の書き込みルールに合致するプレイリスト、プレイリストに対する記述が所定のプレイリストに対する記述コンテンツの書き込みルールに合致するプレイリスト、プレイリストの曲に関連する数データが所定の数の要求に合致するプレイリスト、及びプレイリストの曲に関するリスニングデータが所定のリスニングの要求に合致するプレイリストを選別して、複数の予め選択されたプレイリストを得るために利用されている。
【０１０７】
また、本発明の実施例は上述したプレイリストのリスト決定装置を含む電子機器を提供する。
【０１０８】
本発明の実施例による電子機器でプレイリストのリストにおけるリストを決定することによって、決定されたプレイリストのリストと対象ユーザとの相関性が高くなって、プレイリストのリストのリスニング変換率を上げることができる。
【０１０９】
図１３は本発明の実施例による電子機器のハードウェアの構成ブロック図である。電子機器はサーバであってもよく、ユーザ側装置であってもよい。図１３を参照すると、この電子機器は、プロセッサ１と、通信インターフェース２と、メモリ３と通信バス４とを含んでもよい。
【０１１０】
プロセッサ１、通信インターフェース２およびメモリ３は通信バス４を介して互いに通信を達成する。
【０１１１】
選択肢の一つとして、通信インターフェース２は、ＧＳＭ（登録商標）モジュールのインターフェース、ＣＤＭＡモジュールのインターフェース、ＬＴＥモジュールのインターフェースなどの通信モジュールのインターフェースであってもよい。
【０１１２】
プロセッサ１はプログラムを実行する。メモリ３はプログラムを記憶する。プログラムは、コンピュータ動作命令を含むプログラムコードを含む。
【０１１３】
プロセッサ１は、中央処理装置ＣＰＵ、特定用途向け集積回路ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、または本発明の実施例を実施するように構成された１つまたは複数の集積回路であってもよい。
【０１１４】
メモリ３は、高速ＲＡＭメモリを含むことができ、また、少なくとも１つのディスク記憶装置などの不揮発性メモリ（ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ）を含むこともできる。
【０１１５】
具体的に、プログラムは、予め選択されたプレイリストに含まれる音楽特徴の特徴データおよび対象ユーザが好む音楽特徴の特徴データを決定し、予め選択されたプレイリストに含まれる音楽特徴は、対象ユーザが好む音楽特徴に対応するステップと、予め選択されたプレイリストに含まれる音楽特徴の特徴データと対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数を計算するステップと、予め選択されたプレイリストに含まれる音楽特徴の特徴データと対象ユーザの好みに対応する音楽特徴の特徴データとの間の相関係数が予め設定された条件を満たす場合には、予め選択されたプレイリストが候補プレイリストであると決定するステップとを実行する。
【０１１６】
本明細書における各実施例は漸進的に説明され、各実施例に対する説明は他の実施例との相違点に焦点を当て、各実施例の間の同じまたは類似の部分を互いに参照することができる。実施例に開示された装置について、実施例に開示された方法に対応するため、その説明は比較的簡単であり、方法に対する説明を参照することができる。
【０１１７】
当業者は、本明細書に開示された実施例における説明された各示例のユニットおよびステップを組み合わせ、電子ハードウェア、コンピュータソフトウェア、またはその両方の組み合わせによって実現されることをさらに理解することができ、ハードウェアとソフトウェアとの互換性を明確に説明するために、以上の説明において各示例の構成およびステップを機能的に説明されている。これらの機能がハードウェアか或いはソフトウェアによって実行されているかは、技術案の特定アプリケーションと設計上の制約に次第である。当業者は、特定の用途ごとに異なる方法を使用することにより記載された機能を実現することができるが、このような実現は本発明の範囲を超えると考えられない。
【０１１８】
本明細書に開示された実施例における説明された方法またはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、またはその両方の組み合わせによって直接的に実施されてもよい。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、読み出し専用メモリ（ＲＯＭ）、電気的にプログラム可能なＲＯＭ、電気的に消去可能なプログラマブルＲＯＭ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭまたは技術分野において既知の他の形態の記憶媒体に配置することができる。
【０１１９】
開示された実施例の上記説明は、当業者が本発明を実現または使用することを可能にする。これらの実施例に対する様々な変更は、当業者にとって明らかになる。本明細書で定義される一般的な原理は本発明の精神または範囲から逸脱することなく、他の実施形態で実現されてもよい。したがって、本発明は、本明細書に示されるこれらの実施例に限定されず、本明細書に開示された原理および新規な特徴に一致する最も広い範囲と合致する。
【図１】
0006596592.tif 000011
【図２】
0006596592.tif 000012
【図３】
0006596592.tif 000013
【図４】
0006596592.tif 000014
【図５】
0006596592.tif 000015
【図６】
0006596592.tif 000016
【図７】
0006596592.tif 000017
【図８】
0006596592.tif 000018
【図９】
0006596592.tif 000019
【図１０】
0006596592.tif 000020
【図１１】
0006596592.tif 000021
【図１２】
0006596592.tif 000022
【図１３】
0006596592.tif 000023