JP2020042771A - Data analysis method and data analysis system - Google Patents
Data analysis method and data analysis system Download PDFInfo
- Publication number
- JP2020042771A JP2020042771A JP2019091400A JP2019091400A JP2020042771A JP 2020042771 A JP2020042771 A JP 2020042771A JP 2019091400 A JP2019091400 A JP 2019091400A JP 2019091400 A JP2019091400 A JP 2019091400A JP 2020042771 A JP2020042771 A JP 2020042771A
- Authority
- JP
- Japan
- Prior art keywords
- learning
- data
- learning data
- server
- sections
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
- G06F16/437—Administration of user profiles, e.g. generation, initialisation, adaptation, distribution
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Image Analysis (AREA)
- Machine Translation (AREA)
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】データ分析方法及びそのデータ分析システムを提供する。【解決手段】データ分析方法は、まず第1学習データを受信して、更に前記第1学習データに複数のセグメンテーションマークを加えて(S306、S307)、前記第1学習データを複数の第1学習セクションに分割する。前記第1学習セクションは、時間順序に応じて互いに接続される。各第1学習セクションから各第1学習セクションのそれぞれに対応する第1キーワード文字列を選別する。分析命令を受信して、且つ分析命令と各第1学習セクションのそれぞれの第1キーワード文字列に対して分析して、分析命令と対応する各第1学習セクションとの類似度を得る。最後に、最高の類似度を有する第1学習セクションを選別する。【選択図】図3PROBLEM TO BE SOLVED: To provide a data analysis method and a data analysis system thereof. SOLUTION: In a data analysis method, first training data is first received, a plurality of segmentation marks are added to the first training data (S306, S307), and the first training data is subjected to a plurality of first learnings. Divide into sections. The first learning sections are connected to each other in chronological order. The first keyword character string corresponding to each of the first learning sections is selected from each first learning section. The analysis instruction is received and analyzed for the analysis instruction and each first keyword character string of each first learning section to obtain the similarity between the analysis instruction and each corresponding first learning section. Finally, the first learning section with the highest similarity is selected. [Selection diagram] Fig. 3
Description
本開示内容は、分析命令に基づいて対応する学習データを選別するためのデータ分析方法及びデータ分析システムに関する。 The present disclosure relates to a data analysis method and a data analysis system for selecting corresponding learning data based on an analysis instruction.
オンライン学習プラットフォームとは、数多くの学習データをサーバに記憶して、インターネットによってサーバに接続されて、ユーザが学習データを随時に閲覧できるようにするネットワークサービスである。従来の各種類のオンライン学習プラットフォームにおいて、提供された学習データタイプは、ビデオ、オーディオ、メッセージ、ファイル又はフォーラム等を含む。 The online learning platform is a network service that stores a large amount of learning data in a server and is connected to the server via the Internet so that a user can browse the learning data at any time. In each type of conventional online learning platform, the provided learning data types include video, audio, message, file or forum.
台湾特許第I559772号には、ファイルの捜索方法が開示されている。しかしながら、この方法は、学習データに対して分析を行っていないため、使用者が学習データを捜索する場合の効率や正確性を効果的に改善することはできない。 Taiwan Patent No. I55972 discloses a method of searching for a file. However, since this method does not analyze the learning data, it cannot effectively improve the efficiency and accuracy when the user searches for the learning data.
米国特許第US8667521号には、ビデオにおいて識別を行う方法が開示されている。その技術は、使用者がビデオを鑑賞する場合、ビデオの内容についてメッセージを発信する。しかしながら、US8667521では捜索方法について改良を加えていないため、使用者は、ビデオの内容についてメッセージを発信できるとしても、ビデオを見ていないうちに、正確な捜索方法によって、予期する内容を快速に探し出すことはできない。 U.S. Pat. No. 8,667,521 discloses a method for performing identification in video. The technology sends a message about the content of the video when the user watches the video. However, since the search method is not improved in US8666721, even if the user can send a message about the content of the video, the user can quickly find the expected content by an accurate search method without watching the video. It is not possible.
オンライン学習プラットフォームに膨大な数の学習データが記憶されるので、ユーザは、オンライン学習プラットフォームから関連する学習データを閲覧するために、自らの要求に応じて捜索命令を入力する必要があり、まだ改良できる余地がある。 With the huge amount of learning data stored in the online learning platform, users need to input search commands at their own request to browse relevant learning data from the online learning platform, and still improve There is room to do it.
本開示内容の一態様は、第1学習データを受信する工程と、第1学習データに複数の第1セグメンテーションマークを加えて、第1学習データを複数の第1学習セクションに分割する工程と、前記第1学習セクションの各々に基づいて、各第1学習セクションのそれぞれに対応する第1キーワード文字列を生成する工程と、ユーザの操作に関連する分析命令を受信する工程と、分析命令と各第1学習セクションのそれぞれの第1キーワード文字列に対して分析して、分析命令と対応する各第1学習セクションとの複数の第1類似度を得る工程と、前記第1学習セクションから最高の類似度を有する1つの第1学習セクションを選別する工程と、を含むデータ分析方法である。 One aspect of the present disclosure includes a step of receiving first learning data, a step of adding a plurality of first segmentation marks to the first learning data, and dividing the first learning data into a plurality of first learning sections. Generating a first keyword string corresponding to each of the first learning sections based on each of the first learning sections; receiving an analysis instruction related to a user operation; Analyzing each of the first keyword strings in the first learning section to obtain a plurality of first similarities between the analysis instruction and the corresponding first learning sections; Selecting one first learning section having similarity.
本開示内容の他の態様は、第1学習データを受信するための第1サーバと、第1サーバから第1学習データを受信して記憶するための記憶ユニットと、第1学習データに複数の第1セグメンテーションマークを加えて、第1学習データを複数の第1学習セクションに分割して、前記第1学習セクションの各々に基づいて、各第1学習セクションのそれぞれに対応する第1キーワード文字列を生成し、分析命令を受信して、更に分析命令と各第1学習セクションのそれぞれの第1キーワード文字列に対して分析して、分析命令と対応する各第1学習セクションとの複数の第1類似度を得て、且つ前記第1学習セクションから最高の類似度を有する1つの第1学習セクションを選別するための第2サーバと、を含むデータ分析システムである。 Other aspects of the present disclosure include a first server for receiving first learning data, a storage unit for receiving and storing first learning data from the first server, and a plurality of first learning data in the first learning data. A first segmentation mark is added to divide the first learning data into a plurality of first learning sections, and a first keyword character string corresponding to each of the first learning sections based on each of the first learning sections. And receiving the analysis instruction, further analyzing the analysis instruction and the first keyword string of each of the first learning sections, and analyzing the plurality of first instructions of the analysis instruction and the corresponding first learning sections. A second server for obtaining one similarity and selecting one first learning section having the highest similarity from the first learning section.
これにより、データ分析システムが第1学習データに対して第1セグメンテーションマークを加えて、且つ第1学習セクションを分割した後、各第1学習セクションで第1キーワード文字列を生成するので、後で、ユーザは、データ分析システムにログインする時、第1学習データの各第1学習セクションが正確に検索され、又はデータ分析システムは適合な学習セクションをユーザに積極的に推薦して、ユーザの操作体験を改善することができる。 With this, the data analysis system adds the first segmentation mark to the first learning data and divides the first learning section, and then generates the first keyword character string in each first learning section. When the user logs in to the data analysis system, each first learning section of the first learning data is accurately searched, or the data analysis system actively recommends a suitable learning section to the user and operates the user. Experience can be improved.
以下、図面で本発明の複数の実施形態を開示し、明らかに説明するために、数多くの実際的な細部を下記の叙述で合わせて説明する。しかしながら、理解すべきなのは、これらの実際的な細部が、本発明を制限するためのものではない。つまり、本発明の実施形態の一部においては、これらの実際的な細部は、必要としないものである。また、図面を簡略化するために、ある従来慣用の構造及び素子は、図面において簡単で模式的に示される。 In the following, numerous practical details are set forth in the following description to disclose and demonstrate the embodiments of the present invention in the drawings. It should be understood, however, that these practical details are not intended to limit the invention. That is, in some embodiments of the present invention, these practical details are not required. Also, for simplicity of the drawings, certain conventional structures and elements are shown schematically and schematically in the drawings.
本文において、ある素子が「接続」又は「結合」されると言われる場合、「電気的接続」又は「電気的結合」を指すこともある。「接続」又は「結合」は、2つ又は複数の素子同士の互いの協力操作や対話を表すことに用いてもよい。また、本文では、「第1の」、「第2の」等の用語を使用して異なる素子を説明するが、前記用語は単に同じ技術用語で説明する素子又は操作を区別するためのものである。上下文で明記されない限り、前記用語は、順番や順位を特に指し又は示唆するものでもなく、本発明を限定するものでもない。 In this text, when an element is referred to as “connected” or “coupled”, it may refer to “electrical connection” or “electrical coupling”. “Connection” or “coupling” may be used to represent mutual cooperation or interaction between two or more elements. Also, different elements are described herein using terms such as "first", "second", etc., but the terms are merely to distinguish elements or operations described in the same technical term. is there. Unless explicitly stated above, the terms do not particularly refer to or suggest order or ranking, nor do they limit the invention.
従来のオンライン学習プラットフォームにおいて、ユーザが捜索命令を入力すると、サーバは、捜索命令を学習データのファイル名称、字幕テキスト又はマーク(例えば、メッセージ)のみと比較して選別する。しかし、学習データの内容が巨大(例えば、2時間のビデオ)であると、ユーザは、自分の要求に最も関連するセクションを見つけるために、依然として学習データを手動調整する必要がある(例えば、プレイタイムを45分目に調整する必要がある)。つまり、従来のオンライン学習プラットフォームの分析メカニズムでは、名称又は字幕のみを捜索することができるが、必要に応じて細かい検索を行うことができない。なお、主動的に捜索する以外、ユーザは、自分の興味を持つ学習データを見つけることができない。 In a conventional online learning platform, when a user inputs a search command, the server compares the search command with only a file name, subtitle text or mark (for example, a message) of the learning data to select. However, if the content of the training data is huge (eg, a two-hour video), the user will still need to manually adjust the training data to find the section most relevant to his request (eg, play Time needs to be adjusted to 45 minutes). That is, the analysis mechanism of the conventional online learning platform can search only the name or subtitle, but cannot perform a detailed search as needed. It should be noted that the user cannot find any learning data of his or her interest other than actively searching.
図1は、本開示内容の一部の実施例によるデータ分析システムの模式図である。図1を参照されたい。本開示内容は、データ分析システムに関する。データ分析システム100は、第1サーバ110と、第2サーバ120と、記憶ユニット130と、を含む。本実施例において、第1サーバ110が第2サーバ120に電気的に接続されるが、他の実施例において、第1サーバ110と第2サーバ120とがネットワークによって接続を確立して、データ伝送を行うことができる。記憶ユニット130は、例えば、フラッシュメモリ、メモリカード、ハードドライブ等のデータ記憶装置である。一部の実施例において、記憶ユニット130は、独立したサーバに記憶される。他の部分の実施例において、記憶ユニット130が第1サーバ110又は第2サーバ120に設けられてよい。他の実施例において、第1サーバ110と第2サーバ120は単一のサーバに組み合わせられてよい。
FIG. 1 is a schematic diagram of a data analysis system according to some embodiments of the present disclosure. Please refer to FIG. The present disclosure relates to a data analysis system. The
本実施例において、データ分析システム100は、オンライン学習サービスを提供することに用いられる。例えば、ユーザは、端末装置200(例えば、パーソナルコンピュータ、ノートパソコン又はマートフォン)によって第1サーバ110に接続されて、オンライン学習インターフェースを閲覧することができる。ユーザが学習内容を閲覧しようとする時、第1サーバ110は、その内部のプロセッサによって記憶ユニット130から対応するファイルを取得することができる。第2サーバ120は、その内部のプロセッサによって分類、管理及び統計等の機能を実行する。しかし、本開示内容の適用形態は、これに限定されない。データ分析システム100は、ビデオストリーミングプラットフォーム又はネットワークディスカッションフォーラム等に適用されてもよい。
In this embodiment, the
第1サーバ110は、複数の学習データを受信することに用いられる。一部の実施例において、第1サーバ110は、インターネットによって、端末装置200から学習データを受信する。学習データは、ビデオ、音声、メッセージ又はディスカッション文字列であってよい。説明しやすいように、本実施例において、複数の学習データを第1学習データ131a、第2学習データ131b及び第3学習データ131cに細分することで説明する。しかし、本開示内容はこれに限定されず、学習データの数を任意に調整してよい。
The
一部の実施例において、第1サーバ110は、端末装置200から第1学習データ131aを受信した後、第1学習データ131aを記憶ユニット130にアップロードすると共に、通知情報を第2サーバ120に伝送する。第2サーバ120は、記憶ユニット130に接続されて、第1学習データ131aに複数の第1セグメンテーションマークを加えて、第1学習データ131aがこれらの第1セグメンテーションマークにより複数の第1学習セクションに分割されるようにする。部分的な実施例において、これらの第1学習セクションは、時系列的に順位付け(例えば、第1学習データ131aに予め設置された時間軸)されて互いに接続する。
In some embodiments, after receiving the
例としては、第1学習データ131aが30分間のビデオファイルであると、第2サーバ120は、ビデオ時間の10分、20分の時点にそれぞれ第1セグメンテーションマークを加えて、ビデオファイルを3つの第1学習セクションに分割することができる。同様に、第1学習データが10ページのメッセージファイルであると、第2サーバ120は、それぞれ第2、5、7ページの所に第1セグメンテーションマークを加えて、メッセージファイルを4つの学習セクションに分けることができる。他の部分の実施例において、これらの第1学習セクションは、順番のみを有するが、必ずしも互いに接続されなくてもよい。例えば、第1学習セクションはビデオの1〜20分目の段落であり、第2学習セクションはビデオの30〜45分目の段落である。
As an example, if the
一部の実施例において、セグメンテーションマークは、第1学習データ131aに加えられた識別用タグ(tag)又は識別子(identifier)であり、これによって第1サーバ110又は第2サーバ120は、第1学習データ131aの特定部分の内容をすばやく見つけることができるが、セグメンテーションマークの態様はこれに限定されない。セグメンテーションマークの生成形態については、後で詳細に説明する。
In some embodiments, the segmentation mark is a tag or an identifier added to the
第2サーバ120は、第1学習データ131aに第1セグメンテーションマークを加えた後、各第1学習セクションから、それぞれの第1キーワード文字列(keyword string)を分析する。一部の実施例において、第1キーワード文字列は少なくとも1つのキーワードを含む。例えば、3つの第1学習セクションに分割されたビデオファイルに対して、各第1学習セクションのキーワード文字列は「プロジェクター、画像、原理」、「高周波信号、シャープネス、エンハンスメント」及び「プロモーション、明瞭度」であってよい。部分的な実施例において、第1キーワード文字列は各第1学習セクションにおいて出現頻度が設定値よりも高い文字内容であってよい。第1キーワード文字列の分析形態については、後で詳細に説明する。
After adding the first segmentation mark to the
第2サーバ120は、第1学習データ及び対応する第1セグメンテーションマーク及び第1キーワード文字列を記憶ユニット130に記憶することに用いられる。一部の実施例において、第1サーバ110は、第1学習データ131aを記憶ユニット130内のコースデータベース131に記憶する。第2サーバ120は、第1セグメンテーションマークを生成して且つ第1キーワード文字列を生成した後、第1セグメンテーションマーク、第1キーワード文字列を記憶ユニット130の分析データベース132に記憶する。他の部分の実施例において、第2サーバ120は、更に分析データベース132で第1学習データに対応する第1識別コードを記憶することで、第1セグメンテーションマーク、第1キーワード文字列は第1識別コードによって、コースデータベース131の中の第1学習データに対応することができる。
The
本開示内容のデータ分析システム100は、ユーザの操作に関連する分析命令に基づいて、ユーザへ適合な学習データを推薦することができる。部分的な実施例において、第1サーバ110は、分析命令を第2サーバ120に伝送することに用いられる。次に、第2サーバ120は、分析命令に基づいて記憶ユニット130に接続され、分析命令と各第1学習セクションのそれぞれの第1キーワード文字列に対して分析して、分析命令と対応する各第1学習セクションの第1キーワード文字列のそれぞれとの第1類似度を得る。第2サーバ120はこれらの第1学習セクションから、最高の類似度を有する第1学習セクションを選別して、且つ選別された第1学習セクションを分析情報に統合し、端末装置200に伝送して、端末装置200で表示する(例えば、検索画面又は推薦画面を表示する)。
The
次に、分析命令の生成形態とタイミングを説明する。一部の実施例において、分析命令は、ユーザの操作(例えば、検索動作)によって生成されることができ、且つ分析命令は端末装置200から伝送された第1捜索命令を含む。例としては、第1捜索命令は捜索文字列「プロジェクター、原理」であってよいが、第1学習データ131aの中の3つの第1学習セクションのキーワード文字列はそれぞれ「プロジェクター、画像、原理」、「高周波信号、シャープネス、エンハンスメント」及び「プロモーション、明瞭度」である。分析処理(例えば、文字列の類似度を比較する)によって、第1個の学習セクションの第1キーワード文字列が捜索文字列と最も類似であり、このため、第2サーバ120は、第1サーバ110によって比較結果を端末装置200にリターン(例えば、ユーザインターフェースで1つの推薦結果を表示する)するので、ユーザは、第1学習データ131aの第1学習セクションが捜索命令と最も類似であることを知る。他の部分の実施例において、第2サーバ120は捜索命令をすべての学習データ131a〜131cの中の各学習セクションのキーワード文字列と比較することができるので、捜索命令と最も関連する学習データ及び対応する学習セクションを高精度に判断する。
Next, the generation form and timing of the analysis instruction will be described. In some embodiments, the analysis command may be generated by a user operation (eg, a search operation), and the analysis command may include a first search command transmitted from the
他の部分の実施例において、ユーザは、端末装置200によって第1捜索命令を入力し、且つ第1捜索命令は口語化(セマンティクス式)の一部の文字内容であってよく、即ち第1捜索命令はセマンティクス式の文字内容、例えば、「プロジェクターのエンハンスメント原理は何ですか」であってよい。第2サーバ120は、第1捜索命令に対して分析処理を行って、捜索文字列を生成する。部分的な実施例において、第2サーバ120はセマンティクス分析技術を利用して捜索命令を分析して、例えば、前記第1捜索命令は「プロジェクター」、「原理」、「何」等の捜索字と分析することができる。次に、更に捜索文字列と各第1学習セクションの第1キーワード文字列を利用して比較する。当業者はセマンティクス分析の動作原理を理解することができるので、ここで繰り返して説明しない。
In another part of the embodiment, the user inputs a first search command through the
他の部分の実施例において、分析命令はデータ分析システム100が主動的に生成した推薦命令であってよい。つまり、第1サーバ110は、ユーザの操作によって分析命令を生成することができる。例としては、第1サーバ110は、端末装置200がデータ分析システム100に接続されると判断する時(例えば、ユーザがオンライン学習システムにログインする)、第1サーバ110は、分析命令を生成して、第2サーバ120によって、ユーザに興味があるかもしれないファイルを主動的に分析する。又は、第1サーバ110は、ユーザの操作動作によって、ユーザの操作が所定の条件に合致すると判断する時(例えば、ユーザが学習データを閲覧する時間は半時間に達し、ユーザは学習データに対して質問、情報又はマークを行う)、更に分析命令を生成する。
In another embodiment, the analysis instruction may be a recommendation instruction that is dynamically generated by the
他の部分の実施例において、第1サーバ110は、ユーザの操作が所定の条件に合致すると確認した後、更に記憶ユニット130に記憶された行為データによって分析命令を生成する。例としては、データ分析システム100は、記憶ユニット130における行為データベース133に記憶された行為データ(例えば、ユーザの使用記録)によって分析命令を生成することができ、行為データの細部については、後で詳細に説明する。
In another embodiment, the
なお、部分的な実施例において、第1サーバ110は、ユーザの操作が所定の条件に合致すると確認すると、分析命令を生成し、且つ第2サーバ120はこれによって分析命令に最も近い第1学習セクションを選別した後、第2サーバ120は先に選別された第1学習セクションを記憶ユニット130における推薦データベース134に記憶することができる。第1サーバ110は予め設置された推薦時刻(例えば、ユーザがオンライン学習システムをログイン又はログアウトする時、ユーザが1つのビデオを閲覧し終わった後)で、更に推薦データベース134に記憶された第1学習セクションを端末装置200に伝送することができる。
In a partial embodiment, if the
これによって、データ分析システム100は、第1学習データ131aを受信した後、まず第1学習データ131aを複数の第1学習セクションに細分して、且つ各第1学習セクションが対応する第1キーワード文字列を有する。このため、後でユーザがデータ分析システム100にログインした後、データ分析システム100は、分析命令に基づいて、適合な学習データをユーザに正確的に提供することができる。以上のように、本開示内容は、第1に、ユーザがデータ分析システム100を利用して検索を行う時、データ分析システム100は、第1捜索命令と最も類似である第1学習データ131aを見つける以外、更に第1学習データ131aにおける第1捜索命令に最も類似である学習セクションを正確的に見つけることができること、第2に、ユーザはデータ分析システム100にログインする時、第1サーバ110は、ユーザの操作によって、予め設置された条件に合致する時分析命令(例えば、ユーザの使用記録を捜索する)を生成して、更に分析命令に基づいて対応する第1学習セクションを見つけて、ユーザに推薦するという2種の適用方式を少なくとも含む。これによって、データ分析システム100が分析及び捜索での精度を大幅に向上させることができるとともに、ユーザの使用体験を改善することができる。
Thereby, after receiving the
次に、セグメンテーションマークの生成方式を説明し、同時に図1及び図2Aを参照されたい。図2Aは、本開示内容の一部の実施例による第1学習データ131aのテキストファイル模式図である。一部の実施例において、第1学習データ131aはテキストファイルA1(例えば、字幕)を含む。第2サーバ120は前記第1学習データ131aを受信した後、テキストファイルA1に対して分析処理を行って、例えば、セマンティクス分析方法で複数の特徴句を生成する。これらの特徴句の間に順次関係を有する。次に、隣り合う特徴句の間の類似度を計算して、第1セグメンテーションマークを生成する。
Next, the generation method of the segmentation marks will be described, while referring to FIGS. 1 and 2A. FIG. 2A is a schematic diagram of a text file of the
例としては、テキストファイルA1を分析した後、生成した特徴句は「プロジェクターが画像信号によって発光ユニットを調整する」、「発光ユニットから出射された光線は画像画面に反射される」、「他種のタイプのプロジェクターにおいて」を含む。前記第1句の特徴句及び第2句の特徴句はすべて同じ単語「画像、発光」を有し、類似度が比較的高くて、第2句の特徴句と第3句の特徴句との類似度が比較的低い。このため、第2サーバ120は隣り合う特徴句の類似度が所定値よりも低いと判断する時(例えば、完全に同じ単語がない又はその中の1句が回転句であり、例えば、「他の実施例において〜」)、第2サーバ120は、第1セグメンテーションマークを生成する。これによって、テキストファイルA1を複数の第1学習セクションA11〜A14に分割する。
For example, after analyzing the text file A1, the generated characteristic phrases are "the projector adjusts the light emitting unit according to the image signal", "the light emitted from the light emitting unit is reflected on the image screen", and "other types". In the type of projector ". The characteristic phrase of the first phrase and the characteristic phrase of the second phrase all have the same word "image, light emission", have relatively high similarity, and are different from the characteristic phrase of the second phrase and the characteristic phrase of the third phrase. The similarity is relatively low. For this reason, when the
前記実施例において、テキストファイルA1はセマンティクス分析技術によって特徴句を生成することができ、且つ特徴句の間の類似度を計算するが、本開示内容はこれに限定されない。部分的な実施例において、第2サーバ120におけるプロセッサはまずテキストファイルA1にバイナリ処理を行い、そして、データ比較によって、類似性を判断して、特徴句を確立するか又は特徴句の間の類似度を判断しても良い。
In the above embodiment, the text file A1 can generate a feature phrase by a semantics analysis technique and calculates the similarity between the feature phrases, but the present disclosure is not limited thereto. In a partial embodiment, the processor at the
前記実施例におけるテキストファイルとは、ビデオの字幕又はメッセージの文字内容を指し、テキストファイルが「ネットワークフォーラムのディスカッション内容」であると、依然として同じ原理でセグメンテーションすることができる。同様に、第1学習データ131aは音声ファイルを含むと、第2サーバ120はまず語音認識によって、テキストファイルA1を生成し、そして、セマンティクス分析を行って、複数の特徴句を生成してよい。
The text file in the above embodiment refers to the subtitles of the video or the textual content of the message, and if the text file is “the content of discussions in a network forum”, segmentation can still be performed on the same principle. Similarly, if the
他の部分の実施例において、図2Bを参照されたい。第1学習データ131bは画像ファイルB1を含む。画像ファイルB1は複数の画像画面B01〜B04を更に含む。画像画面B01〜B04はビデオファイルにおける時間順序に従って接続された複数のフレーム画面であってよい。第2サーバ120は、第1セグメンテーションマークを生成するように、隣り合うこれらの画像画面B01〜B04の類似度を判断することに用いられる。例としては、画像画面B01〜B02はプロジェクターを表示するための構造図であり、画像画面B03〜B04は光線投影を表示するためのパスマップである。画像画面B02、B03間の類似度が比較的低いので、第2サーバ120は画像画面B02、B03間に第1セグメンテーションマークを加えて、複数の第1学習セクションB11、B12を形成することができる。
In another example, see FIG. 2B. The
図2Aを再び参照されたい。ここで、以下のようにデータ分析システム100が第1キーワード文字列を生成する方法を説明する。第2サーバ120は、第1学習データ131aにおけるテキストファイルA1に分析処理(例えば、セマンティクス認識分析)を行って、複数の特徴文字を生成する。次に、第2サーバ120で上記のように第1セグメンテーションマークを生成し、第1学習データ131aは複数の第1学習セクションA11〜A14又はB11〜B12に分割された後、第2サーバ120は各第1学習セクションA11〜A14又はA21〜A22での特徴文字の数を判断し、数は閾値よりも大きい時、それを第1キーワード文字列として設定する。例としては、テキストファイルA1の1つの第1学習セクションA11には「プロジェクターは画像信号によって発光ユニットを調整し、発光ユニットから出射された光線は画像画面に反射される」を含むと、そのうち、「画像」が2回出現し、「発光ユニット」が2回出現し、「プロジェクター、光線」が何れもそれぞれ1回出現する。第2サーバ120は2回出現した特徴文字「画像、発光ユニット」を第1キーワード文字列として設定することができる。
Please refer to FIG. 2A again. Here, a method in which the
一部の実施例において、第2サーバ120は、分析命令(例えば、第1捜索命令)によって、複数の合致する学習データ(例えば、第1学習データ131a、第2学習データ131bが何れも「プロジェクター」キーワードを有する)を見つけると、第2サーバ120は更に捜索リストを生成することができる。他の部分の実施例において、第1サーバ110は更に管理インターフェースを提供する。管理インターフェースは、データ分析システム100の管理者又はメンテナンススタッフがデータ分析システム100の内部パラメータ及び返答データを観察して、管理者又はメンテナンススタッフがデータ分析システム100内のパラメータ(例えば、閾値、セマンティクス認識パラメータ等)を調整することができ、データ分析システム100の性能を最適化する。
In some embodiments, the
なお、第2サーバ120は、ユーザの行為記録を参照して、捜索リストにおける学習データを順位付けすることができる。図1を参照されたい。一部の実施例において、記憶ユニット130に第1学習データ131a、第2学習データ131b及び第3学習データ131cが記憶される。第2学習データ131bは上記のように、複数の第2セグメンテーションマークにより複数の第2学習セクションに分割されることができ、且つ各第2学習セクションにそれぞれの第2キーワード文字列が含まれ、同様に、第3学習データ131cは複数の第3セグメンテーションマークにより複数の第3学習セクションに分割され、且つ各第3学習セクションにそれぞれの第3キーワード文字列が含まれる。第2サーバ120は、第1捜索命令に基づいて、合致する第1学習データ131aを選別した後、第2サーバ120は、第1サーバ110によって、第1学習データ131aを端末装置200に伝送して、ユーザが閲覧できる。同時に、第1サーバ110又は第2サーバ120は更にこれによって行為データを生成して、且つ行為データを記憶ユニット130内の行為データベースに記憶することができる。
The
行為データはユーザがデータ分析システム100に接続された後の各項の操作を記録するためのものであり、例えば、特定な学習データを閲覧し、情報を伝送して、重要なファイルとしてマークすること等がある。データ分析システム100は行為データによって捜索リストを順位付けすることができる。一部の実施例において、第1サーバ110は行為データによって分析命令を生成するためのものであり、例としては、第1サーバ110は、ユーザが最も頻繁に閲覧する学習データに基づいて、前記の捜索文字列(例えば、最も頻繁に出現するタイトル名称)を選別して、第1類似度を計算することができる。これによって、ユーザは第1捜索命令を主動的に入力しなくても、データ分析システム100は依然として分析命令を定期的に生成することができ、且つ適合な学習データ及びその学習セクションを推薦する。
The action data is for recording the operation of each item after the user is connected to the
一部の実施例において、第1サーバ110は更に端末装置200から伝送された第2捜索命令を受信することに用いられる。第2サーバ120は、第2捜索命令に基づいて、記憶ユニット130から複数の学習データ、例えば、第2学習データ131b及び第2学習データ131cを選別する。一部の実施例において、第2サーバ120は、第2捜索命令と各学習データ131a〜131cの中の各学習セクションのキーワード文字列との類似度を比較して、更に類似度が所定値よりも高い学習セクションを選別する。例としては、第2捜索命令は「画像エンハンスメント」であり、第2学習データ131bの中の1つの第2学習セクションで「画像エンハンスメント」が3回出現し、第3学習データ131cの中の1つの第3学習セクションで「画像エンハンスメント」が5回出現すると、第2サーバ120はこの2つの学習セクションを捜索リストの中の項目とする。
In some embodiments, the
以上のように、第2サーバ120は、第2捜索命令に基づいて第2学習データ131b及び第3学習データ131cを選別した後、ユーザは前に第1学習データ131aを閲覧したので、第2サーバ120は更に第1学習データ131aの中の各第1キーワード文字列と第2学習データ131bの第2キーワード文字列及び第3学習データ131cの中の第3キーワード文字列との第2類似度を比較する。次に、更に第2類似度の高さによって、捜索リストを生成して第2学習データ131b及び第3学習データ131cを順位付けする。
As described above, after selecting the
例としては、ユーザが前に閲覧した第1学習データ131aの第1学習セクションのキーワード文字列には、5個のキーワードを含む。第2サーバ120で分析された第2学習データ131bの中の第2キーワード文字列には「プロジェクター」及び他の3個のキーワードを含む。第2サーバ120で選別された第3学習データ131cの中の第3キーワード文字列には「プロジェクター」及び他の4個のキーワードを含む。第1キーワード文字列と第2キーワード文字列との類似度が60%(例えば、3つのキーワードが同じである)であり、第1キーワード文字列と第3キーワード文字列との類似度が20%(例えば、1つのみのキーワードが同じである)であり、第2学習データ131bの内容がユーザの前に閲覧された第1学習データ131aに類似すると示し、このため、第2サーバ120は選別された第2学習データ131bの第2学習セクションを第3学習データ131cの第3学習セクションの前に順位付けする。
As an example, the keyword string of the first learning section of the
一部の実施例において、データ分析システム100は更に複数の学習セクション間で関連性を確立することができる。図1、2A及び図2Bを参照されたい。説明しやすいように、ここで図2AのテキストファイルA1及び図2Bの画像ファイルB1を異なる学習データの内容と見なす。学習セクションA13には第1関連性マークT1が設けられ、学習セクションB11における画像画面B02には第2関連性マークT2が設けられる。第2サーバ120は、第1捜索命令に基づいて学習セクションA13を選別した後、学習セクションB11に第2関連性マークT2があると判断すると、前記第2サーバ120は学習セクションB11によって推薦リストを生成する。例としては、学習セクションA13は「プロジェクター動作原理」を説明するためのビデオであり、学習セクションB11は「プロジェクター構造」を説明するためのメッセージファイルであると、ユーザは学習セクションA13を閲覧する時、データ分析システム100は、ユーザーに学習セクションB11を推薦して閲覧させることができる。
In some embodiments,
図3を参照されたい。図3は、本開示内容の一部の実施例によるデータ分析方法の模式図である。データ分析方法は以下の工程S301〜S311によって、第1学習データ131aをセグメンテーションして第1キーワード文字列を生成する。工程S301において、端末装置200は、第1学習データ131aを第1サーバ110に伝送する。工程S302において、第1サーバ110は、第1学習データ131aを記憶ユニット130にアップロードする。工程S303において、記憶ユニット130は、第1学習データ131aをコースデータベース131に記憶する。工程S304において、記憶ユニット130は、第1サーバ110に記憶動作の完成を通知する。
Please refer to FIG. FIG. 3 is a schematic diagram of a data analysis method according to some embodiments of the present disclosure. The data analysis method generates a first keyword character string by segmenting the
工程S305において、第1サーバ110は、分析情報を第2サーバ120に伝送する。工程S306及び工程S307において、第2サーバ120は要求情報を記憶ユニット130に伝送して、記憶ユニット130で第1学習データ131aを取得する。第2サーバ120は上記のように、第1セグメンテーションマークを加えて、各第1学習セクションに対してそれぞれの第1キーワード文字列を生成する。工程S308において、第2サーバ120は、第1セグメンテーションマーク及び対応する第1キーワード文字列を記憶ユニット130にアップロードして、記憶ユニット130は、第1セグメンテーションマーク及び対応する第1キーワード文字列を分析データベース132に記憶する。次に、記憶ユニット130は完成情報を第2サーバ120に伝送して、且つ第2サーバ120によって完成情報を第1サーバ110に伝送して、オンライン学習システムのインターフェースで「学習データのアップロード及びファイル確立完成」の情報をユーザに表示する。
In step S305, the
図4を参照されたい。本開示内容の一部の実施例によるデータ分析方法の模式図である。データ分析方法は以下の工程S401〜S408で、分析命令(例えば、第1捜索命令)によって学習データ及び学習セクションを捜索する。工程S401において、端末装置200は、分析命令を第1サーバ110に送信する。工程S402及び工程S403において、第1サーバ110は、分析命令の中の第1捜索命令を第2サーバ120に伝送して、且つ第2サーバ120は、第1捜索命令に基づいて、記憶ユニット130における学習データを捜索する。工程S404において、第2サーバ120は、記憶ユニット130から選別された学習データを取得する。選別された学習データは、複数のストロークス、例えば、第2学習データ131b及び第3学習データ131cであると、工程S405及び工程S406において、第2サーバ120は、記憶ユニット130における行為データベース133から行為データを取得して、第2学習データ131b及び第3学習データ131cと行為データ(例えば、第1キーワード文字列)との類似度を比較して、捜索リストを生成する。最後に、工程S407では、第2サーバ120は捜索リストを第1サーバ110に伝送して、且つ工程S408において、ユーザが閲覧又はダウンロードできるように、第1サーバ110は捜索リストをオンライン学習システムのインターフェースに表示する。
Please refer to FIG. 1 is a schematic diagram of a data analysis method according to some embodiments of the present disclosure. In the data analysis method, in the following steps S401 to S408, learning data and a learning section are searched by an analysis command (for example, a first search command). In step S401, the
本発明の実施形態を前記の通りに開示したが、これは、本発明を限定するものではなく、当業者なら誰でも、本発明の精神と範囲から逸脱しない限り、多様の変更や修正を加えることができ、したがって、本発明の保護範囲は、後に付いた特許請求の範囲で指定した内容を基準とする。 Although the embodiments of the present invention have been disclosed as above, they do not limit the present invention, and any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention is based on the contents specified in the appended claims.
100 データ分析システム
110 第1サーバ
120 第2サーバ
130 記憶ユニット
131 コースデータベース
131a 第1学習データ
131b 第2学習データ
131c 第3学習データ
132 分析データベース
133 行為データベース
134 推薦データベース
200 端末装置
A1 テキストファイル
A11、A12、A13、A14、A21、A22、B11、B12、B1 ビデオファイル
B01、B02、B03、B04 画像画面
T1 第1関連性マーク
T2 第2関連性マーク
S301〜S311、S401〜S408 工程
Claims (9)
前記第1学習データに複数の第1セグメンテーションマークを加えて、前記第1学習データを複数の第1学習セクションに分割する工程と、
前記第1学習セクションの各々に基づいて、各第1学習セクションのそれぞれに対応する第1キーワード文字列を生成する工程と、
ユーザの操作に関連する分析命令を受信する工程と、
前記分析命令と各第1学習セクションのそれぞれの前記第1キーワード文字列を分析して、前記分析命令と対応する各第1学習セクションとの複数の第1類似度を得る工程と、
前記第1学習セクションから最高の類似度を有する1つの第1学習セクションを選別する工程と、
を含むデータ分析方法。 Receiving first learning data;
Adding a plurality of first segmentation marks to the first learning data, and dividing the first learning data into a plurality of first learning sections;
Generating a first keyword string corresponding to each of the first learning sections based on each of the first learning sections;
Receiving an analysis instruction related to a user operation;
Analyzing the analysis instruction and the first keyword character string of each of the first learning sections to obtain a plurality of first similarities between the analysis instruction and the corresponding first learning sections;
Selecting one first learning section having the highest similarity from the first learning section;
Data analysis method including.
前記データ分析方法は、前記テキストファイルに対して分析処理を行って、順次関係を有する複数の特徴句を生成する工程と、隣り合う前記特徴句の類似度を判断して、前記第1セグメンテーションマークを生成する工程と、を更に含む請求項1に記載のデータ分析方法。 The first learning data includes a text file,
The data analysis method performs an analysis process on the text file to generate a plurality of feature phrases having a sequential relationship, and determines a similarity between adjacent feature phrases to determine the first segmentation mark. The method according to claim 1, further comprising:
前記データ分析方法は、隣り合う前記画像画面の類似度を判断して、前記第1セグメンテーションマークを生成する工程を更に含む請求項1〜2の何れか1項に記載のデータ分析方法。 The first learning data includes a plurality of image screens,
3. The data analysis method according to claim 1, wherein the data analysis method further includes a step of determining the similarity between the adjacent image screens and generating the first segmentation mark. 4.
前記データ分析方法は、前記テキストファイルを分析処理して複数の特徴文字を生成する工程と、前記第1学習データを前記第1学習セクションに分割した後、各第1学習セクションでの前記特徴文字の数を判断する工程と、数が閾値よりも大きい前記特徴文字を前記第1キーワード文字列として設定する工程と、を更に含む請求項1に記載のデータ分析方法。 The first learning data includes a text file,
The data analysis method includes the steps of: analyzing the text file to generate a plurality of characteristic characters; dividing the first learning data into the first learning sections; 2. The data analysis method according to claim 1, further comprising: determining the number of characters; and setting the characteristic character having a number greater than a threshold value as the first keyword character string. 3.
前記データ分析方法は、前記第1捜索命令を分析処理して、第1捜索文字列を生成する工程と、前記第1捜索文字列を利用して、前記第1捜索命令と対応する各第1学習セクションとの前記第1類似度を計算する工程と、を更に含む請求項1〜4の何れか1項に記載のデータ分析方法。 The analysis instruction includes a first search instruction,
The data analysis method includes analyzing and processing the first search command to generate a first search character string, and using the first search character string to correspond to each first search command. The data analysis method according to any one of claims 1 to 4, further comprising: calculating the first similarity with a learning section.
前記第2捜索命令に基づいて前記記憶ユニットから前記第2学習データ及び前記第3学習データを選別する工程と、
前記行為データに基づいて、前記第1キーワード文字列のそれぞれと前記第2キーワード文字列及び前記第3キーワード文字列との複数の第2類似度を計算する工程と、
前記第2類似度に基づいて、前記第2学習データ及び前記第3学習データを順位付けして、捜索リストを生成する工程と、
を更に含む請求項7に記載のデータ分析方法。 Receiving a second search command;
Selecting the second learning data and the third learning data from the storage unit based on the second search instruction;
Calculating a plurality of second similarities between each of the first keyword character strings, the second keyword character string, and the third keyword character string based on the action data;
Generating a search list by ranking the second learning data and the third learning data based on the second similarity;
The data analysis method according to claim 7, further comprising:
前記第1サーバから前記第1学習データを受信して記憶するための記憶ユニットと、
前記第1学習データに複数の第1セグメンテーションマークを加えて、前記第1学習データを複数の第1学習セクションに分割して、前記第1学習セクションの各々に基づいて、各第1学習セクションのそれぞれに対応する第1キーワード文字列を生成し、分析命令を受信して、前記分析命令と各第1学習セクションのそれぞれの前記第1キーワード文字列を分析して、前記分析命令と対応する各第1学習セクションとの複数の第1類似度を得て、且つ前記第1学習セクションから最高の類似度を有する1つの第1学習セクションを選別するための第2サーバと、
を含むデータ分析システム。
A first server for receiving the first learning data;
A storage unit for receiving and storing the first learning data from the first server;
A plurality of first segmentation marks are added to the first learning data, the first learning data is divided into a plurality of first learning sections, and each of the first learning sections is divided based on each of the first learning sections. A first keyword string corresponding to each is generated, an analysis command is received, and the analysis command and each first keyword string of each first learning section are analyzed, and each of the first keyword strings corresponding to the analysis command is analyzed. A second server for obtaining a plurality of first similarities with the first learning section and selecting one first learning section having the highest similarity from the first learning section;
Data analysis system including.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201862728082P | 2018-09-07 | 2018-09-07 | |
| US62/728,082 | 2018-09-07 | ||
| CN201910105173.2A CN110889034A (en) | 2018-09-07 | 2019-02-01 | Data analysis method and data analysis system |
| CN201910105173.2 | 2019-02-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2020042771A true JP2020042771A (en) | 2020-03-19 |
Family
ID=69745778
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019090932A Active JP6829740B2 (en) | 2018-09-07 | 2019-05-13 | Data search method and its data search system |
| JP2019091400A Pending JP2020042771A (en) | 2018-09-07 | 2019-05-14 | Data analysis method and data analysis system |
| JP2019124400A Pending JP2020042777A (en) | 2018-09-07 | 2019-07-03 | Multimedia data recommendation system and multimedia data recommendation method |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019090932A Active JP6829740B2 (en) | 2018-09-07 | 2019-05-13 | Data search method and its data search system |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019124400A Pending JP2020042777A (en) | 2018-09-07 | 2019-07-03 | Multimedia data recommendation system and multimedia data recommendation method |
Country Status (4)
| Country | Link |
|---|---|
| JP (3) | JP6829740B2 (en) |
| CN (5) | CN110889034A (en) |
| SG (5) | SG10201905236WA (en) |
| TW (5) | TWI709905B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117351794A (en) * | 2023-10-13 | 2024-01-05 | 浙江上国教育科技有限公司 | Online course management system based on cloud platform |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI756703B (en) * | 2020-06-03 | 2022-03-01 | 南開科技大學 | Digital learning system and method thereof |
| US12099537B2 (en) | 2020-09-21 | 2024-09-24 | Samsung Electronics Co., Ltd. | Electronic device, contents searching system and searching method thereof |
| CN114595854A (en) * | 2020-11-19 | 2022-06-07 | 英业达科技有限公司 | A method for tracking and predicting product quality based on social information |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005301856A (en) * | 2004-04-15 | 2005-10-27 | Hitachi Ltd | Document search method, document search program, and document search apparatus for executing the same |
| JP2005310094A (en) * | 2003-10-06 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Keyword expansion device and method, content search system, content information providing system and method, grouping condition determination device and method, and program |
| WO2008023470A1 (en) * | 2006-08-21 | 2008-02-28 | Kyoto University | Sentence search method, sentence search engine, computer program, recording medium, and document storage |
| JP2008176538A (en) * | 2007-01-18 | 2008-07-31 | Toshiba Corp | Video attribute information output device, video summarization device, program, and video attribute information output method |
| JP2009104396A (en) * | 2007-10-23 | 2009-05-14 | Sharp Corp | Content selection device, television, content selection program, and storage medium |
| JP2010257001A (en) * | 2009-04-21 | 2010-11-11 | Ntt Communications Kk | Search support keyword presentation device, method and program |
| JP2011014032A (en) * | 2009-07-03 | 2011-01-20 | Fujitsu Ltd | Portable terminal device, information search method, and information search program |
| JP2012038239A (en) * | 2010-08-11 | 2012-02-23 | Sony Corp | Information processing equipment, information processing method and program |
| US20130226930A1 (en) * | 2012-02-29 | 2013-08-29 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatus and Methods For Indexing Multimedia Content |
| JP2015201185A (en) * | 2014-04-04 | 2015-11-12 | 富士通株式会社 | Method for specifying topic of lecture video and non-temporary computer readable medium |
Family Cites Families (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07311539A (en) * | 1994-05-17 | 1995-11-28 | Hitachi Ltd | Teaching material editing support system |
| KR100250540B1 (en) * | 1996-08-13 | 2000-04-01 | 김광수 | Studying method of foreign language dictation with apparatus of playing caption video cd |
| JP2002041823A (en) * | 2000-07-27 | 2002-02-08 | Nippon Telegr & Teleph Corp <Ntt> | Information distribution device, information receiving device, and information distribution system |
| JP3685733B2 (en) * | 2001-04-11 | 2005-08-24 | 株式会社ジェイ・フィット | Multimedia data search apparatus, multimedia data search method, and multimedia data search program |
| JP2002341735A (en) * | 2001-05-16 | 2002-11-29 | Alice Factory:Kk | Broadband digital learning system |
| CN1432932A (en) * | 2002-01-16 | 2003-07-30 | 陈雯瑄 | English test and performance evaluation method and system |
| TW200411462A (en) * | 2002-12-20 | 2004-07-01 | Hsiao-Lien Wang | A method for matching information exchange on network |
| JP2006525537A (en) * | 2003-04-14 | 2006-11-09 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for summarizing music videos using content analysis |
| JP2005321662A (en) * | 2004-05-10 | 2005-11-17 | Fuji Xerox Co Ltd | Learning support system and method |
| JP2006003670A (en) * | 2004-06-18 | 2006-01-05 | Hitachi Ltd | Educational content provision system |
| US20080176202A1 (en) * | 2005-03-31 | 2008-07-24 | Koninklijke Philips Electronics, N.V. | Augmenting Lectures Based on Prior Exams |
| US9058406B2 (en) * | 2005-09-14 | 2015-06-16 | Millennial Media, Inc. | Management of multiple advertising inventories using a monetization platform |
| TW200825900A (en) * | 2006-12-13 | 2008-06-16 | Inst Information Industry | System and method for generating wiki by sectional time of handout and recording medium thereof |
| TW200923860A (en) * | 2007-11-19 | 2009-06-01 | Univ Nat Taiwan Science Tech | Interactive learning system |
| CN101382937B (en) * | 2008-07-01 | 2011-03-30 | 深圳先进技术研究院 | Multimedia resource processing method based on speech recognition and on-line teaching system thereof |
| US8140544B2 (en) * | 2008-09-03 | 2012-03-20 | International Business Machines Corporation | Interactive digital video library |
| CN101453649B (en) * | 2008-12-30 | 2011-01-05 | 浙江大学 | Key Frame Extraction Method of Compressed Domain Video Stream |
| MX2012008206A (en) * | 2010-01-15 | 2012-10-09 | Apollo Group Inc | Dynamically recommending learning content. |
| US8839110B2 (en) * | 2011-02-16 | 2014-09-16 | Apple Inc. | Rate conform operation for a media-editing application |
| CN102222227B (en) * | 2011-04-25 | 2013-07-31 | 中国华录集团有限公司 | A system based on video recognition and image extraction |
| CN102348049B (en) * | 2011-09-16 | 2013-09-18 | 央视国际网络有限公司 | Method and device for detecting position of cut point of video segment |
| CN102509007A (en) * | 2011-11-01 | 2012-06-20 | 北京瑞信在线系统技术有限公司 | Method, system and device for multimedia teaching evaluation and multimedia teaching system |
| JP5216922B1 (en) * | 2012-01-06 | 2013-06-19 | Flens株式会社 | Learning support server, learning support system, and learning support program |
| US20130263166A1 (en) * | 2012-03-27 | 2013-10-03 | Bluefin Labs, Inc. | Social Networking System Targeted Message Synchronization |
| US9058385B2 (en) * | 2012-06-26 | 2015-06-16 | Aol Inc. | Systems and methods for identifying electronic content using video graphs |
| TWI513286B (en) * | 2012-08-28 | 2015-12-11 | Ind Tech Res Inst | Method and system for continuous video replay |
| CN102937972B (en) * | 2012-10-15 | 2016-06-22 | 上海外教社信息技术有限公司 | A kind of audiovisual subtitle making system and method |
| WO2014100893A1 (en) * | 2012-12-28 | 2014-07-03 | Jérémie Salvatore De Villiers | System and method for the automated customization of audio and video media |
| JP6205767B2 (en) * | 2013-03-13 | 2017-10-04 | カシオ計算機株式会社 | Learning support device, learning support method, learning support program, learning support system, and server device |
| TWI549498B (en) * | 2013-06-24 | 2016-09-11 | wu-xiong Chen | Variable audio and video playback method |
| CN104572716A (en) * | 2013-10-18 | 2015-04-29 | 英业达科技有限公司 | System and method for playing video files |
| KR101537370B1 (en) * | 2013-11-06 | 2015-07-16 | 주식회사 시스트란인터내셔널 | System for grasping speech meaning of recording audio data based on keyword spotting, and indexing method and method thereof using the system |
| US20150206441A1 (en) * | 2014-01-18 | 2015-07-23 | Invent.ly LLC | Personalized online learning management system and method |
| CN104123332B (en) * | 2014-01-24 | 2018-11-09 | 腾讯科技(深圳)有限公司 | The display methods and device of search result |
| US20150293995A1 (en) * | 2014-04-14 | 2015-10-15 | David Mo Chen | Systems and Methods for Performing Multi-Modal Video Search |
| JP6334431B2 (en) * | 2015-02-18 | 2018-05-30 | 株式会社日立製作所 | Data analysis apparatus, data analysis method, and data analysis program |
| US20160239155A1 (en) * | 2015-02-18 | 2016-08-18 | Google Inc. | Adaptive media |
| CN105047203B (en) * | 2015-05-25 | 2019-09-10 | 广州酷狗计算机科技有限公司 | A kind of audio-frequency processing method, device and terminal |
| CN104978961B (en) * | 2015-05-25 | 2019-10-15 | 广州酷狗计算机科技有限公司 | A kind of audio-frequency processing method, device and terminal |
| TWI571756B (en) * | 2015-12-11 | 2017-02-21 | 財團法人工業技術研究院 | Methods and systems for analyzing reading log and documents corresponding thereof |
| CN105978800A (en) * | 2016-07-04 | 2016-09-28 | 广东小天才科技有限公司 | Method, system and server for pushing questions to mobile terminal |
| CN106202453B (en) * | 2016-07-13 | 2020-08-04 | 网易(杭州)网络有限公司 | Multimedia resource recommendation method and device |
| CN106231399A (en) * | 2016-08-01 | 2016-12-14 | 乐视控股(北京)有限公司 | Methods of video segmentation, equipment and system |
| CN106331893B (en) * | 2016-08-31 | 2019-09-03 | 科大讯飞股份有限公司 | Real-time caption presentation method and system |
| CN108122437A (en) * | 2016-11-28 | 2018-06-05 | 北大方正集团有限公司 | Adaptive learning method and device |
| CN107256262B (en) * | 2017-06-13 | 2020-04-14 | 西安电子科技大学 | An Image Retrieval Method Based on Object Detection |
| CN107623860A (en) * | 2017-08-09 | 2018-01-23 | 北京奇艺世纪科技有限公司 | Multi-medium data dividing method and device |
-
2019
- 2019-02-01 CN CN201910105173.2A patent/CN110889034A/en active Pending
- 2019-02-01 TW TW108104065A patent/TWI709905B/en active
- 2019-02-01 TW TW108104097A patent/TWI699663B/en active
- 2019-02-01 TW TW108104107A patent/TWI725375B/en active
- 2019-02-01 TW TW108104105A patent/TWI700597B/en active
- 2019-02-01 CN CN201910104937.6A patent/CN110888896B/en active Active
- 2019-02-01 CN CN201910105172.8A patent/CN110895654B/en active Active
- 2019-02-01 CN CN201910104946.5A patent/CN110891202B/en active Active
- 2019-04-03 CN CN201910266133.6A patent/CN110888994A/en active Pending
- 2019-04-03 TW TW108111842A patent/TWI696386B/en active
- 2019-05-13 JP JP2019090932A patent/JP6829740B2/en active Active
- 2019-05-14 JP JP2019091400A patent/JP2020042771A/en active Pending
- 2019-06-10 SG SG10201905236WA patent/SG10201905236WA/en unknown
- 2019-06-17 SG SG10201905532QA patent/SG10201905532QA/en unknown
- 2019-06-17 SG SG10201905523TA patent/SG10201905523TA/en unknown
- 2019-07-03 JP JP2019124400A patent/JP2020042777A/en active Pending
- 2019-07-09 SG SG10201906347QA patent/SG10201906347QA/en unknown
- 2019-08-06 SG SG10201907250TA patent/SG10201907250TA/en unknown
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005310094A (en) * | 2003-10-06 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Keyword expansion device and method, content search system, content information providing system and method, grouping condition determination device and method, and program |
| JP2005301856A (en) * | 2004-04-15 | 2005-10-27 | Hitachi Ltd | Document search method, document search program, and document search apparatus for executing the same |
| WO2008023470A1 (en) * | 2006-08-21 | 2008-02-28 | Kyoto University | Sentence search method, sentence search engine, computer program, recording medium, and document storage |
| JP2008176538A (en) * | 2007-01-18 | 2008-07-31 | Toshiba Corp | Video attribute information output device, video summarization device, program, and video attribute information output method |
| JP2009104396A (en) * | 2007-10-23 | 2009-05-14 | Sharp Corp | Content selection device, television, content selection program, and storage medium |
| JP2010257001A (en) * | 2009-04-21 | 2010-11-11 | Ntt Communications Kk | Search support keyword presentation device, method and program |
| JP2011014032A (en) * | 2009-07-03 | 2011-01-20 | Fujitsu Ltd | Portable terminal device, information search method, and information search program |
| JP2012038239A (en) * | 2010-08-11 | 2012-02-23 | Sony Corp | Information processing equipment, information processing method and program |
| US20130226930A1 (en) * | 2012-02-29 | 2013-08-29 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatus and Methods For Indexing Multimedia Content |
| JP2015201185A (en) * | 2014-04-04 | 2015-11-12 | 富士通株式会社 | Method for specifying topic of lecture video and non-temporary computer readable medium |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117351794A (en) * | 2023-10-13 | 2024-01-05 | 浙江上国教育科技有限公司 | Online course management system based on cloud platform |
| CN117351794B (en) * | 2023-10-13 | 2024-06-04 | 浙江上国教育科技有限公司 | Online course management system based on cloud platform |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110891202A (en) | 2020-03-17 |
| TW202011232A (en) | 2020-03-16 |
| SG10201905523TA (en) | 2020-04-29 |
| CN110895654B (en) | 2024-07-02 |
| TW202011222A (en) | 2020-03-16 |
| CN110895654A (en) | 2020-03-20 |
| TW202011749A (en) | 2020-03-16 |
| TWI699663B (en) | 2020-07-21 |
| TWI700597B (en) | 2020-08-01 |
| TWI696386B (en) | 2020-06-11 |
| TWI725375B (en) | 2021-04-21 |
| SG10201905532QA (en) | 2020-04-29 |
| CN110891202B (en) | 2022-03-25 |
| SG10201906347QA (en) | 2020-04-29 |
| SG10201907250TA (en) | 2020-04-29 |
| JP2020042770A (en) | 2020-03-19 |
| TW202011221A (en) | 2020-03-16 |
| CN110888994A (en) | 2020-03-17 |
| CN110888896B (en) | 2023-09-05 |
| JP6829740B2 (en) | 2021-02-10 |
| CN110889034A (en) | 2020-03-17 |
| TW202011231A (en) | 2020-03-16 |
| TWI709905B (en) | 2020-11-11 |
| JP2020042777A (en) | 2020-03-19 |
| CN110888896A (en) | 2020-03-17 |
| SG10201905236WA (en) | 2020-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111125435B (en) | Method, device and computer equipment for determining video label | |
| JP6487201B2 (en) | Method and apparatus for generating recommended pages | |
| CN109325201B (en) | Method, device, equipment and storage medium for generating entity relationship data | |
| KR101721338B1 (en) | Search engine and implementation method thereof | |
| RU2378693C2 (en) | Matching request and record | |
| JP5110201B2 (en) | Search processing method and apparatus | |
| CN112115299A (en) | Video searching method and device, recommendation method, electronic device and storage medium | |
| US10366154B2 (en) | Information processing device, information processing method, and computer program product | |
| US10210211B2 (en) | Code searching and ranking | |
| CN111988663A (en) | Method, device and equipment for positioning video playing node and storage medium | |
| US10621187B2 (en) | Methods, systems, and media for providing a media search engine | |
| US9852217B2 (en) | Searching and ranking of code in videos | |
| US10713291B2 (en) | Electronic document generation using data from disparate sources | |
| WO2018000575A1 (en) | Artificial intelligence-based search result aggregation method and apparatus and search engine | |
| CN111309200B (en) | Method, device, equipment and storage medium for determining extended reading content | |
| JP2020042771A (en) | Data analysis method and data analysis system | |
| CN113079417A (en) | Method, device and equipment for generating bullet screen and storage medium | |
| US20170155939A1 (en) | Method and System for Processing Data Used By Creative Users to Create Media Content | |
| CN105574030A (en) | Information search method and device | |
| CN114021521A (en) | Information processing method, device, equipment and readable storage medium | |
| CN106919703A (en) | Film information searching method and device | |
| EP3621021A1 (en) | Data search method and data search system thereof | |
| CN109063127A (en) | A kind of searching method, device, server and storage medium | |
| US11409804B2 (en) | Data analysis method and data analysis system thereof for searching learning sections | |
| CN115618873B (en) | Data processing method, device, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190514 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200707 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201007 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210126 |