JP2017504105A - インメモリデータベースサーチのためのシステム及び方法 - Google Patents
インメモリデータベースサーチのためのシステム及び方法 Download PDFInfo
- Publication number
- JP2017504105A JP2017504105A JP2016536900A JP2016536900A JP2017504105A JP 2017504105 A JP2017504105 A JP 2017504105A JP 2016536900 A JP2016536900 A JP 2016536900A JP 2016536900 A JP2016536900 A JP 2016536900A JP 2017504105 A JP2017504105 A JP 2017504105A
- Authority
- JP
- Japan
- Prior art keywords
- entity
- search
- computer
- entities
- search query
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/313—Selection or weighting of terms for indexing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3322—Query formulation using system suggestions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3334—Selection or weighting of terms from queries, including natural language queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/02—Computing arrangements based on specific mathematical models using fuzzy logic
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Automation & Control Theory (AREA)
- Computational Mathematics (AREA)
- Fuzzy Systems (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Algebra (AREA)
- Biomedical Technology (AREA)
- Evolutionary Computation (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
Abstract
Description
ここで使用する次の用語は、次のような定義を有する。
添付図面に各々示された好ましい実施形態を以下に詳細に説明する。上述した実施形態は、例示に過ぎない。当業者であれば、ここに述べる特定の実施例について、本発明の範囲内で、多数の別のコンポーネント及び実施形態に置き換えできることが認識されよう。本発明の精神又は範囲から逸脱せずに、他の実施形態が使用されてもよく及び/又は他の変更がなされてもよい。詳細な説明に述べる例示的実施形態は、ここに提示される要旨の限界を意味するものではない。
102:グラフィックユーザインターフェイス
104:サーチエンジン
106:サーバー装置
108:ネットワーク接続
110:エンティティ抽出モジュール
112:エンティティ共起知識ベース
114:エンティティインデックス型コーパス
400:サーチコンピュータシステム
402:ユーザインターフェイス
404:サーチエンジン
406:サーバー装置
408:ネットワーク接続
410:エンティティ抽出モジュール
412:曖昧スコアマッチングモジュール
414:エンティティ共起知識ベースのデータベース
700:サーチシステム
702:ユーザインターフェイス
704:サーチエンジン
706:サーバー装置
708:ネットワーク接続
710:エンティティ抽出モジュール
712:曖昧スコアマッチングモジュール
714:エンティティ共起知識ベースのデータベース
1000:サーチシステム
1002:サーチエンジン
1004:エンティティデータベース
1006:トレンドデータベース
1008:サーチ示唆
1300:システムアーキテクチャー
1302:Sharepoint
1304:クローラー
1306:コンテンツソース
1308:コンテンツ処理
1312:ウェブサービスコールアウト
1314:エンティティエンリッチメントサービス
1316:OCR処理エンジン
1318:OCRファイル
1320:ジオタガーウェブサービス
1322:名前付きエンティティタガーサービス
1324:サーチインデクサ
1326:サーチUI
Claims (56)
- エンティティ抽出コンピュータにより、クライアントコンピュータから、1つ以上のエンティティを含むサーチ質問を受け取り、
エンティティ抽出コンピュータにより、各々のエンティティを、共起データベースにおける各エンティティの1つ以上の共起と比較し、
エンティティ抽出コンピュータにより、サーチ質問からの1つ以上のエンティティのサブセットを、共起データベースに従ってそのエンティティと電子データコーパスにおける1つ以上の関連エンティティとの共起の確度に基づきそのサブセットの各エンティティが共起データベースの信頼性スコアを越えるとの決定に応答して、抽出し、
エンティティ抽出コンピュータにより、インデックス識別子(インデックスID)をその複数の抽出されたエンティティにおけるエンティティの各々に指定し、
エンティティ抽出コンピュータにより、その複数の抽出されたエンティティの各々に対するインデックスIDを電子データコーパスにセーブし、この電子データコーパスは、1つ以上の関連エンティティの各々に対応するインデックスIDによりインデックスされるものであり、
サーチサーバーコンピュータにより、その複数の抽出されたエンティティを位置付けしそしてその複数の抽出されたエンティティの少なくとも2つが共起するデータレコードのインデックスIDを識別するためにエンティティインデックス型電子データコーパスをサーチし、及び
サーチサーバーコンピュータにより、その識別されたインデックスIDに対応するデータレコードを有するサーチ結果リストを構築する、
ことを含む、コンピュータで実施される方法。 - サーチサーバーコンピュータにより、信頼性スコアに基づく関連度によりサーチ結果リストを分類し、そしてサーチサーバーコンピュータにより、その分類されたサーチ結果リストをユーザ装置へ転送することを更に含む、請求項1に記載の方法。
- 前記複数の抽出されたエンティティは、信頼性スコアに基づきランク付けされる、請求項1に記載の方法。
- 前記エンティティ抽出コンピュータは、抽出されたエンティティを、エンティティインデックス型電子データコーパスにおける1つ以上の共起エンティティに関連付ける、請求項1に記載の方法。
- 前記関連付けられたエンティティは、信頼性スコアによりランク付けされる、請求項4に記載の方法。
- 複数のエンティティの各々は、個人、組織、地理的位置、日付及び時刻より成るグループから選択される、請求項1に記載の方法。
- 複数のコンピュータモジュールに対するコンピュータ読み取り可能なインストラクションを実行する1つ以上のプロセッサを有する1つ以上のサーバーコンピュータを備え、これは、
サーチ質問パラメータのユーザ入力を受け取るように構成されたエンティティ抽出モジュールを含み、このエンティティ抽出モジュールは、更に、
複数の抽出されたエンティティにおける各エンティティを、その抽出されたエンティティと電子データコーパスにおける1つ以上の関連エンティティとの共起の確度を表わす信頼性スコアを含むエンティティ共起データベースと比較することにより、サーチ質問パラメータから複数のエンティティを抽出し、
複数の抽出されたエンティティにおける各エンティティにインデックス識別子(インデックスID)を指定し、
複数の抽出されたエンティティの各々に対するインデックスIDを電子データコーパスにセーブし、この電子データコーパスは、1つ以上の関連エンティティの各々に対応するインデックスIDによりインデックスされる、
ように構成され、及び
その複数の抽出されたエンティティを位置付けし、そしてその複数の抽出されたエンティティの少なくとも2つが共起するデータレコードのインデックスIDを識別するためにエンティティインデックス型電子データコーパスをサーチするように構成されたサーチサーバーモジュールを更に備え、このサーチサーバーモジュールは、更に、その識別されたインデックスIDに対応するデータレコードを有するサーチ結果リストを構築するように構成される、システム。 - 前記サーチサーバーモジュールは、信頼性スコアに基づく関連度によりサーチ結果リストを分類し、そしてその分類されたサーチ結果リストをユーザ装置へ転送するように更に構成される、請求項7に記載のシステム。
- 前記複数の抽出されたエンティティは、信頼性スコアに基づきランク付けされる、請求項7に記載のシステム。
- 前記エンティティ抽出モジュールは、抽出されたエンティティを、エンティティインデックス型電子データコーパスにおける1つ以上の共起エンティティに関連付けるように構成される、請求項7に記載のシステム。
- 前記関連付けられたエンティティは、信頼性スコアによってランク付けされる、請求項10に記載のシステム。
- 複数のエンティティの各々は、個人、組織、地理的位置、日付及び時刻より成るグループから選択される、請求項7に記載のシステム。
- エンティティ抽出コンピュータにより、サーチ質問パラメータのユーザ入力を受け取り、
エンティティ抽出コンピュータにより、複数の抽出されたエンティティにおける各エンティティを、その抽出されたエンティティと電子データコーパスにおける1つ以上の関連エンティティとの共起の確度を表わす信頼性スコアを含むエンティティ共起データベースと比較することにより、サーチ質問パラメータから複数のエンティティを抽出し、
エンティティ抽出コンピュータにより、複数の抽出されたエンティティにおける各エンティティにインデックス識別子(インデックスID)を指定し、
エンティティ抽出コンピュータにより、複数の抽出されたエンティティの各々に対するインデックスIDを電子データコーパスにセーブし、該電子データコーパスは、1つ以上の関連エンティティの各々に対応するインデックスIDによってインデックスされるものであり、
サーチサーバーコンピュータにより、その複数の抽出されたエンティティを位置付けし、そしてその複数の抽出されたエンティティの少なくとも2つが共起するデータレコードのインデックスIDを識別するためにエンティティインデックス型電子データコーパスをサーチし、及び
サーチサーバーコンピュータにより、その識別されたインデックスIDに対応するデータレコードを有するサーチ結果リストを構築する、
ことを含むコンピュータ実行可能なインストラクションを記憶している非一時的なコンピュータ読み取り可能な媒体。 - 前記インストラクションは、更に、サーチサーバーコンピュータにより、信頼性スコアに基づく関連度によってサーチ結果リストを分類し、そしてサーチサーバーコンピュータにより、その分類されたサーチ結果リストをユーザ装置へ転送することを含む、請求項13に記載のコンピュータ読み取り可能な媒体。
- 前記複数の抽出されたエンティティは、信頼性スコアに基づきランク付けされる、請求項13に記載のコンピュータ読み取り可能な媒体。
- 前記インストラクションは、更に、エンティティ抽出コンピュータにより、抽出されたエンティティを、エンティティインデックス型電子データコーパスにおける1つ以上の共起エンティティに関連付ける、請求項13に記載のコンピュータ読み取り可能な媒体。
- 前記関連付けられたエンティティは、信頼性スコアによってランク付けされる、請求項16に記載のコンピュータ読み取り可能な媒体。
- 複数のエンティティの各々は、個人、組織、地理的位置、日付及び時刻より成るグループから選択される、請求項13に記載のコンピュータ読み取り可能な媒体。
- エンティティ抽出コンピュータにより、ユーザインターフェイスからサーチ質問パラメータのユーザ入力を受け取り、
エンティティ抽出コンピュータにより、サーチ質問パラメータを、電子データコーパスにおける1つ以上のエンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そしてサーチ質問パラメータにおいて1つ以上のエンティティに対応する少なくとも1つのエンティティ形式を識別することにより、サーチ質問パラメータから1つ以上のエンティティを抽出し、
曖昧スコアマッチングコンピュータにより、サーチ質問パラメータに関連した1つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択し、その曖昧マッチングアルゴリズムは、少なくとも1つの識別されたエンティティ形式に対応するものであり、
曖昧スコアマッチングコンピュータにより、その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づき1つ以上のレコードから1つ以上の示唆されたサーチ質問パラメータを形成し、及び
曖昧スコアマッチングコンピュータにより、ユーザインターフェイスを経て1つ以上の示唆されたサーチ質問パラメータを提示する、
ことを含む方法。 - 曖昧スコアマッチングコンピュータにより、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチすることを更に含む、請求項19に記載の方法。
- 前記サーチ質問パラメータに関連した1つ以上のレコードは、概念的特徴を含む、請求項19に記載の方法。
- 前記1つ以上の示唆されたサーチ質問パラメータは、複数の示唆されたサーチ質問パラメータを含み、前記方法は、更に、曖昧スコアマッチングコンピュータにより、その複数の示唆されたサーチ質問パラメータをユーザ入力におけるサーチ質問パラメータへの一致の接近性に基づいて降下順に分類することを更に含む、請求項19に記載の方法。
- 前記曖昧スコアマッチングコンピュータは、前記分類された複数の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示する、請求項22に記載の方法。
- 前記エンティティ共起データベースはインデックスされる、請求項19に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対エンティティのインデックスを含む、請求項19に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対トピックスのインデックスを含む、請求項19に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対ファクトのインデックスを含む、請求項19に記載の方法。
- 複数のコンピュータモジュールに対するコンピュータ読み取り可能なインストラクションを実行する1つ以上のプロセッサを有する1つ以上のサーバーコンピュータを備え、これは、
ユーザインターフェイスからサーチ質問パラメータのユーザ入力を受け取るように構成されたエンティティ抽出モジュールを含み、このエンティティ抽出モジュールは、更に、
サーチ質問パラメータを、電子データコーパスにおける1つ以上のエンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そしてサーチ質問パラメータにおいて1つ以上のエンティティに対応する少なくとも1つのエンティティ形式を識別することにより、サーチ質問パラメータから1つ以上のエンティティを抽出する、
ように更に構成され、更に、
サーチ質問パラメータに関連した1つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択するよう構成された曖昧スコアマッチングモジュール、
を備え、その曖昧マッチングモジュールは、少なくとも1つの識別されたエンティティ形式に対応するものであり、その曖昧スコアマッチングモジュールは、更に、
その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づき1つ以上のレコードから1つ以上の示唆されたサーチ質問パラメータを形成し、及び
ユーザインターフェイスを経て1つ以上の示唆されたサーチ質問パラメータを提示する、ように構成されたシステム。 - 前記曖昧スコアマッチングモジュールは、更に、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチするように構成される、請求項28に記載のシステム。
- サーチ質問パラメータに関連した1つ以上のレコードは、概念的特徴を含む、請求項28に記載のシステム。
- 前記1つ以上の示唆されたサーチ質問パラメータは、複数の示唆されたサーチ質問パラメータを含み、前記曖昧スコアマッチングコンピュータは、更に、その複数の示唆されたサーチ質問パラメータをユーザ入力におけるサーチ質問パラメータへの一致の接近性に基づいて降下順に分類するように構成される、請求項28に記載のシステム。
- 前記曖昧スコアマッチングコンピュータは、前記分類された複数の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示するように構成される、請求項32に記載のシステム。
- 前記エンティティ共起データベースはインデックスされる、請求項28に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対エンティティのインデックスを含む、請求項28に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対トピックスのインデックスを含む、請求項28に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対ファクトのインデックスを含む、請求項28に記載のシステム。
- エンティティ抽出コンピュータにより、ユーザインターフェイスから部分サーチ質問パラメータのユーザ入力を受け取り、その部分サーチ質問パラメータは、少なくとも1つの未完成のサーチ質問パラメータを有するものであり、
エンティティ抽出コンピュータにより、その部分サーチ質問パラメータを、電子データコーパスにおいて1つ以上の第1エンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そしてその部分サーチ質問パラメータにおける1つ以上の第1エンティティに対応する少なくとも1つのエンティティ形式を識別することにより、その部分サーチ質問パラメータから1つ以上の第1エンティティを抽出し、
曖昧スコアマッチングコンピュータにより、部分サーチ質問パラメータに関連した1つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択し、この曖昧マッチングアルゴリズムは、少なくとも1つの識別されたエンティティ形式に対応するものであり、
曖昧スコアマッチングコンピュータにより、その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づき1つ以上のレコードから1つ以上の第1の示唆されたサーチ質問パラメータを形成し、
曖昧スコアマッチングコンピュータにより、ユーザインターフェイスを経て1つ以上の第1の示唆されたサーチ質問パラメータを提示し、
エンティティ抽出コンピュータにより、完成したサーチ質問パラメータを形成するために1つ以上の第1の示唆されたサーチ質問パラメータのユーザ選択を受け取り、
エンティティ抽出コンピュータにより、その完成したサーチ質問パラメータから1つ以上の第2のエンティティを抽出し、
エンティティ抽出コンピュータにより、その1つ以上の第2のエンティティに関連した1つ以上のエンティティを識別して1つ以上の第2の示唆されたサーチ質問パラメータを形成するためにエンティティ共起データベースをサーチし、及び
エンティティ抽出コンピュータにより、ユーザインターフェイスを経て1つ以上の第2の示唆されたサーチ質問パラメータを提示する、
ことを含む方法。 - 曖昧スコアマッチングコンピュータにより、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチすることを更に含む、請求項37に記載の方法。
- 前記部分サーチ質問パラメータに関連した1つ以上のレコードは、概念的特徴を含む、請求項37に記載の方法。
- 前記1つ以上の第1の示唆されたサーチ質問パラメータは、複数の第1の示唆されたサーチ質問パラメータを含み、前記方法は、更に、曖昧スコアマッチングコンピュータにより、その複数の第1の示唆されたサーチ質問パラメータをユーザ入力における部分サーチ質問パラメータへの一致の接近性に基づいて降下順に分類することを更に含む、請求項37に記載の方法。
- 前記曖昧スコアマッチングコンピュータは、前記分類された複数の第1の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示する、請求項40に記載の方法。
- 前記エンティティ共起データベースはインデックスされる、請求項39に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対エンティティのインデックスを含む、請求項37に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対トピックスのインデックスを含む、請求項37に記載の方法。
- 前記エンティティ共起データベースは、エンティティ対ファクトのインデックスを含む、請求項37に記載の方法。
- 複数のコンピュータモジュールに対するコンピュータ読み取り可能なインストラクションを実行する1つ以上のプロセッサを有する1つ以上のサーバーコンピュータを備え、これは、
ユーザインターフェイスから部分サーチ質問パラメータのユーザ入力を受け取るように構成されたエンティティ抽出モジュールを含み、その部分サーチ質問パラメータは、少なくとも1つの未完成のサーチ質問パラメータを有するものであり、エンティティ抽出モジュールは、更に、
その部分サーチ質問パラメータを、電子データコーパスにおいて1つ以上の第1エンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そして部分サーチ質問パラメータにおける1つ以上の第1エンティティに対応する少なくとも1つのエンティティ形式を識別することにより、部分サーチ質問パラメータから1つ以上の第1エンティティを抽出する、
ように構成され、更に、
部分サーチ質問パラメータに関連した1つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択するように構成された曖昧スコアマッチングモジュールを備え、その曖昧マッチングアルゴリズムは、少なくとも1つの識別されたエンティティ形式に対応するものであり、その曖昧スコアマッチングモジュールは、更に、
その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づいて1つ以上のレコードから1つ以上の第1の示唆されたサーチ質問パラメータを形成し、及び
ユーザインターフェイスを経て1つ以上の第1の示唆されたサーチ質問パラメータを提示する、
ように構成され、エンティティ抽出モジュールは、更に、
完成したサーチ質問パラメータを形成するために1つ以上の第1の示唆されたサーチ質問パラメータのユーザ選択を受け取り、
その完成したサーチ質問パラメータから1つ以上の第2エンティティを抽出し、
その1つ以上の第2エンティティに関連した1つ以上のエンティティを識別して1つ以上の第2の示唆されたサーチ質問パラメータを形成するためにエンティティ共起データベースをサーチし、及び
ユーザインターフェイスを経て1つ以上の第2の示唆されたサーチ質問パラメータを提示する、
ように構成されたシステム。 - 前記曖昧スコアマッチングモジュールは、更に、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチするように構成される、請求項46に記載のシステム。
- 部分サーチ質問パラメータに関連した1つ以上のレコードは、概念的特徴を含む、請求項46に記載のシステム。
- 前記1つ以上の第1の示唆されたサーチ質問パラメータは、複数の第1の示唆されたサーチ質問パラメータを含み、前記曖昧スコアマッチングコンピュータは、更に、その複数の第1の示唆されたサーチ質問パラメータをユーザ入力における部分サーチ質問パラメータへの一致の接近性に基づいて降下順に分類するように構成される、請求項46に記載のシステム。
- 前記曖昧スコアマッチングコンピュータは、前記分類された複数の第1の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示するように構成される、請求項49に記載のシステム。
- 前記エンティティ共起データベースはインデックスされる、請求項46に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対エンティティのインデックスを含む、請求項46に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対トピックスのインデックスを含む、請求項46に記載のシステム。
- 前記エンティティ共起データベースは、エンティティ対ファクトのインデックスを含む、請求項46に記載のシステム。
- コンピュータにより、1つ以上のデータストリングを含むサーチ質問をサーチエンジンから受け取り、各々のエンティティは、1つ以上のストリングのサブセットに対応し、
コンピュータにより、エンティティデータベース及びトレンドデータベースに対して1つ以上のエンティティを比較することに基づき1つ以上のデータストリングにおいて1つ以上のエンティティを識別し、
コンピュータにより、少なくとも1つのエンティティに対応するものとして識別されない1つ以上のデータストリングにおいて1つ以上の特徴を識別し、
コンピュータにより、1つ以上の特徴の各々を、マッチングアルゴリズムに基づき1つ以上のエンティティの少なくとも1つに指定し、
コンピュータにより、各エンティティに指定された各々の特徴に指定されたスコアに基づき各々のエンティティに抽出スコアを指定し、
コンピュータにより、各々のエンティティの抽出スコアからスレッシュホールド距離内にあるスコアを有する1つ以上のエンティティを含む第1のサーチリストをエンティティデータベースから受け取り、
コンピュータにより、各々のエンティティの抽出スコアからスレッシュホールド距離内にあるスコアを有する1つ以上のエンティティを含む第2のサーチリストをトレンドデータベースから受け取り、
コンピュータにより、第1のサーチリスト及び第2のサーチリストを含む総計リストを発生し、その総計リストのエンティティは、各々の総計リストのスコアに従ってランク付けされ、及び
コンピュータにより、その総計リストに従って示唆されるサーチを与える、
ことを含む、コンピュータで実施される方法。 - コンピュータにより、複数のデータソースに各々関連した複数のデータストリームを受け取り、
コンピュータにより、各データストリームに関連したプロパティのアレイを発生し、
データストリームのデータに関連したトリガー条件をコンピュータが検出するのに応答して、
コンピュータにより、データストリームのデータに関連した地理的データを発生し、
データソースのトリガー条件をコンピュータが検出しないのに応答して、
コンピュータにより、データソースに対するプロパティのアレイを、サーチインデックスに関連した管理プロパティのセットへマップし、及び
データソースのコンテンツのタイプが画像データであると決定するのに応答して、
コンピュータにより、データソースから受け取ったデータに関連したメタデータに対して光学的文字認識ルーチンを実行し、及び
コンピュータにより、そのメタデータで識別されるウェブサービスから、データソースからの更新されたデータストリームを検索し、データソースは、メタデータで識別されるウェブサービスに関連付けられる、
ようにされたコンピュータで実施される方法。
Applications Claiming Priority (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361910894P | 2013-12-02 | 2013-12-02 | |
US201361910900P | 2013-12-02 | 2013-12-02 | |
US201361910907P | 2013-12-02 | 2013-12-02 | |
US201361910905P | 2013-12-02 | 2013-12-02 | |
US61/910,900 | 2013-12-02 | ||
US61/910,907 | 2013-12-02 | ||
US61/910,905 | 2013-12-02 | ||
US61/910,894 | 2013-12-02 | ||
US201461947652P | 2014-03-04 | 2014-03-04 | |
US61/947,652 | 2014-03-04 | ||
PCT/US2014/067997 WO2015084759A1 (en) | 2013-12-02 | 2014-12-02 | Systems and methods for in-memory database search |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017504105A true JP2017504105A (ja) | 2017-02-02 |
JP2017504105A5 JP2017504105A5 (ja) | 2018-01-11 |
Family
ID=53274014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016536900A Ceased JP2017504105A (ja) | 2013-12-02 | 2014-12-02 | インメモリデータベースサーチのためのシステム及び方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP3077918A4 (ja) |
JP (1) | JP2017504105A (ja) |
KR (1) | KR20160124079A (ja) |
CN (1) | CN106164889A (ja) |
CA (1) | CA2932401A1 (ja) |
WO (1) | WO2015084759A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019057022A (ja) * | 2017-09-20 | 2019-04-11 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
JP2022111261A (ja) * | 2018-06-07 | 2022-07-29 | 日本電信電話株式会社 | 質問生成装置、質問生成方法及びプログラム |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10296627B2 (en) | 2015-08-18 | 2019-05-21 | Fiserv, Inc. | Generating integrated data records by correlating source data records from disparate data sources |
CN109964224A (zh) * | 2016-09-22 | 2019-07-02 | 恩芙润斯公司 | 用于语义信息可视化和指示生命科学实体之间显著关联的时间信号推断的***、方法和计算机可读介质 |
CN106599547A (zh) * | 2016-11-23 | 2017-04-26 | 中山健康医疗信息技术有限公司 | 基于标签的智能医学知识库管理*** |
CN106991181B (zh) * | 2017-04-07 | 2020-04-21 | 广州视源电子科技股份有限公司 | 口语化语句提取的方法及装置 |
CN108932248B (zh) * | 2017-05-24 | 2022-01-28 | 苏宁易购集团股份有限公司 | 一种搜索实现方法及*** |
CN107643835A (zh) * | 2017-10-19 | 2018-01-30 | 北京京东尚科信息技术有限公司 | 下拉词确定方法、装置、电子设备及存储介质 |
CN107832459B (zh) * | 2017-11-27 | 2021-09-24 | 公安部交通管理科学研究所 | 基于分布式网络环境的知识库内容分享学习的***和方法 |
US10810457B2 (en) * | 2018-05-09 | 2020-10-20 | Fuji Xerox Co., Ltd. | System for searching documents and people based on detecting documents and people around a table |
CN112740196A (zh) * | 2018-09-20 | 2021-04-30 | 华为技术有限公司 | 基于知识管理人工智能***中的识别模型 |
CN109753517A (zh) * | 2018-12-06 | 2019-05-14 | 北京明略软件***有限公司 | 一种信息查询的方法、装置、计算机存储介质及终端 |
US11487902B2 (en) | 2019-06-21 | 2022-11-01 | nference, inc. | Systems and methods for computing with private healthcare data |
CN110245357B (zh) * | 2019-06-26 | 2023-05-02 | 北京百度网讯科技有限公司 | 主实体识别方法和装置 |
CN110347699B (zh) * | 2019-06-26 | 2022-01-28 | 北京明略软件***有限公司 | 确定身份证相关实体活跃度的方法及装置 |
CN112487214B (zh) * | 2020-12-23 | 2024-06-04 | 中译语通科技股份有限公司 | 基于实体共现矩阵的知识图谱关系抽取方法及*** |
US11496373B2 (en) * | 2021-01-26 | 2022-11-08 | Juniper Networks, Inc. | Enhanced conversation interface for network management |
US12040934B1 (en) | 2021-12-17 | 2024-07-16 | Juniper Networks, Inc. | Conversational assistant for obtaining network information |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008541233A (ja) * | 2005-05-04 | 2008-11-20 | グーグル・インコーポレーテッド | オリジナルのユーザ入力に基づくユーザ入力の提案および絞込み |
JP2011524576A (ja) * | 2008-06-14 | 2011-09-01 | ビオ ネットワークス インコーポレイテッド | 使用パターンを用いた検索方法及びシステム |
JP2012113486A (ja) * | 2010-11-24 | 2012-06-14 | Yahoo Japan Corp | 意図抽出装置、方法及びプログラム |
JP2012133520A (ja) * | 2010-12-21 | 2012-07-12 | Nippon Telegr & Teleph Corp <Ntt> | 確率的情報検索処理装置、確率的情報検索処理方法および確率的情報検索処理プログラム |
JP2013516022A (ja) * | 2009-12-28 | 2013-05-09 | ヤフー! インコーポレイテッド | 検索提案のクラスタ化及び提示 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6965900B2 (en) * | 2001-12-19 | 2005-11-15 | X-Labs Holdings, Llc | Method and apparatus for electronically extracting application specific multidimensional information from documents selected from a set of documents electronically extracted from a library of electronically searchable documents |
US7593940B2 (en) * | 2006-05-26 | 2009-09-22 | International Business Machines Corporation | System and method for creation, representation, and delivery of document corpus entity co-occurrence information |
JP4922692B2 (ja) * | 2006-07-28 | 2012-04-25 | 富士通株式会社 | 検索クエリー作成装置 |
US8195655B2 (en) * | 2007-06-05 | 2012-06-05 | Microsoft Corporation | Finding related entity results for search queries |
US20090327223A1 (en) * | 2008-06-26 | 2009-12-31 | Microsoft Corporation | Query-driven web portals |
US20120143875A1 (en) * | 2010-12-01 | 2012-06-07 | Yahoo! Inc. | Method and system for discovering dynamic relations among entities |
SG11201402943WA (en) * | 2011-12-06 | 2014-07-30 | Perception Partners Inc | Text mining analysis and output system |
CN103186556B (zh) * | 2011-12-28 | 2016-09-07 | 北京百度网讯科技有限公司 | 得到和搜索结构化语义知识的方法及对应装置 |
US9336202B2 (en) * | 2012-05-15 | 2016-05-10 | Whyz Technologies Limited | Method and system relating to salient content extraction for electronic content |
-
2014
- 2014-12-02 WO PCT/US2014/067997 patent/WO2015084759A1/en active Application Filing
- 2014-12-02 CN CN201480072953.7A patent/CN106164889A/zh active Pending
- 2014-12-02 KR KR1020167017516A patent/KR20160124079A/ko not_active Application Discontinuation
- 2014-12-02 JP JP2016536900A patent/JP2017504105A/ja not_active Ceased
- 2014-12-02 EP EP14867913.7A patent/EP3077918A4/en not_active Withdrawn
- 2014-12-02 CA CA2932401A patent/CA2932401A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008541233A (ja) * | 2005-05-04 | 2008-11-20 | グーグル・インコーポレーテッド | オリジナルのユーザ入力に基づくユーザ入力の提案および絞込み |
JP2011524576A (ja) * | 2008-06-14 | 2011-09-01 | ビオ ネットワークス インコーポレイテッド | 使用パターンを用いた検索方法及びシステム |
JP2013516022A (ja) * | 2009-12-28 | 2013-05-09 | ヤフー! インコーポレイテッド | 検索提案のクラスタ化及び提示 |
JP2012113486A (ja) * | 2010-11-24 | 2012-06-14 | Yahoo Japan Corp | 意図抽出装置、方法及びプログラム |
JP2012133520A (ja) * | 2010-12-21 | 2012-07-12 | Nippon Telegr & Teleph Corp <Ntt> | 確率的情報検索処理装置、確率的情報検索処理方法および確率的情報検索処理プログラム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019057022A (ja) * | 2017-09-20 | 2019-04-11 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
JP2022111261A (ja) * | 2018-06-07 | 2022-07-29 | 日本電信電話株式会社 | 質問生成装置、質問生成方法及びプログラム |
JP7315065B2 (ja) | 2018-06-07 | 2023-07-26 | 日本電信電話株式会社 | 質問生成装置、質問生成方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
CA2932401A1 (en) | 2015-06-11 |
CN106164889A (zh) | 2016-11-23 |
EP3077918A4 (en) | 2017-06-07 |
EP3077918A1 (en) | 2016-10-12 |
WO2015084759A1 (en) | 2015-06-11 |
KR20160124079A (ko) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2017504105A (ja) | インメモリデータベースサーチのためのシステム及び方法 | |
US9613166B2 (en) | Search suggestions of related entities based on co-occurrence and/or fuzzy-score matching | |
US10261954B2 (en) | Optimizing search result snippet selection | |
US10896214B2 (en) | Artificial intelligence based-document processing | |
US9864808B2 (en) | Knowledge-based entity detection and disambiguation | |
US12026194B1 (en) | Query modification based on non-textual resource context | |
US9418128B2 (en) | Linking documents with entities, actions and applications | |
US9619571B2 (en) | Method for searching related entities through entity co-occurrence | |
US20170235841A1 (en) | Enterprise search method and system | |
JP4160578B2 (ja) | ウェブデータベースのスキーママッチングの方法およびシステム | |
US9361317B2 (en) | Method for entity enrichment of digital content to enable advanced search functionality in content management systems | |
US20090313217A1 (en) | Systems and methods for classifying search queries | |
US20180349500A1 (en) | Search engine results for low-frequency queries | |
US20170075915A1 (en) | Search suggestions using fuzzy-score matching and entity co-occurrence | |
JP4621680B2 (ja) | 定義付けシステムおよび方法 | |
JP2005025418A (ja) | 質問応答装置、質疑応答方法及びプログラム | |
JP2010282403A (ja) | 文書検索方法 | |
JP2008033386A (ja) | 情報処理提供システム | |
Lee et al. | Qa websites: rich research resources for contextualizing information retrieval behaviors | |
Trani | Improving the Efficiency and Effectiveness of Document Understanding in Web Search. | |
JP2014191550A (ja) | コンテンツ検索サーバ、コンテンツ検索装置及びコンテンツの検索方法 | |
Geleijnse | Search engine-based web information extraction | |
Manov et al. | D2. 6.1 Massive Automatic Annotation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171124 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171124 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20171124 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20171213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180308 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180423 |
|
A045 | Written measure of dismissal of application [lapsed due to lack of payment] |
Free format text: JAPANESE INTERMEDIATE CODE: A045 Effective date: 20180827 |