(57)【要約】      （修正有）【課題】概念階層の併合を促進する方法、デバイス及び非一時的コンピュータ可読媒体を提供する。【解決手段】方法は、第１のマルチメディアプレゼンテーションの第１の概念階層及び第２のマルチメディアプレゼンテーションの第２の概念階層を特定するステップ４２０と、第１の概念階層および第２の概念階層に関連する概念のセットを決定するステップ４０３と、概念のセットに関連する複数の類似性スコアを判断するステップ４４０と、複数の類似性スコア、第１の概念階層及び第２の概念階層に基づき新たな概念階層を生成するステップ４５０と、含む。【選択図】図４
2020205028.tif 000002
【特許請求の範囲】
【請求項１】
デバイスによって、複数のマルチメディアデータの中の第１のマルチメディアデータおよび第２のマルチメディアデータを受信するステップと、
前記デバイスによって、前記第１のマルチメディアデータの第１の概念階層および前記第２のマルチメディアデータの第２の概念階層を特定するステップと、
前記デバイスによって、前記第１の概念階層に関連する１つ以上の第１の概念および前記第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定するステップと、
前記デバイスによって、前記概念のセットに関連する複数の類似性スコアを判断するステップであって、
前記複数の類似性スコアの中の類似性スコアは、前記概念のセットの中の２つの概念間の意味的類似性を示す、
前記複数の類似性スコアを判断するステップと、
前記デバイスによって、前記複数の類似性スコア、前記第１の概念階層および前記第２の概念階層に基づき、新たな概念階層を生成するステップと
を含む方法であって、
前記新たな概念階層を生成するステップは、少なくとも１つを含む：
概念と、追加の概念とを併合する第１のプロセスを実行するステップ、
概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行するステップ、
概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行するステップ、または
概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行するステップ
方法。
【請求項２】
前記概念のセットに関連する前記複数の類似性スコアを判断するステップは、
前記概念のセットからの可能な概念ペアを全部含む概念ペアのセットを決定するステップと、
前記概念ペアの類似性スコアを判断するために、前記概念ペアのセット内の各概念ペアについて、潜在的ディリクレ配分法（ＬＤＡ）手法を使用して前記概念ペアを処理するステップと
を含む、請求項１に記載の方法。
【請求項３】
前記概念と、前記追加の概念とを併合する前記第１のプロセスを実行するステップは、
前記複数の類似性スコアの中の特定の類似性スコアが閾値を満たすと判断するステップであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、
前記閾値を満たすと判断するステップと、
前記第１の概念に関連する１つ以上の第１のキーワードを判断するステップと、
前記第２の概念に関連する１つ以上の第２のキーワードに、前記１つ以上の第１のキーワードが追加されることを生じさせるステップと、
前記概念のセットから前記第１の概念が除去されることを生じさせるステップと
を含む、請求項１に記載の方法。
【請求項４】
前記１つ以上の第１のキーワードは、前記第２の概念に関連しないと判断するステップ
をさらに含む、請求項３に記載の方法。
【請求項５】
前記概念を順序的に、前記追加の概念の前または後に配置する前記第２のプロセスを実行するステップは、
前記複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、
前記閾値を満たさないと判断するステップと、
前記第１の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定するステップと、
前記第２の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定するステップと、
前記第１の概念の構成要素の前記第１のセットおよび前記第２の概念の構成要素の前記第２のセットに基づき、第１の構成要素類似性スコアを判断するステップと、
前記第１の概念の構成要素の前記第２のセットおよび前記第２の概念の構成要素の前記第１のセットに基づき、第２の構成要素類似性スコアを判断するステップと、
前記第１の構成要素類似性スコアおよび前記第２の構成要素類似性スコアに基づき、前記第１の概念が順序的に、前記第２の概念の前または後に配置されることを生じさせるステップであって、
前記第１の構成要素類似性スコアが前記第２の構成要素類似性スコア以上である場合に、前記第１の概念は順序的に、前記第２の概念に続き、
前記第１の構成要素類似性スコアが前記第２の構成要素類似性スコア未満である場合に、前記第２の概念は順序的に、前記第１の概念に続く、
前記生じさせるステップと
を含む、請求項１に記載の方法。
【請求項６】
前記概念および前記追加の概念を順序的に、前記別個の概念に続くように配置する前記第３のプロセスを実行するステップは、
前記複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、
前記閾値を満たさないと判断するステップと、
前記複数の類似性スコアのうち、前記第２の概念と、前記１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断するステップと、
前記特定の類似性スコアが、前記追加の１つ以上の類似性スコアのうち、前記追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと許容範囲内で一致すると判断するステップと、
前記特定の類似性スコアが前記追加の類似性スコアと一致することに基づき、前記第１の概念および前記追加の第２の概念が順序的に、前記第２の概念に続くことを生じさせるステップと
を含む、請求項１に記載の方法。
【請求項７】
前記概念を順序的に、前記追加の概念および前記別個の概念に続くように配置する前記第４のプロセスを実行するステップは、
前記複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記１つ以上の第２の概念の中の第２の概念とに関連する、
前記閾値を満たさないと判断するステップと、
前記複数の類似性スコアのうち、前記第１の概念と、前記１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断するステップと、
前記特定の類似性スコアが、前記追加の１つ以上の類似性スコアのうち、前記追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと、許容範囲内で一致すると判断するステップと、
前記特定の類似性スコアが前記追加の類似性スコアと一致することに基づき、前記第１の概念が順序的に、前記第２の概念および前記追加の第２の概念から続くことを生じさせるステップと
を含む、請求項１に記載の方法。
【請求項８】
前記第１の概念階層は、第１の目次部分を含み、前記第２の概念階層は、第２の目次部分を含み、
前記方法は、
前記第１の目次部分において、前記１つ以上の第１の概念を特定するステップと、
前記第２の目次部分において、前記１つ以上の第２の概念を特定するステップと
をさらに含む、請求項１に記載の方法。
【請求項９】
推奨される訓練データを、前記新たな概念階層に基づき決定するステップ
をさらに含む、請求項１に記載の方法。
【請求項１０】
過去の訓練データを受信するステップと、
前記過去の訓練データに基づき、開始概念を決定するステップと、
ユーザ訓練クエリを受信するステップと、
前記ユーザ訓練クエリに基づき、意図データを判断するステップと、
前記意図データに基づき、目標概念を決定するステップと、
推奨される訓練データを、前記開始概念、前記目標概念および前記新たな概念階層に基づき決定するステップと
をさらに含む、請求項１に記載の方法。
【請求項１１】
前記第１のマルチメディアデータは、ビデオデータを含み、前記方法は、
前記ビデオデータから複数のトピックフラグメントを抽出するステップと、
前記複数のトピックフラグメントの中の１つ以上のトピックフラグメントの時間パラメータに基づき、前記複数のトピックフラグメントの中の１つ以上のトピックフラグメントを、融合された１つ以上のビデオセクションに結合するステップと
をさらに含む、請求項１に記載の方法。
【請求項１２】
１つ以上のメモリと、
前記１つ以上のメモリに通信結合された１つ以上のプロセッサと
を含むデバイスであって、前記１つ以上のプロセッサは、
複数のマルチメディアプレゼンテーションを特定することであって、
各マルチメディアプレゼンテーションは、前記マルチメディアプレゼンテーションによりカバーされる１つ以上の概念を特定する概念階層を含む、
前記特定することと、
前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、個々のコンテンツ濃度スコアを判断することと、
前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて前記個々のコンテンツ濃度スコアを判断することに基づき、前記複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することと、
前記第１のマルチメディアプレゼンテーションの第１の概念階層および前記第２のマルチメディアプレゼンテーションの第２の概念階層を特定することと、
前記第１の概念階層に関連する１つ以上の第１の概念および前記第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することと、
前記概念のセットに関連する複数の類似性スコアを判断することであって、
前記複数の類似性スコアの中の類似性スコアは、前記概念のセットの中の２つの概念間の意味的類似性を示す、
前記複数の類似性スコアを判断することと、
前記複数の類似性スコア、前記第１の概念階層および前記第２の概念階層に基づき、新たな概念階層を生成することと
をするように構成され、
前記１つ以上のプロセッサは、前記新たな概念階層を生成するとき、
概念と、追加の概念とを併合する第１のプロセスを実行することと、
概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、
概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することと、
概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することと
をするように構成される、デバイス。
【請求項１３】
前記１つ以上のプロセッサは、前記概念と、前記追加の概念とを併合する前記第１のプロセスを実行するとき、
前記１つ以上の第１の概念の中の第１の概念に関連する１つ以上の第１のキーワードを判断することと、
前記新たな概念階層に関連する１つ以上の概念の中の第２の概念に関連する１つ以上の第２のキーワードに、前記１つ以上の第１のキーワードが追加されることを生じさせることと
をするように構成される、請求項１２に記載のデバイス。
【請求項１４】
前記１つ以上のプロセッサは、前記概念を順序的に、前記追加の概念の前または後に配置する前記第２のプロセスを実行するとき、
前記１つ以上の第１の概念の中の第１の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、
前記新たな概念階層に関連する１つ以上の概念の中の第２の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、
前記第１の概念の構成要素の前記第１のセットおよび前記第２の概念の構成要素の前記第２のセットに基づき、第１の構成要素類似性スコアを判断することと、
前記第１の概念の構成要素の前記第２のセットおよび前記第２の概念の構成要素の前記第１のセットに基づき、第２の構成要素類似性スコアを判断することと、
前記第１の構成要素類似性スコアが前記第２の構成要素類似性スコア以上である場合に、前記第１の概念が順序的に、前記第２の概念に続くことを生じさせ、または前記第１の構成要素類似性スコアが前記第２の構成要素類似性スコア未満である場合に、前記第２の概念が順序的に、前記第１の概念に続くことを生じさせることと
をするように構成される、請求項１２に記載のデバイス。
【請求項１５】
前記１つ以上のプロセッサは、前記概念および前記追加の少なくとも１つの概念を順序的に、前記別個の概念に続くように配置する前記第３のプロセスを実行するとき、
特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、
前記追加の少なくとも１つの類似性スコアは、前記第２の概念と、前記新たな概念階層に関連する前記１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、
前記一致すると判断することと、
前記特定の類似性スコアが前記追加の少なくとも１つの類似性スコアと一致することに基づき、前記第１の概念および前記追加の少なくとも１つの第２の概念が順序的に、前記第２の概念に続くことを生じさせることと
をするように構成される、請求項１２に記載のデバイス。
【請求項１６】
前記１つ以上のプロセッサは、前記概念を順序的に、前記追加の概念および前記別個の少なくとも１つの概念に続くように配置する前記第４のプロセスを実行するとき、
特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、
前記特定の類似性スコアは、前記１つ以上の第１の概念の中の第１の概念と、前記新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、
前記追加の少なくとも１つの類似性スコアは、前記第１の概念と、前記新たな概念階層に関連する前記１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、
前記一致すると判断することと、
前記特定の類似性スコアが前記追加の少なくとも１つの類似性スコアと一致することに基づき、前記第１の概念が順序的に、前記第２の概念および前記追加の少なくとも１つの第２の概念に続くことを生じさせることと
をするように構成される、請求項１２に記載のデバイス。
【請求項１７】
前記１つ以上のプロセッサは、前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて前記個々のコンテンツ濃度スコアを判断するとき、
前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、前記マルチメディアプレゼンテーションに関連する１つ以上のメディアアイテムを判断することと、
参照メディアアイテムを特定することと、
前記１つ以上のメディアアイテムの中の各メディアアイテムについて、前記参照メディアアイテムによりカバーされていて前記メディアアイテムによってもカバーされている概念の個々の割合を判断することと、
前記１つ以上のメディアアイテムの前記個々の割合に基づき、前記マルチメディアプレゼンテーションの前記個々のコンテンツ濃度スコアを判断することと、
をするように構成される、請求項１２に記載のデバイス。
【請求項１８】
命令を記憶する非一時的コンピュータ可読媒体であって、前記命令は、
１つ以上の命令
を含み、前記１つ以上の命令は、１つ以上のプロセッサにより実行されると前記１つ以上のプロセッサに、
複数のメディアアイテムを特定することと、
前記複数のメディアアイテムの中の各メディアアイテムに関連する個々のキーワードを判断することと、
複数のマルチメディアプレゼンテーションを特定することであって、
前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションは、前記複数のメディアアイテムの中の少なくとも１つのメディアアイテムを含む、
前記複数のマルチメディアプレゼンテーションを特定することと、
前記マルチメディアプレゼンテーションに含まれる前記少なくとも１つのメディアアイテムに関連するキーワードに基づき、前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することと、
前記複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについての、前記個々のコンテンツ濃度スコアに基づき、前記複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することと、
前記第１のマルチメディアプレゼンテーションの第１の概念階層および前記第２のマルチメディアプレゼンテーションの第２の概念階層を特定することと、
前記第１の概念階層に関連する１つ以上の第１の概念および前記第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することと、
前記概念のセットに関連する複数の類似性スコアを判断することと、
前記複数の類似性スコア、前記第１の概念階層および前記第２の概念階層に基づき、新たな概念階層を生成することと
をさせ、
前記１つ以上のプロセッサに前記新たな概念階層を生成させる前記１つ以上の命令は、前記１つ以上のプロセッサに、
概念と、追加の概念とを併合する第１のプロセスを実行することと、
概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、
概念および別個の概念を順序的に、追加の概念に続くように配置する第３のプロセスを実行することと、
概念を順序的に、追加の少なくとも２つの概念に続くように配置する第４のプロセスを実行することと
をさせる、非一時的コンピュータ可読媒体。
【請求項１９】
前記１つ以上のプロセッサに前記複数のメディアアイテムの中の各メディアアイテムに関連する個々のコンテンツ情報を判断させる前記１つ以上の命令は、前記１つ以上のプロセッサに、
前記複数のメディアアイテムの中のビデオアイテムについて、複数のビデオフラグメントおよび複数のビデオフラグメントトランスクリプトを判断することであって、
前記複数のビデオフラグメントの中の特定のビデオフラグメントは、前記複数のビデオフラグメントトランスクリプトの中の特定のビデオフラグメントトランスクリプトに関連する、
前記複数のビデオフラグメントおよび前記複数のビデオフラグメントトランスクリプトを判断することと、
前記ビデオアイテムについて、前記１つ以上のビデオフラグメントに基づき、少なくとも１つのビデオフラグメントナゲットを生成することであって、
前記少なくとも１つのビデオフラグメントナゲットは、前記複数のビデオフラグメントの中の１つ以上のビデオフラグメントと、前記複数のビデオフラグメントトランスクリプトのうち、前記１つ以上のビデオフラグメントに関連する１つ以上のビデオフラグメントトランスクリプトとを含む、
前記少なくとも１つのビデオフラグメントナゲットを生成することと、
前記少なくとも１つのビデオフラグメントナゲットに関連する１つ以上のキーワードを判断することと
をさせる、請求項１８に記載の非一時的コンピュータ可読媒体。
【請求項２０】
前記１つ以上のプロセッサに前記少なくとも１つのビデオフラグメントナゲットを生成させる前記１つ以上の命令は、前記１つ以上のプロセッサに、
前記複数のビデオフラグメントの中の隣接する各ビデオフラグメント間の距離に基づき、閾値距離を決定することと、
ビデオフラグメントナゲットを形成するために、前記複数のビデオフラグメントの中の隣接する少なくとも２つのビデオフラグメント、および個々に関連する少なくとも２つのビデオフラグメントトランスクリプトが、ともに連結されることを生じさせることであって、
前記ビデオフラグメントナゲットと、前記複数のビデオフラグメントの中の隣接する特定のビデオフラグメントとの間の距離は、前記閾値距離を満たす、
前記生じさせることと、
をさせる、請求項１８に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、全般的に、概念階層の併合を促進する方法およびデバイスに関する。
【背景技術】
【０００２】
マルチメディアプレゼンテーションは、テキストメディアアイテム、オーディオメディアアイテム、ビデオメディアアイテム、混合型メディアアイテムおよび／または同様のものなど、種々のメディアアイテムを含み得る。メディアアイテムは、１つ以上のトピックおよび／または概念に関連し得る。
【発明の概要】
【課題を解決するための手段】
【０００３】
一部の実装によれば、方法は、デバイスによって、複数のマルチメディアデータの中の第１のマルチメディアデータおよび第２のマルチメディアデータを選択するステップと、デバイスによって、第１のマルチメディアデータの第１の概念階層および第２のマルチメディアデータの第２の概念階層を特定するステップと、デバイスによって、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定するステップと、デバイスによって、概念のセットに関連する複数の類似性スコアを判断するステップであって、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す、複数の類似性スコアを判断するステップと、デバイスによって、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成するステップとを含んでもよく、新たな概念階層を生成するステップは、概念と、追加の概念とを併合する第１のプロセスを実行するステップ、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行するステップ、概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行するステップ、または概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行するステップのうちの少なくとも１つを含む。
【０００４】
上記の方法の一部の実装によれば、概念のセットに関連する複数の類似性スコアを判断するステップは、概念のセットからの可能な概念ペアを全部含む概念ペアのセットを決定するステップと、概念ペアの類似性スコアを判断するために、概念ペアのセット内の各概念ペアについて、潜在的ディリクレ配分法（ＬＤＡ：ｌａｔｅｎｔ  Ｄｉｒｉｃｈｌｅｔ  ａｌｌｏｃａｔｉｏｎ）手法を使用して概念ペアを処理するステップとを含んでもよい。
【０００５】
上記の方法の一部の実装によれば、概念と、追加の概念とを併合する第１のプロセスを実行するステップは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たすと判断するステップであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たすと判断するステップと、第１の概念に関連する１つ以上の第１のキーワードを判断するステップと、第２の概念に関連する１つ以上の第２のキーワードに、１つ以上の第１のキーワードが追加されることを生じさせるステップと、概念のセットから第１の概念が除去されることを生じさせるステップとを含んでもよい。
【０００６】
上記の方法の一部の実装によれば、本方法は、１つ以上の第１のキーワードは第２の概念に関連しないと判断するステップをさらに含んでもよい。
【０００７】
上記の方法の一部の実装によれば、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行するステップは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たさないと判断するステップと、第１の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定するステップと、第２の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定するステップと、第１の概念の構成要素の第１のセットおよび第２の概念の構成要素の第２のセットに基づき、第１の構成要素類似性スコアを判断するステップと、第１の概念の構成要素の第２のセットおよび第２の概念の構成要素の第１のセットに基づき、第２の構成要素類似性スコアを判断するステップと、第１の構成要素類似性スコアおよび第２の構成要素類似性スコアに基づき、第１の概念が順序的に、第２の概念の前または後に配置されることを生じさせるステップであって、第１の構成要素類似性スコアが第２の構成要素類似性スコア以上である場合に、第１の概念は順序的に、第２の概念に続き、第１の構成要素類似性スコアが第２の構成要素類似性スコア未満である場合に、第２の概念は順序的に、第１の概念に続く、生じさせるステップとを含んでもよい。
【０００８】
上記の方法の一部の実装によれば、概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行するステップは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たさないと判断するステップと、複数の類似性スコアのうち、第２の概念と、１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断するステップと、特定の類似性スコアが、追加の１つ以上の類似性スコアのうち、追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと許容範囲内で一致すると判断するステップと、特定の類似性スコアが追加の類似性スコアと一致することに基づき、第１の概念および追加の第２の概念が順序的に、第２の概念に続くことを生じさせるステップとを含んでもよい。
【０００９】
上記の方法の一部の実装によれば、概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行するステップは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断するステップであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、１つ以上の第２の概念の中の第２の概念とに関連する、閾値を満たさないと判断するステップと、複数の類似性スコアのうち、第１の概念と、１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断するステップと、特定の類似性スコアが、追加の１つ以上の類似性スコアのうち、追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと、許容範囲内で一致すると判断するステップと、特定の類似性スコアが追加の類似性スコアと一致することに基づき、第１の概念が順序的に、第２の概念および追加の第２の概念から続くことを生じさせるステップとを含んでもよい。
【００１０】
上記の方法の一部の実装によれば、第１の概念階層は、第１の目次部分を含んでもよく、第２の概念階層は、第２の目次部分を含み、方法は、第１の目次部分において、１つ以上の第１の概念を特定するステップと、第２の目次部分において、１つ以上の第２の概念を特定するステップとをさらに含んでもよい。
【００１１】
上記の方法の一部の実装によれば、本方法は、推奨される訓練データを、新たな概念階層に基づき決定するステップをさらに含んでもよい。
【００１２】
上記の方法の一部の実装によれば、本方法は、過去の訓練データを受信するステップと、過去の訓練データに基づき、開始概念を決定するステップと、ユーザ訓練クエリを受信するステップと、ユーザ訓練クエリに基づき、意図データを判断するステップと、意図データに基づき、目標概念を決定するステップと、推奨される訓練データを、開始概念、目標概念および新たな概念階層に基づき決定するステップとをさらに含んでもよい。
【００１３】
上記の方法の一部の実装によれば、第１のマルチメディアデータは、ビデオデータを含んでもよく、本方法は、ビデオデータから複数のトピックフラグメントを抽出するステップと、複数のトピックフラグメントの中の１つ以上のトピックフラグメントの時間パラメータに基づき、複数のトピックフラグメントの中の１つ以上のトピックフラグメントを、融合された１つ以上のビデオセクションに結合するステップとをさらに含んでもよい。
【００１４】
一部の実装によれば、デバイスは、１つ以上のメモリと、１つ以上のメモリに通信結合された１つ以上のプロセッサとを含んでもよく、１つ以上のプロセッサは、複数のマルチメディアプレゼンテーションを特定することであって、各マルチメディアプレゼンテーションは、マルチメディアプレゼンテーションによりカバーされる１つ以上の概念を特定する概念階層を含む、特定することと、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、個々のコンテンツ濃度スコアを判断することと、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することと、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定することと、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することと、概念のセットに関連する複数の類似性スコアを判断することであって、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す、複数の類似性スコアを判断することと、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成することとをするように構成され、１つ以上のプロセッサは、新たな概念階層を生成するとき、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することとをするように構成される。
【００１５】
上記のデバイスの一部の実装によれば、１つ以上のプロセッサは、概念と、追加の概念とを併合する第１のプロセスを実行するとき、１つ以上の第１の概念の中の第１の概念に関連する１つ以上の第１のキーワードを判断することと、新たな概念階層に関連する１つ以上の概念の中の第２の概念に関連する１つ以上の第２のキーワードに、１つ以上の第１のキーワードが追加されることを生じさせることとをするように構成されてもよい。
【００１６】
上記のデバイスの一部の実装によれば、１つ以上のプロセッサは、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行するとき、１つ以上の第１の概念の中の第１の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、新たな概念階層に関連する１つ以上の概念の中の第２の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、第１の概念の構成要素の第１のセットおよび第２の概念の構成要素の第２のセットに基づき、第１の構成要素類似性スコアを判断することと、第１の概念の構成要素の第２のセットおよび第２の概念の構成要素の第１のセットに基づき、第２の構成要素類似性スコアを判断することと、第１の構成要素類似性スコアが第２の構成要素類似性スコア以上である場合に、第１の概念が順序的に、第２の概念に続くことを生じさせ、または第１の構成要素類似性スコアが第２の構成要素類似性スコア未満である場合に、第２の概念が順序的に、第１の概念に続くことを生じさせることとをするように構成されてもよい。
【００１７】
上記のデバイスの一部の実装によれば、１つ以上のプロセッサは、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行するとき、特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、追加の少なくとも１つの類似性スコアは、第２の概念と、新たな概念階層に関連する１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、一致すると判断することと、特定の類似性スコアが追加の少なくとも１つの類似性スコアと一致することに基づき、第１の概念および追加の少なくとも１つの第２の概念が順序的に、第２の概念に続くことを生じさせることとをするように構成されてもよい。
【００１８】
上記のデバイスの一部の実装によれば、１つ以上のプロセッサは、概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行するとき、特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、追加の少なくとも１つの類似性スコアは、第１の概念と、新たな概念階層に関連する１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、一致すると判断することと、特定の類似性スコアが追加の少なくとも１つの類似性スコアと一致することに基づき、第１の概念が順序的に、第２の概念および追加の少なくとも１つの第２の概念に続くことを生じさせることとをするように構成されてもよい。
【００１９】
上記のデバイスの一部の実装によれば、１つ以上のプロセッサは、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断するとき、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、マルチメディアプレゼンテーションに関連する１つ以上のメディアアイテムを判断することと、参照メディアアイテムを特定することと、１つ以上のメディアアイテムの中の各メディアアイテムについて、参照メディアアイテムによりカバーされていてメディアアイテムによってもカバーされている概念の個々の割合を判断することと、１つ以上のメディアアイテムの個々の割合に基づき、マルチメディアプレゼンテーションの個々のコンテンツ濃度スコアを判断することとをするように構成されてもよい。
【００２０】
一部の実装によれば、非一時的コンピュータ可読媒体は、１つ以上の命令を記憶してもよい。１つ以上の命令は、デバイスの１つ以上のプロセッサにより実行されると１つ以上のプロセッサに、複数のメディアアイテムを特定することと、複数のメディアアイテムの中の各メディアアイテムに関連する個々のキーワードを判断することと、複数のマルチメディアプレゼンテーションを特定することであって、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションは、複数のメディアアイテムの中の少なくとも１つのメディアアイテムを含む、複数のマルチメディアプレゼンテーションを特定することと、マルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムに関連するキーワードに基づき、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することと、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについての、個々のコンテンツ濃度スコアに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することと、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定することと、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することと、概念のセットに関連する複数の類似性スコアを判断することと、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成することとをさせてもよく、１つ以上のプロセッサに新たな概念階層を生成させる１つ以上の命令は、１つ以上のプロセッサに、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および別個の概念を順序的に、追加の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の少なくとも２つの概念に続くように配置する第４のプロセスを実行することとをさせる。
【００２１】
上記の非一時的コンピュータ可読媒体の一部の実装によれば、１つ以上のプロセッサに複数のメディアアイテムの中の各メディアアイテムに関連する個々のコンテンツ情報を判断させる１つ以上の命令は、１つ以上のプロセッサに、複数のメディアアイテムの中のビデオアイテムについて、複数のビデオフラグメントおよび複数のビデオフラグメントトランスクリプトを判断することであって、複数のビデオフラグメントの中の特定のビデオフラグメントは、複数のビデオフラグメントトランスクリプトの中の特定のビデオフラグメントトランスクリプトに関連する、複数のビデオフラグメントおよび複数のビデオフラグメントトランスクリプトを判断することと、ビデオアイテムについて、１つ以上のビデオフラグメントに基づき、少なくとも１つのビデオフラグメントナゲットを生成することであって、少なくとも１つのビデオフラグメントナゲットは、複数のビデオフラグメントの中の１つ以上のビデオフラグメントと、複数のビデオフラグメントトランスクリプトのうち、１つ以上のビデオフラグメントに関連する１つ以上のビデオフラグメントトランスクリプトとを含む、少なくとも１つのビデオフラグメントナゲットを生成することと、少なくとも１つのビデオフラグメントナゲットに関連する１つ以上のキーワードを判断することとをさせてもよい。
【００２２】
上記の非一時的コンピュータ可読媒体の一部の実装によれば、１つ以上のプロセッサに少なくとも１つのビデオフラグメントナゲットを生成させる１つ以上の命令は、１つ以上のプロセッサに、複数のビデオフラグメントの中の隣接する各ビデオフラグメント間の距離に基づき、閾値距離を決定することと、ビデオフラグメントナゲットを形成するために、複数のビデオフラグメントの中の隣接する少なくとも２つのビデオフラグメント、および個々に関連する少なくとも２つのビデオフラグメントトランスクリプトが、ともに連結されることを生じさせることであって、ビデオフラグメントナゲットと、複数のビデオフラグメントの中の隣接する特定のビデオフラグメントとの間の距離は、閾値距離を満たす、生じさせることとをさせてもよい。
【図面の簡単な説明】
【００２３】
【図１Ａ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｂ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｃ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｄ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｅ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｆ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｇ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｈ】本願明細書に記載される１つ以上の例示の実装の図である。
【図１Ｉ】本願明細書に記載される１つ以上の例示の実装の図である。
【図２】本願明細書に記載されるシステムおよび／または方法が実装され得る例示の環境の図である。
【図３】図２の１つ以上のデバイスの例示のコンポーネントの図である。
【図４】概念階層の併合を促進する例示のプロセスのフローチャートである。
【図５】概念階層の併合を促進する例示のプロセスのフローチャートである。
【図６Ａ】概念階層の併合を促進する例示のプロセスのフローチャートである。
【図６Ｂ】概念階層の併合を促進する例示のプロセスのフローチャートである。
【発明を実施するための形態】
【００２４】
以下の例示の実装の詳細な説明は、添付の図面を参照する。異なる図面にある同じ参照番号は、同じまたは類似の構成要素を特定し得る。
【００２５】
デバイスは、多様な数々のトピックに関連する、異種のマルチメディアアイテムのリポジトリを有し得る。一部の事例において、デバイスは、マルチメディアアイテムを複数のマルチメディアプレゼンテーションに編成し、マルチメディアプレゼンテーションは、１つ以上のマルチメディアアイテムを含み、１つ以上のマルチメディアアイテムに関連する１つ以上の概念を特定する概念階層（例えば目次）に関連する。概念は、１つ以上の単語および／または１つ以上の文章で表現され得るアイデアまたはトピックであってもよい。一部の事例において、人がデバイスと相互作用して特定のトピックに関連性のある１つ以上のマルチメディアプレゼンテーションを特定し、確認する。しかしながら、多くの事例において、デバイスは、１つ以上のマルチメディアプレゼンテーションの中の、特定のトピックに関連性のある概念を有するマルチメディアアイテムだけでなく、１つ以上の複数のマルチメディアプレゼンテーションの全体を人に提示することしかできない。これにより、１つ以上のマルチメディアプレゼンテーションの中の、特定のトピックに関連性のないマルチメディアアイテムを提示するために、デバイスのリソース（例えば処理リソース、メモリリソース、電力リソース、通信リソースおよび／または同様のもの）が不必要に消費され得る。
【００２６】
本願明細書に記載される一部の実装によれば、概念階層生成プラットフォームは、複数のメディアアイテムを特定して、各メディアアイテムに関連する個々のコンテンツ情報を判断してもよい。一部の実装において、概念階層生成プラットフォームは、少なくとも１つのメディアアイテムをそれぞれ個々に含む複数のマルチメディアプレゼンテーションを特定し、各マルチメディアプレゼンテーションについて、個々のコンテンツ濃度スコアを、マルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムに関連するコンテンツ情報に基づき判断してもよい。一部の実装において、概念階層生成プラットフォームは、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについての、個々のコンテンツ濃度スコアに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択してもよい。一部の実装において、概念階層生成プラットフォームは、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定してもよい。一部の実装において、概念階層生成プラットフォームは、第１の概念階層および第２の概念階層に関連する概念のセットを決定してもよく、さらに、概念のセットに関連する複数の類似性スコアを判断してもよい。一部の実装において、概念階層生成プラットフォームは、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および別個の概念を順序的に、追加の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行することとによって、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき新たな概念階層を生成してもよい。
【００２７】
このように、概念階層生成プラットフォームは、マルチメディアプレゼンテーションの中の、特定のトピックに関連性のあるマルチメディアアイテムに関連する概念を提示するためのリソース（例えば処理リソース、メモリリソース、電力リソース、通信リソースおよび／または同様のもの）に対する需要を軽減する。例として、概念階層生成プラットフォームは、特定のトピックに関連性のある概念および／またはマルチメディアアイテムのみをリストして、他のいかなる概念またはマルチメディアアイテムもリストしない、新たな概念階層を生成してもよい。概念階層生成プラットフォームがマルチメディアプレゼンテーションに関連する過剰なコンテンツの提示にリソースを使用することなく、ユーザは、新たな概念階層と相互作用して、特定のトピックに関連性のある概念および／またはマルチメディアアイテムを利用できる。
【００２８】
図１Ａ〜図１Ｉは、本願明細書に記載される１つ以上の例示の実装１００の図である。図１Ａ〜図１Ｉに示されているように、例示の実装（単数または複数）１００は、サーバデバイスおよび／または概念階層生成プラットフォームを含んでもよい。サーバデバイスおよび概念階層生成プラットフォームは、それぞれ、コンピューティングデバイス、サーバデバイス、クラウドコンピューティングデバイスおよび／または同様のものであってもよい。一部の実装において、サーバデバイスおよび／または概念階層生成プラットフォームは、インターネット、イントラネットおよび／または同様のものなどのネットワークを介して接続されてもよい。本願明細書に記載される一部の例示の実装は、単一のサーバデバイスおよび／または単一の概念階層生成プラットフォームに関するが、各実装は、複数のサーバデバイスおよび／または複数の概念階層生成プラットフォームを含んでもよい。例として、単一の概念階層生成プラットフォームが複数のサーバデバイスに関連してもよく、さらに／または単一のサーバデバイスが複数の概念階層生成プラットフォームに関連してもよい。
【００２９】
図１Ａに、参照番号１０２により示されているように、概念階層生成プラットフォームは、サーバデバイスから複数のメディアアイテム（複数のメディアデータとも呼ばれる）を取得してもよい。例として、サーバデバイスは、複数のメディアアイテムを概念階層生成プラットフォームに送信してもよく、さらに／または概念階層生成プラットフォームは、複数のメディアアイテムについてサーバデバイスにクエリを行い、サーバデバイスから複数のメディアアイテムを受信してもよい。概念階層生成プラットフォームは、複数のメディアアイテムをデータ構造（例えばメディアアイテムリポジトリ）に格納してもよい。メディアアイテムは、ビデオアイテム（例えばビデオファイル）（ビデオデータとも呼ばれる）、オーディオアイテム（例えば音楽ファイル）（オーディオデータとも呼ばれる）、テキストアイテム（例えばテキスト文書）（テキストデータとも呼ばれる）、混合型メディアアイテム（例えばスライドショーファイル、テキストおよび／もしくはビデオおよび／もしくはオーディオを備えたブログならびに／または同様のもの）（混合型メディアデータとも呼ばれる）および／または同様のものであってもよい。
【００３０】
概念階層生成プラットフォームは、複数のメディアアイテムのうち、処理する１つ以上のメディアアイテムを特定してもよい。例として、参照番号１０４により示されているように、概念階層生成プラットフォームは、１つ以上のメディアアイテムを処理して、１つ以上のメディアアイテムに関連する個々のコンテンツ情報を判断してもよい。コンテンツ情報は、オーディオフラグメント、オーディオトランスクリプト、オーディオフラグメントナゲット、ビデオフラグメント、ビデオトランスクリプト、ビデオフラグメントナゲット、キーワードおよび／または同様のものを含んでもよい。
【００３１】
例として、或るビデオアイテム（ビデオデータとも呼ばれる）について、参照番号１０６により示されているように、概念階層生成プラットフォームは、ビデオアイテムに関連する複数のビデオフラグメント（図１ＡにおいてビデオフラグメントＦ１〜Ｆｎとして示されている）および／または複数の距離（図１Ａにおいて距離ｄ１〜ｄｎとして示されている）を判断してもよい。複数のビデオフラグメントは、複数のトピックフラグメントと呼ばれてもよく、複数の距離は、複数の時間パラメータと呼ばれてもよい。ビデオフラグメントは、１つ以上のビデオフレームを含んでもよく、１つのビデオフレームは、特定の瞬間（例えば１秒の一部）のビデオデータ情報を含んでもよい。一部の実装において、ビデオフラグメントは、ビデオフラグメント内で可聴式に提示される１つ以上の単語を特定するビデオフラグメントトランスクリプトに関連してもよい。距離（時間パラメータとも呼ばれる）は、１つのビデオフラグメントおよび別のビデオフラグメントの対応する各時点間の期間を示してもよい。例として、距離は、第１のビデオフラグメントの開始時間と第２のビデオフラグメントの開始時間との間の期間であってもよい。別の例として、距離は、第１のビデオフラグメントの中間時間と第２のビデオフラグメントの中間時間との間の期間であってもよい。
【００３２】
参照番号１０８および１１０により示されているように、概念階層生成プラットフォームは、１つ以上のビデオフラグメントをともに結合して、ビデオフレームナゲット（融合されたビデオセクションとも呼ばれる）を生成してもよい。例として、概念階層生成プラットフォームは、ビデオフラグメントＦ１およびＦ２を結合して、ビデオフレームナゲットを形成してもよい。一部の実装において、概念階層生成プラットフォームは、隣接した２つのビデオフラグメント間の距離（時間パラメータとも呼ばれる）を判断してもよく、さらに、距離に基づき、隣接した２つのビデオフラグメントをともに結合してビデオフレームナゲットを形成してもよい。例として、第１のビデオフレームと第２のビデオフレームとの間の距離が閾値距離を満たす（例えば距離が閾値距離未満である）場合、概念階層生成プラットフォームは、（例えば第１のビデオフレームが第２のビデオフレームに隣接していれば）第１のビデオフレームと第２のビデオフレームとを連結して、ビデオフレームナゲットを形成してもよい。概念階層生成プラットフォームは、ビデオフレームナゲットおよび隣接するビデオフラグメントに関連する距離が閾値距離を満たすまで、このように、隣接した１つ以上のビデオフラグメントをビデオフレームナゲットに反復して追加してもよい。一部の実装において、概念階層生成プラットフォームは、ビデオフラグメントナゲットを構成するビデオフラグメントに関連するビデオフラグメントトランスクリプトをビデオフラグメントナゲットに追加してもよい。
【００３３】
一部の実装において、概念階層生成プラットフォームは、ビデオアイテムを構成するビデオフレームに関連する１つ以上の距離に基づき、閾値距離を決定してもよい。例として、閾値距離は、１つ以上の距離の平均（例えば平均値）であってもよい。これは、概念階層生成プラットフォームが、ユーザにわかりやすいよう十分なサイズのビデオフラグメントナゲットを生成することを確実にする。
【００３４】
一部の実装において、概念階層生成プラットフォームは、参照番号１０６に関して本願明細書に記載されたビデオアイテムの場合と同様の形で、オーディオアイテム（オーディオデータとも呼ばれる）について、オーディオアイテムに関連する複数のオーディオフラグメント（複数のトピックフラグメントとも呼ばれる）および／または複数の距離（複数の時間パラメータとも呼ばれる）を判断してもよい。例として、オーディオフラグメントは、１つ以上のオーディオフレームを含んでもよく、１つのオーディオフレームは、特定の瞬間（例えば１秒の一部）に関するオーディオデータ情報を含んでもよく、さらに／またはオーディオフラグメントは、オーディオフラグメント内で可聴式に提示される１つ以上の単語を特定するオーディオフラグメントトランスクリプトに関連してもよい。距離（時間パラメータとも呼ばれる）は、１つのオーディオフラグメントおよび別のオーディオフラグメントの対応する各時点間の期間を示してもよい。
【００３５】
一部の実装において、概念階層生成プラットフォームは、ビデオフラグメントを結合してビデオフレームナゲットを生成することに関して参照番号１０８および１１０を参照して本願明細書に記載されたのと同様の形で、１つ以上のオーディオフラグメントをともに結合して、オーディオフレームナゲット（融合されたオーディオセクションとも呼ばれる）を生成してもよい。例として、概念階層生成プラットフォームは、隣接した２つのオーディオフラグメント間の距離（時間パラメータとも呼ばれる）を判断してもよく、さらに、距離に基づき、隣接した２つのオーディオフラグメントをともに結合してオーディオフレームナゲットを形成してもよい。一部の実装において、第１のオーディオフレームと第２のオーディオフレームとの間の距離が閾値距離を満たす（例えば距離が閾値距離未満である）場合、概念階層生成プラットフォームは、（例えば第１のオーディオフレームが第２のオーディオフレームに隣接していれば）第１のオーディオフレームと第２のオーディオフレームとを連結して、オーディオフレームナゲットを形成してもよい。概念階層生成プラットフォームは、オーディオフレームナゲットおよび隣接するオーディオフラグメントに関連する距離が閾値距離を満たすまで、このように、隣接した１つ以上のオーディオフラグメントをオーディオフレームナゲットに反復して追加してもよい。一部の実装において、概念階層生成プラットフォームは、オーディオフラグメントナゲットを構成するオーディオフラグメントに関連するオーディオフラグメントトランスクリプトをオーディオフラグメントナゲットに追加してもよい。
【００３６】
一部の実装において、概念階層生成プラットフォームは、オーディオアイテムを構成するオーディオフレームに関連する１つ以上の距離に基づき、閾値距離を決定してもよい。例として、閾値距離は、１つ以上の距離の平均（例えば平均値）であってもよい。これは、概念階層生成プラットフォームが、ユーザにわかりやすいよう十分なサイズのオーディオフラグメントナゲットを生成することを確実にする。
【００３７】
一部の実装において、概念階層生成プラットフォームは、ビデオアイテムに関連する１つ以上のキーワードを、ビデオアイテムに関連する少なくとも１つのビデオフラグメント、ビデオフラグメントトランスクリプトおよび／またはビデオフラグメントナゲットに基づき判断してもよい。例として、概念階層生成プラットフォームは、ビデオアイテムの少なくとも１つのビデオフレームナゲットについて、少なくとも１つのビデオフレームナゲットに含まれる１つ以上のビデオフレームトランスクリプトを（例えば自然言語処理手法を使用して）処理して、少なくとも１つのビデオフレームナゲットに関連する１つ以上のキーワードを判断してもよい。それに応じて、概念階層生成プラットフォームは、ビデオアイテムに関連する１つ以上のキーワードを、少なくとも１つのビデオフレームナゲットに関連する１つ以上のキーワードに基づき判断してもよい。さらに、または代わりに、概念階層生成プラットフォームは、オーディオアイテムに関連する１つ以上のキーワードを、オーディオアイテムに関連する少なくとも１つのオーディオフラグメント、ビデオオーディオトランスクリプトおよび／またはオーディオフラグメントナゲットに基づき判断してもよい。例として、概念階層生成プラットフォームは、オーディオアイテムの少なくとも１つのオーディオフレームナゲットについて、少なくとも１つのオーディオフレームナゲットに含まれる１つ以上のオーディオフレームトランスクリプトを処理して、少なくとも１つのオーディオフレームナゲットに関連する１つ以上のキーワードを判断してもよく、さらに／またはオーディオアイテムに関連する１つ以上のキーワードを、少なくとも１つのオーディオフレームナゲットに関連する１つ以上のキーワードに基づき判断してもよい。さらに、または代わりに、概念階層生成プラットフォームは、テキストアイテムに関連するテキストを処理することにより、テキストアイテムに関連する１つ以上のキーワードを判断してもよい。
【００３８】
図１Ｂに、参照番号１１２により示されているように、概念階層生成プラットフォームは、各メディアアイテムについて、コンテンツ濃度スコア（「ＲｏＣ（ｒｉｃｈｎｅｓｓ  ｏｆ  ｃｏｎｔｅｎｔ）」スコアと呼ばれることもある）を判断してもよい。メディアアイテムのコンテンツ濃度スコアは、参照メディアアイテム（例えば技術文書）と比較したメディアアイテムのカバレッジの広さを示してもよい。例として、図１Ｂに示される例示のＲｏＣ式により示されているように、コンテンツ濃度スコアは、参照メディアアイテムによりカバーされていてメディアアイテムによってもカバーされている概念の割合であってもよい。一部の実装において、概念階層生成プラットフォームは、参照メディアアイテムによりカバーされる１つ以上の概念を参照メディアアイテムに関連する１つ以上のキーワードに基づき、さらに／またはメディアアイテムによりカバーされる１つ以上の概念をメディアアイテムに関連する１つ以上のキーワードに基づき、判断してもよい。概念階層生成プラットフォームは、参照メディアアイテムによりカバーされる１つ以上の概念と、メディアアイテムによりカバーされる１つ以上の概念とを比較して、概念の割合を判断してもよい。
【００３９】
参照番号１１４により示されているように、概念階層生成プラットフォームは、複数のマルチメディアプレゼンテーション（複数のマルチメディアデータとも呼ばれる）を特定してもよい。マルチメディアプレゼンテーション（マルチメディアデータとも呼ばれる）は、少なくとも１つのメディアアイテムを含んでもよい。例として、マルチメディアプレゼンテーションは、ビデオアイテムおよびオーディオアイテムを含んでもよい。別の例として、マルチメディアプレゼンテーションは、テキストアイテムおよびマルチメディアアイテムを含んでもよい。さらに、または代わりに、マルチメディアプレゼンテーションは、マルチメディアプレゼンテーションによりカバーされる１つ以上の概念（例えばマルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムによりカバーされる１つ以上の概念）を特定する概念階層を含んでもよい。一部の実装において、概念階層生成プラットフォームは、マルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムおよび／またはマルチメディアプレゼンテーションに関連する概念階層を特定および／または判断してもよい。
【００４０】
参照番号１１６により示されているように、概念階層生成プラットフォームは、各マルチメディアプレゼンテーションのコンテンツ濃度スコアを判断してもよい。一部の実装において、マルチメディアプレゼンテーションのコンテンツ濃度スコアは、マルチメディアプレゼンテーションに含まれる１つ以上のメディアアイテムの個々のコンテンツ濃度スコアの平均（例えば平均値）である。さらに、または代わりに、概念階層生成プラットフォームは、参照メディアアイテムを特定してもよく、さらに、マルチメディアプレゼンテーションに含まれる１つ以上のメディアアイテムの中の各メディアアイテムについて、参照メディアアイテムによりカバーされていてメディアアイテムにもカバーされる概念の個々の割合を判断してもよい。概念階層生成プラットフォームは、マルチメディアプレゼンテーションのコンテンツ濃度スコアを、１つ以上のメディアアイテムの個々の割合に基づき判断してもよい。例として、概念階層生成プラットフォームは、マルチメディアプレゼンテーションのコンテンツ濃度スコアを、１つ以上のメディアアイテムの個々の割合の中の最高の割合にさせてもよい。
【００４１】
図１Ｃに、参照番号１１８により示されているように、概念階層生成プラットフォームは、複数のマルチメディアプレゼンテーション（複数のマルチメディアデータとも呼ばれる）の中の第１のマルチメディアプレゼンテーション（第１のマルチメディアデータとも呼ばれる）および第２のマルチメディアプレゼンテーション（第２のマルチメディアデータとも呼ばれる）を選択してもよい。さらに、または代わりに、概念階層生成プラットフォームは、第１のマルチメディアプレゼンテーションおよび／または第２のマルチメディアプレゼンテーションを、サーバデバイスなどの別のデバイスから受信してもよい。概念階層生成プラットフォームは、複数のマルチメディアプレゼンテーションの個々のコンテンツ濃度スコアに基づき、第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択してもよい。例として、概念階層生成プラットフォームは、最高のコンテンツ濃度スコアを持つ２つのマルチメディアプレゼンテーションを選択してもよい。
【００４２】
参照番号１２０により示されているように、概念階層生成プラットフォームは、第１のマルチメディアプレゼンテーションの第１の概念階層および／または第２のマルチメディアプレゼンテーションの第２の概念階層を特定してもよい。概念階層は、順番にリストされた１つ以上の概念を含んでもよい。例として、概念階層は、順番にリストされた１つ以上の概念を含む目次であってもよく、且つ／またはそれを含んでもよい。例として、図１Ｃに示されているように、第１の概念階層は、Ｃ１をリスト内の第１の概念として順番にリストされた４つの概念（概念Ｃ１〜Ｃ４として示されている）を含む。別の例として、図１Ｃに示されているように、第２の概念階層は、Ｃ５をリスト内の第１の概念として順番にリストされた３つの概念（概念Ｃ５〜Ｃ７として示されている）を含む。概念階層生成プラットフォームは、第１の概念階層内の１つ以上の第１の概念を特定してもよく（例えば概念階層生成プラットフォームは、第１の概念階層に含まれる第１の目次内の１つ以上の第１の概念を特定してもよく）、さらに／または第２の概念階層内の１つ以上の第２の概念を特定してもよい（例えば概念階層生成プラットフォームは、第２の概念階層に含まれる第２の目次内の１つ以上の第２の概念を特定してもよい）
【００４３】
図１Ｄに、参照番号１２２により示されているように、概念階層生成プラットフォームは、第１の概念階層および第２の概念階層に基づき概念のセットを決定してもよい。概念のセットは、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含んでもよい。例として、図１Ｄに示されているように、概念のセットは、概念Ｃ１〜Ｃ７を含み、Ｃ１〜Ｃ４は、１つ以上の第１の概念（例えば第１の概念階層に関連する１つ以上の概念）を含み、Ｃ５〜Ｃ７は、１つ以上の第２の概念（例えば第２の概念階層に関連する１つ以上の概念）を含む。
【００４４】
参照番号１２４により示されているように、概念階層生成プラットフォームは、概念のセットに関連する複数の類似性スコアを判断してもよい。類似性スコアは、概念のセット内の２つの概念間の意味的類似性を示してもよい。一部の実装において、概念階層生成プラットフォームは、概念のセットからの可能な概念ペアを一部または全部含む概念ペアのセットを決定してもよい。概念階層生成プラットフォームは、概念ペアのセット内の各概念ペアを処理して、概念ペアの類似性スコアを判断してもよい。概念階層生成プラットフォームは、潜在的ディリクレ配分法（ＬＤＡ）手法などの統計的手法を使用して概念ペアを処理して、概念ペアの類似性スコアを判断してもよい。例として、図１Ｄは、概念のセットの中の概念Ｃ１およびＣ２（行方向にリストされている）ならびに概念Ｃ１〜Ｃ７（列方向にリストされている）に関連する個々の類似性スコアを示す。本例において、類似性スコアは０．００から１．００の範囲にわたり、１．００は（例えばＣ１、Ｃ１のエントリおよびＣ２、Ｃ２のエントリについて示されているように）概念間の完全な類似性を示し、０．００は概念間の類似性がないことを示す。０．５０以上の類似性スコア（例えばエントリＣ１、Ｃ３の０．７６の類似性スコア、エントリＣ２、Ｃ７の０．６７のスコアおよび／または同様のもの）は、概念の相違性よりも類似性のほうが大きいことを示し、０．５０未満の類似性スコア（例えば、エントリＣ１、Ｃ５の０．３３の類似性スコア、エントリＣ２、Ｃ３の０．１２の類似性スコアおよび／または同様のもの）は、概念の類似性よりも相違性のほうが大きいことを示す。
【００４５】
図１Ｅに、参照番号１２６により示されているように、概念階層生成プラットフォームは、複数の類似性スコア、第１の概念階層および／または第２の概念階層に基づき、新たな概念階層を生成し、さらに／または新たな概念階層に概念を追加してもよい。例として、新たな概念階層を構築するために、概念階層生成プラットフォームは、第２の概念階層の１つ以上の概念を新たな概念階層に追加してもよい。一部の実装において、概念階層生成プラットフォームは、第２の概念階層のすべての概念を追加してもよく、さらに、新たな概念階層において概念の順番を維持してもよい。例として、図１Ｅに示されているように、概念階層生成プラットフォームは、新たな概念階層において第２の概念階層の１つ以上の概念の順番を維持してもよい。
【００４６】
図１Ｆに、参照番号１２８により示されているように、新たな概念階層をさらに構築するために、概念階層生成プラットフォームは、新たな概念階層において、（例えば第１の概念階層の）概念と、（例えば新たな概念階層の）追加の概念とを併合するプロセスを実行してもよい。一部の実装において、概念階層生成プラットフォームは、概念と追加の概念とが十分に類似していて概念と追加の概念とを別々の概念として維持することが正当化されない場合に、概念と、追加の概念とを併合するプロセスを実行してもよい。例として、概念階層生成プラットフォームは、概念と、追加の概念とに関連する類似性スコアが閾値を満たす（例えば類似性スコアが閾値以上である）場合に、概念と、追加の概念とを併合するプロセスを実行してもよい。
【００４７】
概念と、追加の概念とを併合する場合、概念階層生成プラットフォームは、概念に関連する１つ以上の第１のキーワードおよび追加の概念に関連する１つ以上の第２のキーワードを判断してもよい。概念階層生成プラットフォームは、１つ以上のキーワードの中の少なくとも１つの第１のキーワードが追加の概念に関連しないと判断してもよい。概念階層生成プラットフォームは、１つ以上の第１のキーワードの一部または全部を１つ以上の第２のキーワードに（例えば、少なくとも１つの第１のキーワードが追加の概念に関連しないと判断するのに基づき）追加して、さらに／または概念のセットから、（例えば概念を新たな概念階層に追加せずに）概念を除去してもよい。このようにして、追加の概念は、１つ以上の第１のキーワードならびに１つ以上の第２のキーワードに関連できるが、概念階層生成プラットフォームは、概念を維持するためにリソース（例えば処理リソース、メモリリソース、電力リソースおよび／または同様のもの）を使用する必要がない。
【００４８】
例として、図１Ｆに示されているように、概念階層生成プラットフォームは、第１の概念階層の概念Ｃ１と、新たな概念階層の概念Ｃ５とを併合する。概念階層生成プラットフォームは、概念Ｃ１に関連するキーワードをＣ５に関連するキーワードに追加し、概念のセットから概念Ｃ１を除去する。
【００４９】
図１Ｇに、参照番号１３０により示されているように、新たな概念階層をさらに構築するために、概念階層生成プラットフォームは、新たな概念階層において、（例えば第１の概念階層の）概念を順序的に、（例えば新たな概念階層の）追加の概念の前または後に配置するプロセスを実行してもよい。一部の実装において、概念階層生成プラットフォームは、概念と追加の概念とが、概念を追加の概念に取り込むには十分類似していない場合に、概念を順序的に、追加の概念の前または後に配置するプロセスを実行してもよい。例として、概念階層生成プラットフォームは、概念と、追加の概念とに関連する類似性スコアが閾値を満たさない（例えば、類似性スコアが閾値未満である）場合に、概念を順序的に、追加の概念の前または後に配置するプロセスを実行してもよい。
【００５０】
一部の実装において、概念階層生成プラットフォームは、概念および追加の概念を個々に「半分」に分割して、概念が順序的に、追加の概念の前に配置されるべきか、または後に配置されるべきかを判断してもよい。例として、概念階層生成プラットフォームは、概念の「上半分」と、追加の概念の「下半分」とに関連する第１の類似性スコア、ならびに概念の「下半分」と、追加の概念の「上半分」とに関連する第２の類似性スコアを判断してもよい。概念階層生成プラットフォームは、第１の類似性スコアが第２の類似性スコア以上であれば、概念を順序的に、追加の概念の後に配置してもよい（例えば、追加の概念の「上半分」に対する概念の「下半分」の類似性よりも、概念の「上半分」に対する追加の概念の「下半分」の類似性のほうがより大きく、このことが、追加の概念から概念への推移のほうが、概念から追加の概念への推移よりもユーザにとってわかりやすいと示唆するため）。さらに、または代わりに、概念階層生成プラットフォームは、第１の類似性スコアが第２の類似性スコア未満である場合に、概念を順序的に、追加の概念の前に配置してもよい。
【００５１】
別の例において、概念階層生成プラットフォームは、概念の構成要素の第１のセットおよび構成要素の第２のセット（例えば、第１の概念に関連する「上半分」の文章の第１のセットおよび「下半分」の文章の第２のセット）ならびに／または追加の概念の構成要素の第１のセットおよび構成要素の第２のセット（例えば第１の概念に関連する「上半分」の文章の第１のセットおよび「下半分」の文章の第２のセット）を決定してもよい。概念階層生成プラットフォームは、第１の構成要素類似性スコアを、概念の構成要素の第１のセットおよび追加の概念の構成要素の第２のセットに基づき、さらに／または第２の構成要素類似性スコアを、概念の構成要素の第２のセットおよび追加の概念の構成要素の第１のセットに基づき判断してもよい。それに応じて、概念階層生成プラットフォームは、第１の構成要素類似性スコアが第２の構成要素類似性スコア以上である場合に、概念を順序的に、追加の概念に続くように配置して、さらに／または第１の構成要素類似性スコアが第２の構成要素類似性スコア未満である場合に、追加の概念を順序的に、概念に続くように配置してもよい。
【００５２】
追加の例において、図１Ｇに示されているように、概念階層生成プラットフォームは、第１の概念階層の概念Ｃ２を順序的に、新たな概念階層の概念Ｃ６の後に配置する。この事例において、概念階層生成プラットフォームは、概念Ｃ２（例えば第１の概念階層内で次に得られる概念）が、新たな概念階層内の他のいずれの概念に対するよりも高い類似性スコアを概念Ｃ６に対して有する（例えば図１Ｄでは０．６７と示されている）と判断したため、概念階層は、Ｃ２が概念Ｃ６の前に配置されるべきか、または後に配置されるべきかの判断を行うことを決定した。概念階層生成プラットフォームは、概念Ｃ２と、概念Ｃ６とに関連する第１の構成要素類似性スコアが、第２の構成要素類似性スコア以上であるので、概念Ｃ２を概念Ｃ６の後に配置することを決定した。
【００５３】
図１Ｈに、参照番号１３２により示されているように、概念階層生成プラットフォームは、新たな概念階層において、（例えば第１の概念階層の）概念および（例えば新たな概念階層の）追加の少なくとも１つの概念を並列に配置するプロセスを実行してもよい。つまり、概念階層生成プラットフォームは、概念および追加の少なくとも１つの概念を順序的に、（新たな概念階層の）別個の概念に続くように配置してもよい。２つ以上の概念が互いに並列になるように、２つ以上の概念が順序的に１つの概念に続くので、これは、「分岐」と呼ばれることもある。一部の実装において、概念階層生成プラットフォームは、概念と別個の概念とが、概念を別個の概念に取り込むには十分類似していない場合、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置するプロセスを実行してもよい。例として、概念階層生成プラットフォームは、概念と、別個の概念とに関連する類似性スコアが閾値を満たさない（例えば、類似性スコアが閾値未満である）場合に、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置するプロセスを実行してもよい。
【００５４】
一部の実装において、概念階層生成プラットフォームは、（例えば新たな概念階層の）別個の概念と、新たな概念階層の他の１つ以上の概念とに関連する追加の１つ以上の類似性スコアを判断してもよい。概念階層生成プラットフォームは、概念と、別個の概念とに関連する類似性スコアが、許容範囲内（例えば３％許容範囲内などのパーセンテージ許容範囲内）で追加の１つ以上の類似性スコアの中の少なくとも１つの類似性スコアと一致する（例えば、第１の概念階層からの概念と、新たな概念階層からの別個の概念とに関連する類似性スコアが、別個の概念と、新たな概念階層の他の少なくとも１つの概念とに関連する少なくとも１つの類似性スコアと一致する）と判断してもよい。それに応じて、概念階層生成プラットフォームは、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置し（例えば、概念および追加の少なくとも１つの概念を別個の概念から分岐させ）てもよい。
【００５５】
例として、図１Ｈに示されるように、概念階層生成プラットフォームは、第１の概念階層の概念Ｃ３（例えば上述の「概念」）および新たな概念階層の概念Ｃ２（例えば上述の「追加の少なくとも１つの概念」）を順序的に、新たな概念階層の概念Ｃ６（例えば上述の「別個の概念」）に続くように配置する。この事例において、概念階層生成プラットフォームは、概念Ｃ３（例えば第１の概念階層内で次に得られる概念）が、新たな概念階層内の他のいずれの概念に対するよりも高い類似性スコアを概念Ｃ６に対して有すると判断したため、概念階層は、新たな概念階層において概念Ｃ３が別の概念とともに概念Ｃ６から分岐するべきかどうかの判断を行うことを決定した。さらに本例において、概念Ｃ３と、Ｃ６とに関連する類似性スコアは、Ｃ２と、Ｃ６との類似性スコアと許容範囲内で一致し、これにより概念階層生成プラットフォームは、概念Ｃ３およびＣ２を概念Ｃ６から分岐させることを決定できる。
【００５６】
図１Ｉに、参照番号１３４により示されているように、概念階層生成プラットフォームは、（例えば第１の概念階層の）概念を順序的に、（例えば新たな概念階層の）追加の少なくとも２つの概念に続くように配置するプロセスを実行してもよい。１つの概念が順序的に、２つ以上の概念に続くので、これは「収束」と呼ばれることもある。一部の実装において、概念階層生成プラットフォームは、概念と追加の少なくとも２つの概念の中の特定の概念とが、概念を特定の概念に取り込むには十分類似していない場合、概念を順序的に、追加の少なくとも２つの概念に続くように配置するプロセスを実行してもよい。例として、概念階層生成プラットフォームは、概念と、特定の概念とに関連する類似性スコアが閾値を満たさない（例えば、類似性スコアが閾値未満である）場合に、概念を順序的に、追加の少なくとも２つの概念に続くように配置するプロセスを実行してもよい。
【００５７】
一部の実装において、概念階層生成プラットフォームは、（例えば第１の概念階層の）概念と、新たな概念階層の他の１つ以上の概念とに関連する追加の１つ以上の類似性スコアを判断してもよい。概念階層生成プラットフォームは、概念と、（例えば新たな概念階層の追加の少なくとも２つの概念の中の）特定の概念とに関連する類似性スコアが、許容範囲内（例えば５％許容範囲内などのパーセンテージ許容範囲内）で追加の１つ以上の類似性スコアの中の少なくとも１つの類似性スコアと一致する（例えば、第１の概念階層からの概念と、新たな概念階層からの特定の概念とに関連する類似性スコアが、概念と、新たな概念階層の追加の少なくとも１つの概念とに関連する少なくとも１つの類似性スコアと一致する）と判断してもよい。それに応じて、概念階層生成プラットフォームは、概念を順序的に、追加の少なくとも２つの概念（例えば特定の概念および追加の少なくとも１つの概念）に続くように配置してもよい。
【００５８】
例として、図１Ｉに示されているように、概念階層生成プラットフォームは、第１の概念階層の概念Ｃ４（例えば上述の「概念」）を順序的に、新たな概念階層の概念Ｃ３およびＣ７（例えば上述の「少なくとも２つの概念」）に続くように配置する。この事例において、概念階層生成プラットフォームは、概念Ｃ４（例えば第１の概念階層内で次に得られる概念）が有する概念Ｃ３および概念Ｃ７との個々の類似性スコアが、許容範囲内で互いに一致し、且つ新たな概念階層内の他のいずれの概念に対するよりも高いと判断しており、これにより概念階層生成プラットフォームは、概念Ｃ３およびＣ７の概念Ｃ４への収束を作り出すことを決定できた。
【００５９】
一部の実装において、新たな構築階層を構築した後、概念階層生成プラットフォームは、新たな概念階層をデータ構造に格納してもよい。データ構造は、概念階層生成プラットフォームおよび／またはサーバデバイスに関連してもよい。一部の実装において、ユーザは、ユーザデバイスを使用して、データ構造にアクセスし、新たな概念階層と相互作用し、新たな概念階層に関連する１つ以上のメディアアイテムを利用してもよい。例として、ユーザは、１つ以上の概念が新たな概念階層内で順次に並べられるのに伴い、新たな概念階層の１つ以上の概念に関連する１つ以上のメディアを順次に利用してもよい。
【００６０】
一部の実装において、概念階層生成プラットフォームは、推奨される訓練プレゼンテーション（推奨される訓練データとも呼ばれる）などの推奨されるメディアプレゼンテーション（推奨されるメディアデータとも呼ばれる）を、新たな概念階層に基づき決定してもよい。例として、概念階層生成プラットフォームは、推奨されるメディアプレゼンテーションを、１つ以上の概念が新たな概念階層内で順次に並べられるのに伴い、新たな概念階層の１つ以上の概念に関連する１つ以上のメディアを含むように決定してもよい。
【００６１】
さらに、または代わりに、概念階層生成プラットフォームは、新たな概念階層に含まれる概念の、１人以上のユーザによる利用に関して、過去の訓練データ（例えばフィードバックデータ）を受信してもよい。概念階層生成プラットフォームは、過去の訓練データに基づき、開始概念（例えば最も人気のある概念、最高評価の概念および／または同様のもの）を決定してもよい。概念階層生成プラットフォームは、推奨されるメディアプレゼンテーションに関するユーザ訓練クエリを受信してもよく、さらに、ユーザ訓練クエリに基づき意図データ（例えばユーザの関心領域）を判断してもよい。概念階層生成プラットフォームは、意図データに基づき目標概念（例えばユーザが関心がある可能性が最も高い概念）を決定してもよく、さらに、開始概念、目標概念および新たな概念階層に基づき、推奨される訓練プレゼンテーション（推奨される訓練データとも呼ばれる）を決定してもよい。例として、概念階層生成プラットフォームは、開始概念で始まって新たな概念階層を通り目標概念に至る特定のルート（例えば最も人気のルート、最高評価のルートおよび／または同様のもの）をとる、推奨される訓練プレゼンテーションを決定してもよい。
【００６２】
上記で指摘したように、図１Ａ〜図１Ｉは、単に１つ以上の例として示されている。他の例は、図１Ａ〜図１Ｉに関して記載されたものとは異なってもよい。
【００６３】
図２は、本願明細書に記載されるシステムおよび／または方法が実装され得る例示の環境２００の図である。図２に示されているように、環境２００は、サーバデバイス２１０、ネットワーク２２０、クラウドコンピューティング環境２３２の中にありコンピューティングリソース２３４を含む概念階層生成プラットフォーム２３０および／または同様のものを含んでもよい。環境２００のデバイスは、有線接続、無線接続または有線接続と無線接続との組み合わせを介して相互接続してもよい。
【００６４】
サーバデバイス２１０は、本願明細書に記載された情報などの情報を受信、生成、記憶、処理および／または提供できる１つ以上のデバイスを含む。例としてサーバデバイス２１０は、ラップトップコンピュータ、タブレットコンピュータ、デスクトップコンピュータ、サーバ、サーバのグループまたは類似のタイプのデバイスを含んでもよい。一部の実装において、サーバデバイス２１０は、概念階層生成プラットフォーム２３０から情報を受信し、且つ／または概念階層生成プラットフォーム２３０に情報を送信してもよい。
【００６５】
ネットワーク２２０は、１つ以上の有線ネットワークおよび／または無線ネットワークを含む。例として、ネットワーク２２０は、セルラネットワーク（例えばロングタームエボリューション（ＬＴＥ：ｌｏｎｇ−ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ）ネットワーク、符号分割多元接続（ＣＤＭＡ：ｃｏｄｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）ネットワーク、３Ｇネットワーク、４Ｇネットワーク、５Ｇネットワーク、別のタイプの次世代ネットワークなど）、公衆陸上モバイルネットワーク（ＰＬＭＮ：ｐｕｂｌｉｃ  ｌａｎｄ  ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋ）、ローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ワイドエリアネットワーク（ＷＡＮ：ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、メトロポリタンエリアネットワーク（ＭＡＮ：ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、電話網（例えば公衆交換電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ））、プライベートネットワーク、アドホックネットワーク、イントラネット、インターネット、光ファイバベースのネットワーク、クラウドコンピューティングネットワーク、メッシュネットワークおよび／もしくは同様のものならびに／またはこれらもしくはその他のタイプのネットワークの組み合わせを含んでもよい。
【００６６】
概念階層生成プラットフォーム２３０は、本願明細書に記載された情報の処理を実行できる１つ以上のデバイスを含む。例として、概念階層生成プラットフォーム２３０は、サーバまたはサーバのグループを含んでもよい。一部の実装において、概念階層生成プラットフォーム２３０は、具体的な必要性に応じて特定のソフトウェアコンポーネントの入れ替えが可能なように、モジュール式で設計されてもよい。よって、概念階層生成プラットフォーム２３０は、種々の用途のために容易且つ／または迅速に再構成され得る。一部の実装において、概念階層生成プラットフォーム２３０は、ネットワーク２２０などを介して、サーバデバイス１４０から情報を受信し、且つ／またはサーバデバイス１４０に情報を送信してもよい。
【００６７】
一部の実装において、図のように、概念階層生成プラットフォーム２３０は、クラウドコンピューティング環境２３２においてホストされてもよい。なお、本願明細書に記載される実装は、概念階層生成プラットフォーム２３０がクラウドコンピューティング環境２３２においてホストされるものとして記載するが、一部の実装では、概念階層生成プラットフォーム２３０はクラウドベースでなくてもよく（すなわちクラウドコンピューティング環境外に実装されてもよい）、または部分的にクラウドベースとされてもよい。
【００６８】
クラウドコンピューティング環境２３２は、概念階層生成プラットフォーム２３０をホストする環境を含む。クラウドコンピューティング環境２３２は、概念階層生成プラットフォーム２３０をホストするシステム（単数または複数）および／またはデバイス（単数または複数）の物理的な位置および構成の知識をエンドユーザに要求しない計算、ソフトウェア、データアクセス、ストレージなどのサービスを提供してもよい。図のように、クラウドコンピューティング環境２３２は、コンピューティングリソース２３４のグループを含んでもよい（まとめて「コンピューティングリソース群２３４」と呼ばれ、個別には「コンピューティングリソース２３４」と呼ばれる）。
【００６９】
コンピューティングリソース２３４は、１つ以上のパーソナルコンピュータ、ワークステーションコンピュータ、サーバデバイスまたはその他のタイプの計算および／もしくは通信デバイスを含む。一部の実装において、コンピューティングリソース２３４は概念階層生成プラットフォーム２３０をホストしてもよい。クラウドリソースは、コンピューティングリソース２３４において実行する演算インスタンス、コンピューティングリソース２３４内に設けられるストレージデバイス、コンピューティングリソース２３４により提供されるデータ転送デバイスなどを含んでもよい。一部の実装において、コンピューティングリソース２３４は、有線接続、無線接続または有線接続と無線接続との組み合わせを介して他のコンピューティングリソース群２３４と通信してもよい。
【００７０】
図２にさらに示されているように、コンピューティングリソース２３４は、１つ以上のアプリケーション（「ＡＰＰ（ａｐｐｌｉｃａｔｉｏｎ）」）２３４−１、１つ以上の仮想マシン（「ＶＭ（ｖｉｒｔｕａｌ  ｍａｃｈｉｎｅ）」）２３４−２、仮想化ストレージ（「ＶＳ（ｖｉｒｔｕａｌｉｚｅｄ  ｓｔｏｒａｇｅ）」）２３４−３、１つ以上のハイパーバイザ（「ＨＹＰ（ｈｙｐｅｒｖｉｓｏｒ）」）２３４−４および／または同様のものなどのクラウドリソースのグループを含む。
【００７１】
アプリケーション２３４−１は、サーバデバイス２１０に提供されても、またはサーバデバイス２１０によりアクセスされてもよい１つ以上のソフトウェアアプリケーションを含む。アプリケーション２３４−１は、サーバデバイス２１０上でソフトウェアアプリケーションをインストールして実行する必要性をなくしてもよい。例として、アプリケーション２３４−１は、概念階層生成プラットフォーム２３０に関連するソフトウェア、および／またはクラウドコンピューティング環境２３２を介して提供できる他の任意のソフトウェアを含んでもよい。一部の実装において、１つのアプリケーション２３４−１は、仮想マシン２３４−２を介して他の１つ以上のアプリケーション２３４−１との間で情報を送受信してもよい。
【００７２】
仮想マシン２３４−２は、物理マシンのようにプログラムを実行するマシン（例えばコンピュータ）のソフトウェア実装を含む。仮想マシン２３４−２は、用途、および仮想マシン２３４−２の任意の実マシンとの類似の程度に応じて、システム仮想マシンまたはプロセス仮想マシンのいずれかとされてもよい。システム仮想マシンは、完全なオペレーティングシステム（「ＯＳ（ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）」）の実行をサポートする完全なシステムプラットフォームを提供してもよい。プロセス仮想マシンは、単一のプログラムを実行してもよく、単一のプロセスをサポートしてもよい。一部の実装において、仮想マシン２３４−２は、ユーザの代わりに実行してもよく、さらにデータ管理、同期化または長期データ転送など、クラウドコンピューティング環境２３２のインフラストラクチャの管理をしてもよい。
【００７３】
仮想化ストレージ２３４−３は、コンピューティングリソース２３４のストレージシステムまたはデバイスの中で仮想化手法を使用する１つ以上のストレージシステムおよび／または１つ以上のデバイスを含む。一部の実装において、ストレージシステムの文脈の中で、仮想化のタイプはブロック仮想化およびファイル仮想化を含んでもよい。ブロック仮想化は、物理ストレージからの論理ストレージの抽象化（または分離）を指してもよく、その結果、物理ストレージまたは異種構造と無関係にストレージシステムがアクセスされ得る。この分離は、ストレージシステムの管理者がエンドユーザに対しどのようにストレージを管理するかの点で、柔軟性を管理者に認めてもよい。ファイル仮想化は、ファイルレベルでアクセスされるデータと、ファイルが物理的に記憶される場所との間の依存関係をなくしてもよい。これは、ストレージ使用の最適化、サーバコンソリデーションおよび／または無停止ファイルマイグレーションの実行を可能にしてもよい。
【００７４】
ハイパーバイザ２３４−４は、複数のオペレーティングシステム（例えば「ゲストオペレーティングシステム」）がコンピューティングリソース２３４などのホストコンピュータ上で同時に実行できるようにするハードウェア仮想化手法を提供してもよい。ハイパーバイザ２３４−４は、ゲストオペレーティングシステムに仮想オペレーティングプラットフォームを提示してもよく、ゲストオペレーティングシステムの実行を管理してもよい。様々なオペレーティングシステムの複数のインスタンスが、仮想化ハードウェアリソースを共有してもよい。
【００７５】
図２に示されたデバイスおよびネットワークの数および配置は、１つ以上の例として示されている。実際には、図２に示されたものと比べて、追加のデバイスおよび／もしくはネットワーク、より少数のデバイスおよび／もしくはネットワーク、異なるデバイスおよび／もしくはネットワークまたは別様に配置されたデバイスおよび／もしくはネットワークがあってもよい。さらに、図２に示されている２つ以上のデバイスが単一のデバイス内に実装されてもよく、または、図２に示されている単一のデバイスが複数の分散型デバイスとして実装されてもよい。さらに、または代わりに、環境２００のデバイスのセット（例えば１つ以上のデバイス）が、環境２００のデバイスの別のセットにより実行されるものとして記載されている１つ以上の機能を実行してもよい。
【００７６】
図３は、デバイス３００の例示のコンポーネントの図である。デバイス３００は、サーバデバイス２１０、概念階層生成プラットフォーム２３０および／または同様のものに対応してもよい。一部の実装において、サーバデバイス２１０、概念階層生成プラットフォーム２３０および／または同様のものは、１つ以上のデバイス３００および／またはデバイス３００の１つ以上のコンポーネントを含んでもよい。図３に示されているように、デバイス３００は、バス３１０、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０および／または通信インターフェース３７０を含んでもよい。
【００７７】
バス３１０は、デバイス３００の複数のコンポーネント間の通信を可能にするコンポーネントを含む。プロセッサ３２０は、ハードウェア、ファームウェアおよび／またはハードウェアとソフトウェアとの組み合わせにおいて実装される。プロセッサ３２０は、中央処理ユニット（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、グラフィックス処理ユニット（ＧＰＵ：ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、アクセラレーテッド処理ユニット（ＡＰＵ：ａｃｃｅｌｅｒａｔｅｄ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）または別のタイプの処理コンポーネントの形態をとる。一部の実装において、プロセッサ３２０は、機能を実行するようにプログラムできる１つ以上のプロセッサを含む。メモリ３３０は、プロセッサ３２０により使用される情報および／または命令を記憶するランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、読み取り専用メモリ（ＲＯＭ：ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）および／または別のタイプの動的もしくは静的ストレージデバイス（例えばフラッシュメモリ、磁気メモリおよび／または光学メモリ）を含む。
【００７８】
ストレージコンポーネント３４０は、デバイス３００の動作および使用に関係する情報および／またはソフトウェアを記憶する。例として、ストレージコンポーネント３４０は、ハードディスク（例えば磁気ディスク、光学ディスクおよび／または光磁気ディスク）、ソリッドステートドライブ（ＳＳＤ：ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）、コンパクトディスク（ＣＤ：ｃｏｍｐａｃｔ  ｄｉｓｃ）、デジタル多用途ディスク（ＤＶＤ：ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）、フロッピーディスク、カートリッジ、磁気テープおよび／または別のタイプの非一時的コンピュータ可読媒体を、対応するドライブとともに含んでもよい。
【００７９】
入力コンポーネント３５０は、デバイス３００が、ユーザ入力（例えばタッチスクリーンディスプレイ、キーボード、キーパッド、マウス、ボタン、スイッチおよび／またはマイクロフォン）などを介して情報を受信することを可能にするコンポーネントを含む。さらに、または代わりに、入力コンポーネント３５０は、位置を測定するコンポーネント（例えばグローバルポジショニングシステム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）コンポーネント）および／またはセンサ（例えば加速度計、ジャイロスコープ、アクチュエータ、別のタイプの位置もしくは環境センサおよび／または同様のもの）を含んでもよい。出力コンポーネント３６０は、（例えばディスプレイ、スピーカ、触覚フィードバックコンポーネント、オーディオもしくは視覚インジケータおよび／または同様のものを介して）デバイス３００からの出力情報を提供するコンポーネントを含む。
【００８０】
通信インターフェース３７０は、デバイス３００が有線接続、無線接続または有線接続と無線接続との組み合わせなどを介して他のデバイスと通信することを可能にする、トランシーバのようなコンポーネント（例えばトランシーバ、独立した受信機、独立した送信機および／または同様のもの）を含む。通信インターフェース３７０は、デバイス３００が、別のデバイスから情報を受信し、且つ／または別のデバイスに情報を提供することを可能にしてもよい。例として、通信インターフェース３７０は、イーサネットインターフェース、光インターフェース、同軸インターフェース、赤外線インターフェース、無線周波数（ＲＦ：ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）インターフェース、ユニバーサルシリアルバス（ＵＳＢ：ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）インターフェース、Ｗｉ−Ｆｉインターフェース、セルラネットワークインターフェースおよび／または同様のものを含んでもよい。
【００８１】
デバイス３００は、本願明細書に記載された１つ以上のプロセスを実行してもよい。デバイス３００は、メモリ３３０および／またはストレージコンポーネント３４０などの非一時的コンピュータ可読媒体により記憶されたソフトウェア命令をプロセッサ３２０が実行するのに基づきこれらのプロセスを実行してもよい。本願明細書で使用されるとき、「コンピュータ可読媒体」という用語は、非一時的メモリデバイスを指す。メモリデバイスは、単一の物理ストレージデバイス内のメモリ空間または複数の物理ストレージデバイスにまたがったメモリ空間を含む。
【００８２】
ソフトウェア命令は、メモリ３３０および／またはストレージコンポーネント３４０に別のコンピュータ可読媒体から、または通信インターフェース３７０を介して別のデバイスから読み込まれてもよい。メモリ３３０および／またはストレージコンポーネント３４０に記憶されたソフトウェア命令は、実行されると本願明細書に記載された１つ以上のプロセスをプロセッサ３２０に実行させてもよい。さらに、または代わりに、本願明細書に記載の１つ以上のプロセスを実行するために、ハードウェア回路構成がソフトウェア命令の代わりに、またはソフトウェア命令と組み合わせて使用されてもよい。したがって、本願明細書に記載された実装は、ハードウェア回路構成とソフトウェアとのいかなる特定の組み合わせにも限定されない。
【００８３】
図３に示されたコンポーネントの数および配置は、例として示されている。実際には、デバイス３００は、図３に示されたものと比べて、追加のコンポーネント、より少数のコンポーネント、異なるコンポーネントまたは別様に配置されたコンポーネントを含んでもよい。さらに、または代わりに、デバイス３００のコンポーネントのセット（例えば１つ以上のコンポーネント）が、デバイス３００のコンポーネントの別のセットにより実行されるものとして記載されている１つ以上の機能を実行してもよい。
【００８４】
図４は、概念階層の併合を促進する例示のプロセス４００のフローチャートである。一部の実装において、図４の１つ以上のプロセスブロックは、概念階層生成プラットフォーム（例えば概念階層生成プラットフォーム２３０）により実行されてもよい。一部の実装において、図４の１つ以上のプロセスブロックは、サーバデバイス２１０および／または同様のものなど、概念階層生成プラットフォームとは独立した、または概念階層生成プラットフォームを含む、別のデバイスまたはデバイスのグループにより実行されてもよい。
【００８５】
図４に示されているように、プロセス４００は、複数のマルチメディアデータの中の第１のマルチメディアデータおよび第２のマルチメディアデータを選択することを含んでもよい（ブロック４１０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアデータの中の第１のマルチメディアデータおよび第２のマルチメディアデータを選択してもよい。
【００８６】
図４にさらに示されているように、プロセス４００は、第１のマルチメディアデータの第１の概念階層および第２のマルチメディアデータの第２の概念階層を特定することを含んでもよい（ブロック４２０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１のマルチメディアデータの第１の概念階層および第２のマルチメディアデータの第２の概念階層を特定してもよい。
【００８７】
図４にさらに示されているように、プロセス４００は、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することを含んでもよい（ブロック４３０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定してもよい。
【００８８】
図４にさらに示されているように、プロセス４００は、概念のセットに関連する複数の類似性スコアを判断することを含んでもよく、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す（ブロック４４０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、概念のセットに関連する複数の類似性スコアを判断してもよい。一部の実装において、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す。
【００８９】
図４にさらに示されているように、プロセス４００は、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき新たな概念階層を生成することを含んでもよく、新たな概念階層を生成することは、概念と、追加の概念とを併合する第１のプロセスを実行すること、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行すること、概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行すること、または概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行することのうちの少なくとも１つを含む（ブロック４５０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成してもよい。一部の実装において、新たな概念階層を生成することは、概念と、追加の概念とを併合する第１のプロセスを実行すること、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行すること、概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行すること、または概念を順序的に、追加の概念および別個の概念に続くように配置する第４のプロセスを実行することのうちの少なくとも１つを含む。
【００９０】
プロセス４００は、後述される、および／または本願明細書の他の箇所に記載された他の１つ以上のプロセスに関連して記載される、任意の単一の実装または任意の実装の組み合わせなど、追加の実装を含んでもよい。
【００９１】
第１の実装において、概念のセットに関連する複数の類似性スコアを判断することは、概念のセットからの可能な概念ペアを全部含む概念ペアのセットを決定することと、概念ペアの類似性スコアを判断するために、概念ペアのセット内の各概念ペアについて、潜在的ディリクレ配分法（ＬＤＡ）手法を使用して概念ペアを処理することとを含む。
【００９２】
第２の実装単体、または第１の実装と組み合わされた第２の実装において、概念と、追加の概念とを併合する第１のプロセスを実行することは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たすと判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たすと判断することと、第１の概念に関連する１つ以上の第１のキーワードを判断することと、第２の概念に関連する１つ以上の第２のキーワードに、１つ以上の第１のキーワードが追加されることを生じさせることと、概念のセットから第１の概念が除去されることを生じさせることとを含む。
【００９３】
第３の実装単体、または第１および第２の実装の１つ以上と組み合わされた第３の実装において、プロセス４００は、１つ以上の第１のキーワードが第２の概念に関連しないと判断することをさらに含んでもよい。
【００９４】
第４の実装単体、または第１〜第３の実装の１つ以上と組み合わされた第４の実装において、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たさないと判断することと、第１の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定することと、第２の概念の構成要素の第１のセットおよび構成要素の第２のセットを決定することと、第１の概念の構成要素の第１のセットおよび第２の概念の構成要素の第２のセットに基づき、第１の構成要素類似性スコアを判断することと、第１の概念の構成要素の第２のセットおよび第２の概念の構成要素の第１のセットに基づき、第２の構成要素類似性スコアを判断することと、第１の構成要素類似性スコアおよび第２の構成要素類似性スコアに基づき、第１の概念が順序的に、第２の概念の前または後に配置されることを生じさせることとを含む。一部の実装において、第１の構成要素類似性スコアが第２の構成要素類似性スコア以上である場合に、第１の概念は順序的に、第２の概念に続く。一部の実装において、第１の構成要素類似性スコアが第２の構成要素類似性スコア未満である場合に、第２の概念は順序的に、第１の概念に続く。
【００９５】
第５の実装単体、または第１〜第４の実装の１つ以上と組み合わされた第５の実装において、概念および追加の概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連する、閾値を満たさないと判断することと、複数の類似性スコアのうち、第２の概念と、１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断することと、特定の類似性スコアが、追加の１つ以上の類似性スコアのうち、追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと許容範囲内で一致すると判断することと、特定の類似性スコアが追加の類似性スコアと一致することに基づき、第１の概念および追加の第２の概念が順序的に、第２の概念に続くことを生じさせることとを含む。
【００９６】
第６の実装単体、または第１〜第５の実装の１つ以上と組み合わされた第６の実装において、概念を順序的に、追加の概念および別個の概念から続くように配置する第４のプロセスを実行することは、複数の類似性スコアの中の特定の類似性スコアが閾値を満たさないと判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、１つ以上の第２の概念の中の第２の概念とに関連する、閾値を満たさないと判断することと、複数の類似性スコアのうち、第１の概念と、１つ以上の第２の概念の中の追加の１つ以上の第２の概念とに関連する追加の１つ以上の類似性スコアを判断することと、特定の類似性スコアが、追加の１つ以上の類似性スコアのうち、追加の１つ以上の第２の概念の中の追加の第２の概念に関連する追加の類似性スコアと、許容範囲内で一致すると判断することと、特定の類似性スコアが追加の類似性スコアと一致することに基づき、第１の概念が順序的に、第２の概念および追加の第２の概念から続くことを生じさせることとを含む。
【００９７】
第７の実装単体、または第１〜第６の実装の１つ以上と組み合わされた第７の実装において、プロセス４００は、第１の概念階層が第１の目次部分を含み、第２の概念階層が第２の目次部分を含み、第１の目次において、１つ以上の第１の概念を特定することと、第２の目次において、１つ以上の第２の概念を特定することとをさらに含んでもよい。
【００９８】
第８の実装単体、または第１〜第７の実装の１つ以上と組み合わされた第８の実装において、プロセス４００は、推奨される訓練データを、新たな概念階層に基づき決定することをさらに含んでもよい。
【００９９】
第９の実装単体、または第１〜第８の実装の１つ以上と組み合わされた第９の実装において、プロセス４００は、過去の訓練データを受信することと、過去の訓練データに基づき、開始概念を決定することと、ユーザ訓練クエリを受信することと、ユーザ訓練クエリに基づき、意図データを判断することと、意図データに基づき、目標概念を決定することと、推奨される訓練データを、開始概念、目標概念および新たな概念階層に基づき決定することとをさらに含んでもよい。
【０１００】
第１０の実装単体、または第１〜第９の実装の１つ以上と組み合わされた第１０の実装において、プロセス４００は、第１のマルチメディアデータがビデオデータを含み、ビデオデータから複数のトピックフラグメントを抽出することと、複数のトピックフラグメントの中の１つ以上のトピックフラグメントの時間パラメータに基づき、複数のトピックフラグメントの中の１つ以上のトピックフラグメントを、融合された１つ以上のビデオセクションに結合することとをさらに含んでもよい。
【０１０１】
図４はプロセス４００の例示のブロックを示すが、一部の実装ではプロセス４００は、図４に示されたものと比べて追加のブロック、より少数のブロック、異なるブロックまたは別様に配置されたブロックを含んでもよい。さらに、または代わりに、プロセス４００のブロックの２つ以上が並列実行されてもよい。
【０１０２】
図５は、概念階層の併合を促進する例示のプロセス５００のフローチャートである。一部の実装において、図５の１つ以上のプロセスブロックは、概念階層生成プラットフォーム（例えば概念階層生成プラットフォーム２３０）により実行されてもよい。一部の実装において、図５の１つ以上のプロセスブロックは、サーバデバイス２１０および／または同様のものなど、概念階層生成プラットフォームとは独立した、または概念階層生成プラットフォームを含む、別のデバイスまたはデバイスのグループにより実行されてもよい。
【０１０３】
図５に示されているように、プロセス５００は、複数のマルチメディアプレゼンテーションを特定することを含んでもよく、各マルチメディアプレゼンテーションは、マルチメディアプレゼンテーションによりカバーされる１つ以上の概念を特定する概念階層を含む（ブロック５１０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアプレゼンテーションを特定してもよい。一部の実装において、各マルチメディアプレゼンテーションは、マルチメディアプレゼンテーションによりカバーされる１つ以上の概念を特定する概念階層を含む。
【０１０４】
図５にさらに示されているように、プロセス５００は、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、個々のコンテンツ濃度スコアを判断することを含んでもよい（ブロック５２０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、個々のコンテンツ濃度スコアを判断してもよい。
【０１０５】
図５にさらに示されているように、プロセス５００は、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することを含んでもよい（ブロック５３０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択してもよい。
【０１０６】
図５にさらに示されているように、プロセス５００は、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定することを含んでもよい（ブロック５４０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定してもよい。
【０１０７】
図５にさらに示されているように、プロセス５００は、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することを含んでもよい（ブロック５５０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定してもよい。
【０１０８】
図５にさらに示されているように、プロセス５００は、概念のセットに関連する複数の類似性スコアを判断することを含んでもよく、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す（ブロック５６０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、概念のセットに関連する複数の類似性スコアを判断してもよい。一部の実装において、複数の類似性スコアの中の類似性スコアは、概念のセットの中の２つの概念間の意味的類似性を示す。
【０１０９】
図５にさらに示されているように、プロセス５００は、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき新たな概念階層を生成することを含んでもよく、新たな概念階層を生成することは、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することとを含む（ブロック５７０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成してもよい。一部の実装において、新たな概念階層を生成することは、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することとを含む。
【０１１０】
プロセス５００は、後述される、および／または本願明細書の他の箇所に記載された他の１つ以上のプロセスに関連して記載される、任意の単一の実装または任意の実装の組み合わせなど、追加の実装を含んでもよい。
【０１１１】
第１の実装において、概念と、追加の概念とを併合する第１のプロセスを実行することは、１つ以上の第１の概念の中の第１の概念に関連する１つ以上の第１のキーワードを判断することと、新たな概念階層に関連する１つ以上の概念の中の第２の概念に関連する１つ以上の第２のキーワードに、１つ以上の第１のキーワードが追加されることを生じさせることとを含む。
【０１１２】
第２の実装単体、または第１の実装と組み合わされた第２の実装において、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することは、１つ以上の第１の概念の中の第１の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、新たな概念階層に関連する１つ以上の概念の中の第２の概念の、構成要素の第１のセットおよび構成要素の第２のセットを決定することと、第１の概念の構成要素の第１のセットおよび第２の概念の構成要素の第２のセットに基づき、第１の構成要素類似性スコアを判断することと、第１の概念の構成要素の第２のセットおよび第２の概念の構成要素の第１のセットに基づき、第２の構成要素類似性スコアを判断することと、第１の構成要素類似性スコアが第２の構成要素類似性スコア以上である場合に、第１の概念が順序的に、第２の概念に続くことを生じさせ、または第１の構成要素類似性スコアが第２の構成要素類似性スコア未満である場合に、第２の概念が順序的に、第１の概念に続くことを生じさせることとを含む。
【０１１３】
第３の実装単体、または第１および第２の実装の１つ以上と組み合わされた第３の実装において、概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することは、特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、追加の少なくとも１つの類似性スコアは、第２の概念と、新たな概念階層に関連する１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、一致すると判断することとを含む。概念および追加の少なくとも１つの概念を順序的に、別個の概念に続くように配置する第３のプロセスを実行することは、特定の類似性スコアが追加の少なくとも１つの類似性スコアと一致することに基づき、第１の概念および追加の少なくとも１つの第２の概念が順序的に、第２の概念に続くことを生じさせることをさらに含んでもよい。
【０１１４】
第４の実装単体、または第１〜第３の実装の１つ以上と組み合わされた第４の実装において、概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することは、特定の類似性スコアが、追加の少なくとも１つの類似性スコアと許容範囲内で一致すると判断することであって、特定の類似性スコアは、１つ以上の第１の概念の中の第１の概念と、新たな概念階層に関連する１つ以上の概念の中の第２の概念とに関連し、追加の少なくとも１つの類似性スコアは、第１の概念と、新たな概念階層に関連する１つ以上の概念の中の追加の少なくとも１つの第２の概念とに関連する、一致すると判断することとを含む。概念を順序的に、追加の概念および別個の少なくとも１つの概念に続くように配置する第４のプロセスを実行することは、特定の類似性スコアが追加の少なくとも１つの類似性スコアと一致することに基づき、第１の概念が順序的に、第２の概念および追加の少なくとも１つの第２の概念に続くことを生じさせることをさらに含んでもよい。
【０１１５】
第５の実装単体、または第１〜第４の実装の１つ以上と組み合わされた第５の実装において、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することは、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて、マルチメディアプレゼンテーションに関連する１つ以上のメディアアイテムを判断することと、参照メディアアイテムを特定することと、１つ以上のメディアアイテムの中の各メディアアイテムについて、参照メディアアイテムによりカバーされていてメディアアイテムによってもカバーされている概念の個々の割合を判断することと、１つ以上のメディアアイテムの個々の割合に基づき、マルチメディアプレゼンテーションの個々のコンテンツ濃度スコアを判断することとを含む。
【０１１６】
図５はプロセス５００の例示のブロックを示すが、一部の実装ではプロセス５００は、図５に示されたものと比べて追加のブロック、より少数のブロック、異なるブロックまたは別様に配置されたブロックを含んでもよい。さらに、または代わりに、プロセス５００のブロックの２つ以上が並列実行されてもよい。
【０１１７】
図６Ａおよび図６Ｂは、概念階層の併合を促進する例示のプロセス６００のフローチャートである。一部の実装において、図６Ａ〜図６Ｂの１つ以上のプロセスブロックは、概念階層生成プラットフォーム（例えば概念階層生成プラットフォーム２３０）により実行されてもよい。一部の実装において、図６Ａ〜図６Ｂの１つ以上のプロセスブロックは、サーバデバイス２１０および／または同様のものなど、概念階層生成プラットフォームとは独立した、または概念階層生成プラットフォームを含む、別のデバイスまたはデバイスのグループにより実行されてもよい。
【０１１８】
図６Ａに示されているように、プロセス６００は、複数のメディアアイテムを特定することを含んでもよい（ブロック６１０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のメディアアイテムを特定してもよい。
【０１１９】
図６Ａにさらに示されているように、プロセス６００は、複数のメディアアイテムの中の各メディアアイテムに関連する個々のキーワードを判断することを含んでもよい（ブロック６２０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のメディアアイテムの中の各メディアアイテムに関連する個々のキーワードを判断してもよい。
【０１２０】
図６Ａにさらに示されているように、プロセス６００は、複数のマルチメディアプレゼンテーションを特定することを含んでもよく、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションは、複数のメディアアイテムの中の少なくとも１つのメディアアイテムを含む（ブロック６３０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアプレゼンテーションを特定してもよい。一部の実装において、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションは、複数のメディアアイテムの中の少なくとも１つのメディアアイテムを含む。
【０１２１】
図６Ａにさらに示されているように、プロセス６００は、マルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムに関連するキーワードに基づき、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断することを含んでもよい（ブロック６４０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、マルチメディアプレゼンテーションに含まれる少なくとも１つのメディアアイテムに関連するキーワードに基づき、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについて個々のコンテンツ濃度スコアを判断してもよい。
【０１２２】
図６Ａにさらに示されているように、プロセス６００は、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについての、個々のコンテンツ濃度スコアに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択することを含んでもよい（ブロック６５０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数のマルチメディアプレゼンテーションの中の各マルチメディアプレゼンテーションについての、個々のコンテンツ濃度スコアに基づき、複数のマルチメディアプレゼンテーションの中の第１のマルチメディアプレゼンテーションおよび第２のマルチメディアプレゼンテーションを選択してもよい。
【０１２３】
図６Ａにさらに示されているように、プロセス６００は、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定することを含んでもよい（ブロック６６０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１のマルチメディアプレゼンテーションの第１の概念階層および第２のマルチメディアプレゼンテーションの第２の概念階層を特定してもよい。
【０１２４】
図６Ａにさらに示されているように、プロセス６００は、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定することを含んでもよい（ブロック６７０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、第１の概念階層に関連する１つ以上の第１の概念および第２の概念階層に関連する１つ以上の第２の概念を含む概念のセットを決定してもよい。
【０１２５】
図６Ｂにさらに示されているように、プロセス６００は、概念のセットに関連する複数の類似性スコアを判断することを含んでもよい（ブロック６８０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、概念のセットに関連する複数の類似性スコアを判断してもよい。
【０１２６】
図６Ｂにさらに示されているように、プロセス６００は、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき新たな概念階層を生成することを含んでもよく、新たな概念階層を生成することは、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および別個の概念を順序的に、追加の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の少なくとも２つの概念に続くように配置する第４のプロセスを実行することとを含む（ブロック６９０）。例として、概念階層生成プラットフォーム（例えばコンピューティングリソース２３４、プロセッサ３２０、メモリ３３０、ストレージコンポーネント３４０、入力コンポーネント３５０、出力コンポーネント３６０、通信インターフェース３７０および／または同様のものを使用する）は、上述のように、複数の類似性スコア、第１の概念階層および第２の概念階層に基づき、新たな概念階層を生成してもよい。一部の実装において、新たな概念階層を生成することは、上述のように、概念と、追加の概念とを併合する第１のプロセスを実行することと、概念を順序的に、追加の概念の前または後に配置する第２のプロセスを実行することと、概念および別個の概念を順序的に、追加の概念に続くように配置する第３のプロセスを実行することと、概念を順序的に、追加の少なくとも２つの概念に続くように配置する第４のプロセスを実行することとを含む。
【０１２７】
プロセス６００は、後述される、および／または本願明細書の他の箇所に記載された他の１つ以上のプロセスに関連して記載される、任意の単一の実装または任意の実装の組み合わせなど、追加の実装を含んでもよい。
【０１２８】
第１の実装において、複数のメディアアイテムの中の各メディアアイテムに関連する個々のコンテンツ情報を判断することは、複数のメディアアイテムの中のビデオアイテムについて、複数のビデオフラグメントおよび複数のビデオフラグメントトランスクリプトを判断することであって、複数のビデオフラグメントの中の特定のビデオフラグメントは、複数のビデオフラグメントトランスクリプトの中の特定のビデオフラグメントトランスクリプトに関連する、複数のビデオフラグメントおよび複数のビデオフラグメントトランスクリプトを判断することと、ビデオアイテムについて、１つ以上のビデオフラグメントに基づき、少なくとも１つのビデオフラグメントナゲットを生成することであって、少なくとも１つのビデオフラグメントナゲットは、複数のビデオフラグメントの中の１つ以上のビデオフラグメントと、複数のビデオフラグメントトランスクリプトのうち、１つ以上のビデオフラグメントに関連する１つ以上のビデオフラグメントトランスクリプトとを含む、生成することと、少なくとも１つのビデオフラグメントナゲットに関連する１つ以上のキーワードを判断することとを含む。
【０１２９】
第２の実装単体、または第１の実装と組み合わされた第２の実装において、少なくとも１つのビデオフラグメントナゲットを生成する１つ以上の命令は、複数のビデオフラグメントの中の隣接する各ビデオフラグメント間の距離に基づき、閾値距離を決定することと、ビデオフラグメントナゲットを形成するために、複数のビデオフラグメントの中の隣接する少なくとも２つのビデオフラグメント、および個々に関連する少なくとも２つのビデオフラグメントトランスクリプトが、ともに連結されることを生じさせることであって、ビデオフラグメントナゲットと、複数のビデオフラグメントの中の隣接する特定のビデオフラグメントとの間の距離は、閾値距離を満たす、生じさせることとを含む。
【０１３０】
図６はプロセス６００の例示のブロックを示すが、一部の実装ではプロセス６００は、図６に示されたものと比べて追加のブロック、より少数のブロック、異なるブロックまたは別様に配置されたブロックを含んでもよい。さらに、または代わりに、プロセス６００のブロックの２つ以上が並列実行されてもよい。
【０１３１】
前述の開示は、例示および説明を提供するが、網羅的であることも、実装を開示された厳密な形態に限定することも意図していない。上記の開示を考慮して変更および変形が加えられてもよく、または実装の実践から変更および変形が習得される可能性もある。
【０１３２】
本願明細書で使用されるとき、「コンポーネント」という用語は、ハードウェア、ファームウェアおよび／またはハードウェアとソフトウェアとの組み合わせとして広く解釈されるよう意図される。
【０１３３】
一部の実装は、本願明細書において、閾値に関連して記載されている。本願明細書で使用されるとき、閾値を満たすとは、文脈に応じて、値が閾値より大きいこと、閾値を超えること、閾値より高いこと、閾値以上であること、閾値未満であること、閾値より少ないこと、閾値より低いこと、閾値以下であること、閾値と等しいことまたは同様のことを指すことができる。
【０１３４】
当然のことながら、本願明細書に記載されたシステムおよび／または方法は、異なる形態のハードウェア、ファームウェアまたはハードウェアとソフトウェアとの組み合わせに実装されてもよい。これらのシステムおよび／または方法を実装するために使用される実際の専用制御ハードウェアまたはソフトウェアコードは、実装を限定するものではない。したがって、システムおよび／または方法の動作および挙動は、特定のソフトウェアコードを参照することなく本願明細書に記載されるが、当然のことながら、ソフトウェアおよびハードウェアを、本願明細書の記載に基づくシステムおよび／または方法を実装するよう設計できる。
【０１３５】
特徴の特定の組み合わせが特許請求の範囲に記載され且つ／または明細書で開示されるが、これらの組み合わせは様々な実装の開示を限定することを意図されたものではない。実際には、これらの特徴の多くが、具体的に特許請求の範囲に記載および／または明細書に開示されなかった形で組み合わされてもよい。下記に列挙される各従属クレームは、１つのみのクレームに直接従属するかもしれないが、様々な実装の開示は、クレームセット中の他のすべてのクレームと組み合わせた各従属クレームを含む。
【０１３６】
本願明細書で使用されるいずれの構成要素、動作または命令も、重要または必須とは、そのように明示的に記載されない限りは、解釈されてはならない。さらに、本願明細書で使用されるとき、冠詞「或る（ａおよびａｎ）」は、１つ以上の項目を含むよう意図され、「１つ以上の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」と交換可能なように使用され得る。さらに、本願明細書において使用されるとき、冠詞「この（ｔｈｅ）」は、冠詞「この（ｔｈｅ）」に関連して参照される１つ以上の項目を含むことが意図され、「１つ以上の（ｔｈｅ  ｏｎｅ  ｏｒ  ｍｏｒｅ）」と交換可能なように使用され得る。さらに、本願明細書で使用されるとき、「セット（ｓｅｔ）」という用語は、１つ以上の項目（例えば関係する項目、無関係の項目、関係する項目と無関係の項目との組み合わせなど）を含むよう意図され、「１つ以上の（ｏｎｅ  ｏｒ  ｍｏｒｅ）」と交換可能なように使用され得る。１つのみの項目が意図される場合、「１つのみ（ｏｎｌｙ  ｏｎｅ）」という語句または同様の文言が使用される。さらに、本願明細書で使用されるとき、「有する（ｈａｓ、ｈａｖｅ、ｈａｖｉｎｇ）」という用語または同様のものは、非限定的な用語であるものと意図される。さらに、「基づく（ｂａｓｅｄ  ｏｎ）」という語句は、別段の記載が明示的になされない限り「少なくとも部分的に基づく（ｂａｓｅｄ，ａｔ  ｌｅａｓｔ  ｉｎ  ｐａｒｔ，ｏｎ）」を意味するよう意図される。さらに、本願明細書で使用されるとき、「または（ｏｒ）」という用語は、別段の記載（例えば、「いずれか（ｅｉｔｈｅｒ）」または「の中の１つのみ（ｏｎｌｙ  ｏｎｅ  ｏｆ）」と組み合わせて使用される場合）が明示的になされない限り、連続する等位語句の中で使用される場合は非排他的であるものと意図され、「および／または」と交換可能なように使用され得る。
【図１Ａ】
2020205028.tif 000003
【図１Ｂ】
2020205028.tif 000004
【図１Ｃ】
2020205028.tif 000005
【図１Ｄ】
2020205028.tif 000006
【図１Ｅ】
2020205028.tif 000007
【図１Ｆ】
2020205028.tif 000008
【図１Ｇ】
2020205028.tif 000009
【図１Ｈ】
2020205028.tif 000010
【図１Ｉ】
2020205028.tif 000011
【図２】
2020205028.tif 000012
【図３】
2020205028.tif 000013
【図４】
2020205028.tif 000014
【図５】
2020205028.tif 000015
【図６Ａ】
2020205028.tif 000016
【図６Ｂ】
2020205028.tif 000017
【外国語明細書】
2020205028000001.pdf
2020205028000002.pdf
2020205028000003.pdf
2020205028000004.pdf