JP7615862B2 - 情報検索プログラム、情報検索方法、および情報検索装置 - Google Patents
情報検索プログラム、情報検索方法、および情報検索装置 Download PDFInfo
- Publication number
- JP7615862B2 JP7615862B2 JP2021071178A JP2021071178A JP7615862B2 JP 7615862 B2 JP7615862 B2 JP 7615862B2 JP 2021071178 A JP2021071178 A JP 2021071178A JP 2021071178 A JP2021071178 A JP 2021071178A JP 7615862 B2 JP7615862 B2 JP 7615862B2
- Authority
- JP
- Japan
- Prior art keywords
- language
- search
- information
- machine learning
- translated
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/3337—Translation of the query language, e.g. Chinese to English
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図2は、実施例1にかかる情報処理システムの全体構成例を示す図である。図2に示すように、実施例1にかかる情報処理システムは、情報検索装置100と、ユーザ端末200とがネットワークNを介して相互に通信可能に接続されるシステムである。なお、ネットワークNには、有線や無線を問わず、インターネットやイントラネットなどの各種通信網を採用できる。また、ネットワークNは、単一のネットワークではなく、例えば、イントラネットとインターネットとがゲートウェイなどネットワーク装置やその他の装置(図示せず)を介して構成されてよい。
次に、図2に示される情報検索装置100の機能構成について説明する。図3は、実施例1にかかる情報検索装置100の機能構成を示すブロック図である。図3に示すように、情報検索装置100は、通信部110、記憶部120、および制御部130を有する。
次に、検索条件の言語間における検索結果の差を軽減し、情報検索の精度を向上させるための実施例1にかかる情報検索処理の全体について説明する。図7は、実施例1にかかる全体の処理構成の一例を示す図である。図7の例では、第1言語のドキュメントを検索するために、検索クエリが第1言語で入力される場合を示す。
次に、実施例1にかかる情報検索処理を流れに沿って、より具体的に説明する。図9は、実施例1にかかる情報検索処理の流れを示すフローチャートである。図9で説明する情報検索処理は、例えば、情報検索装置100によってユーザ端末200に提供された、情報検索用の入力フォームに対し、ユーザが検索クエリを入力するところから開始される。
上述したように、情報検索プログラムは、第1言語の訓練データを用いた機械学習により生成された訓練済みの機械学習モデルを用いた情報検索において、検索条件が第1言語である場合、検索条件を第1言語と異なる第2言語に翻訳し、第2言語に翻訳された検索条件を第1言語に再翻訳し、第1言語に再翻訳された検索条件を機械学習モデルに入力して情報検索を行い、検索条件が第1言語と異なる言語である場合、検索条件を第1言語に翻訳し、第1言語に翻訳された検索条件を機械学習モデルに入力して情報検索を行う処理を情報検索装置100に実行させる。
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更できる。また、実施例で説明した具体例、分布、数値などは、あくまで一例であり、任意に変更できる。
上述した情報検索装置100のハードウェア構成について説明する。図10は、ハードウェア構成例を示す図である。図10に示すように、情報検索装置100は、通信部100a、HDD(Hard Disk Drive)100b、メモリ100c、およびプロセッサ100dを有する。また、図10に示した各部は、バスなどで相互に接続される。
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
処理をコンピュータに実行させることを特徴とする情報検索プログラム。
生成された前記訓練データを用いて前記機械学習モデルを再訓練する
処理を前記コンピュータにさらに実行させることを特徴とする付記1に記載の情報検索プログラム。
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
処理をコンピュータが実行することを特徴とする情報検索方法。
生成された前記訓練データを用いて前記機械学習モデルを再訓練する
処理を前記コンピュータがさらに実行することを特徴とする付記6に記載の情報検索方法。
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
制御部を有することを特徴とする情報検索装置。
生成された前記訓練データを用いて前記機械学習モデルを再訓練する
処理を前記制御部にさらに実行させることを特徴とする付記11に記載の情報検索装置。
前記プロセッサに動作可能に接続されたメモリと
を備えた情報検索装置であって、前記プロセッサは、
第1言語の訓練データを用いた機械学習により生成された訓練済みの機械学習モデルを用いた情報検索において、
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
処理を実行することを特徴とする情報検索装置。
100a 通信部
100b HDD
100c メモリ
100d プロセッサ
110 通信部
120 記憶部
121 検索対象ドキュメント
122 置換用ドキュメント
123 フィードバックデータ
124 訓練データ
125 検索モデル
130 制御部
131 検索部
132 翻訳部
133 機械学習部
200 ユーザ端末
Claims (7)
- 第1言語の訓練データを用いた機械学習により生成された訓練済みの機械学習モデルを用いた情報検索において、
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
処理をコンピュータに実行させることを特徴とする情報検索プログラム。 - 前記第1言語に翻訳または再翻訳された前記検索条件を用いて前記訓練データを生成し、
生成された前記訓練データを用いて前記機械学習モデルを再訓練する
処理を前記コンピュータにさらに実行させることを特徴とする請求項1に記載の情報検索プログラム。 - 前記訓練データを生成する処理は、前記第1言語の前記検索条件を特徴量とし、前記検索条件に対する前記情報検索の結果として出力する前記第1言語のデータを正解ラベルとする、前記訓練データを生成する処理を含むことを特徴とする請求項1または2に記載の情報検索プログラム。
- 前記第1言語と異なる言語に翻訳された前記情報検索の結果を、前記情報検索を要求した情報処理端末に送信する処理を前記コンピュータにさらに実行させることを特徴とする請求項1乃至3のいずれか一項に記載の情報検索プログラム。
- 前記情報検索の結果を前記情報処理端末に送信する処理は、前記第1言語の前記情報検索の結果に対応する、前記第1言語と異なる言語に予め翻訳されたデータを、前記情報検索の結果として前記情報処理端末に送信する処理を含むことを特徴とする請求項4に記載の情報検索プログラム。
- 第1言語の訓練データを用いた機械学習により生成された訓練済みの機械学習モデルを用いた情報検索において、
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
処理をコンピュータが実行することを特徴とする情報検索方法。 - 第1言語の訓練データを用いた機械学習により生成された訓練済みの機械学習モデルを用いた情報検索において、
検索条件が前記第1言語である場合、
前記検索条件を前記第1言語と異なる第2言語に翻訳し、
前記第2言語に翻訳された前記検索条件を前記第1言語に再翻訳し、
前記第1言語に再翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行い、
前記検索条件が前記第1言語と異なる言語である場合、
前記検索条件を前記第1言語に翻訳し、
前記第1言語に翻訳された前記検索条件を前記機械学習モデルに入力して前記情報検索を行う
制御部を有することを特徴とする情報検索装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021071178A JP7615862B2 (ja) | 2021-04-20 | 2021-04-20 | 情報検索プログラム、情報検索方法、および情報検索装置 |
| US17/722,483 US12182528B2 (en) | 2021-04-20 | 2022-04-18 | Computer-readable recording medium storing information searching program, information searching method, and information searching apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021071178A JP7615862B2 (ja) | 2021-04-20 | 2021-04-20 | 情報検索プログラム、情報検索方法、および情報検索装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022165715A JP2022165715A (ja) | 2022-11-01 |
| JP7615862B2 true JP7615862B2 (ja) | 2025-01-17 |
Family
ID=83602422
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021071178A Active JP7615862B2 (ja) | 2021-04-20 | 2021-04-20 | 情報検索プログラム、情報検索方法、および情報検索装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12182528B2 (ja) |
| JP (1) | JP7615862B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12579174B1 (en) * | 2024-03-29 | 2026-03-17 | Amazon Technologies, Inc. | Evaluating retrieval system for language model processing |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000112948A (ja) | 1998-09-30 | 2000-04-21 | Fujitsu Ltd | 検索装置および記録媒体 |
| JP2002024267A (ja) | 2000-07-06 | 2002-01-25 | Patolis Corp | テキスト検索システム |
| JP2004220616A (ja) | 2003-01-14 | 2004-08-05 | Cross Language Inc | 3つ以上の対訳画面を同時に表示し編集可能にする機械翻訳装置 |
| JP2009122989A (ja) | 2007-11-15 | 2009-06-04 | Junichi Shibuya | 翻訳装置 |
| JP2010534378A (ja) | 2007-07-20 | 2010-11-04 | グーグル・インコーポレーテッド | 自動拡張言語サーチ |
| JP2018194978A (ja) | 2017-05-15 | 2018-12-06 | 富士通株式会社 | 情報出力プログラム、情報出力方法および情報処理装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10275459B1 (en) * | 2016-09-28 | 2019-04-30 | Amazon Technologies, Inc. | Source language content scoring for localizability |
| US10235362B1 (en) * | 2016-09-28 | 2019-03-19 | Amazon Technologies, Inc. | Continuous translation refinement with automated delivery of re-translated content |
| KR102128549B1 (ko) * | 2018-09-19 | 2020-07-08 | 주식회사 포티투마루 | 인공 지능 질의 응답 시스템, 방법 및 컴퓨터 프로그램 |
| US20200142890A1 (en) | 2018-11-02 | 2020-05-07 | Soundhound, Inc. | System and method for performing an intelligent cross-domain search |
| KR20220093653A (ko) * | 2020-12-28 | 2022-07-05 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
-
2021
- 2021-04-20 JP JP2021071178A patent/JP7615862B2/ja active Active
-
2022
- 2022-04-18 US US17/722,483 patent/US12182528B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000112948A (ja) | 1998-09-30 | 2000-04-21 | Fujitsu Ltd | 検索装置および記録媒体 |
| JP2002024267A (ja) | 2000-07-06 | 2002-01-25 | Patolis Corp | テキスト検索システム |
| JP2004220616A (ja) | 2003-01-14 | 2004-08-05 | Cross Language Inc | 3つ以上の対訳画面を同時に表示し編集可能にする機械翻訳装置 |
| JP2010534378A (ja) | 2007-07-20 | 2010-11-04 | グーグル・インコーポレーテッド | 自動拡張言語サーチ |
| JP2009122989A (ja) | 2007-11-15 | 2009-06-04 | Junichi Shibuya | 翻訳装置 |
| JP2018194978A (ja) | 2017-05-15 | 2018-12-06 | 富士通株式会社 | 情報出力プログラム、情報出力方法および情報処理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220335231A1 (en) | 2022-10-20 |
| JP2022165715A (ja) | 2022-11-01 |
| US12182528B2 (en) | 2024-12-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11822890B2 (en) | Method, system, and computer program for artificial intelligence answer | |
| US10497366B2 (en) | Hybrid learning system for natural language understanding | |
| US6498921B1 (en) | Method and system to answer a natural-language question | |
| CN107368515B (zh) | 应用程序页面推荐方法及系统 | |
| JP7486863B1 (ja) | プログラム、方法、情報処理装置、システム | |
| US12032570B2 (en) | Computer-readable recording medium storing information generating program, information generating method, and information generating apparatus | |
| JP6424315B2 (ja) | 学習支援装置、学習支援プログラム、及び学習支援方法 | |
| Kacupaj et al. | Paraqa: a question answering dataset with paraphrase responses for single-turn conversation | |
| JP2020071865A (ja) | インテリジェントクロスドメイン検索を行うためのシステムおよび方法 | |
| US20240176962A1 (en) | CROSS-LINGUAL NATURAL LANGUAGE UNDERSTANDING MODEL FOR MULTI-LANGUAGE NATURAL LANGUAGE UNDERSTANDING (mNLU) | |
| CN119025618A (zh) | 数字工厂数据查询方法、装置、设备、介质及产品 | |
| CN114692620B (zh) | 文本处理方法及装置 | |
| Haddow et al. | Machine translation in healthcare | |
| WO2025258427A1 (ja) | 特許文書作成装置、特許文書作成装置の制御方法、及び、特許文書作成装置の制御プログラム | |
| CN105324768B (zh) | 使用准确度简档的动态查询解析 | |
| US20220229998A1 (en) | Lookup source framework for a natural language understanding (nlu) framework | |
| WO2025182557A1 (ja) | プログラム、方法、情報処理装置、システム | |
| Roychowdhury et al. | Eratta: Extreme rag for table to answers with large language models | |
| Roychowdhury et al. | ERATTA: extreme RAG for enterprise-table to answers with large language models | |
| JP7615862B2 (ja) | 情報検索プログラム、情報検索方法、および情報検索装置 | |
| Zhang et al. | Improving multilingual temporal answering grounding in single video via LLM-based translation and OCR enhancement | |
| US20240427998A1 (en) | Contextual query generation | |
| WO2024232373A1 (ja) | 書類作成支援装置及びプログラム | |
| Mahalakshmi et al. | An effective multilingual retrieval with query optimization using deep learning technique | |
| JP7793245B1 (ja) | 指定商品役務選択支援システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241118 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7615862 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |