[go: up one dir, main page]

JP2024076107A - Search support device and search support method - Google Patents

Search support device and search support method Download PDF

Info

Publication number
JP2024076107A
JP2024076107A JP2022187504A JP2022187504A JP2024076107A JP 2024076107 A JP2024076107 A JP 2024076107A JP 2022187504 A JP2022187504 A JP 2022187504A JP 2022187504 A JP2022187504 A JP 2022187504A JP 2024076107 A JP2024076107 A JP 2024076107A
Authority
JP
Japan
Prior art keywords
search
information
history
searcher
attribute
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
Application number
JP2022187504A
Other languages
Japanese (ja)
Inventor
正光 豊島
Masamitsu Toyoshima
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2022187504A priority Critical patent/JP2024076107A/en
Publication of JP2024076107A publication Critical patent/JP2024076107A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】検索者における検索の癖や個々の属性を適宜に踏まえた、効率的で精度良好な情報検索を可能とする。【解決手段】検索支援装置100において、情報検索を行った各検索者の属性情報及び検索履歴と、検索対象となりうる分野に関する辞書情報を保持する記憶装置101と、新たな検索要求が含む検索キーワードを辞書情報に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定し、属性情報及び検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定し、当該検索履歴が示す検索結果の情報を応答する演算装置104を含む構成とする。【選択図】図1[Problem] To enable efficient and accurate information searches that appropriately take into account the search habits and individual attributes of searchers. [Solution] A search support device 100 includes a storage device 101 that holds attribute information and search history of each searcher who has performed an information search, and dictionary information related to fields that may be the subject of a search, and a calculation device 104 that compares a search keyword contained in a new search request with the dictionary information, identifies vocabulary that can be considered to be the same as or synonymous with the search keyword, and, based on the attribute information and search history, identifies search histories by other searchers that include the searcher attributes contained in the search request as attributes and that use the identified vocabulary as a search keyword, and responds with information on the search results indicated by the search history. [Selected Figure] Figure 1

Description

本発明は、検索支援装置及び検索支援方法に関するものである。 The present invention relates to a search support device and a search support method.

インターネット上にて情報検索を行う者(以下、検索者)は、自身で思い浮かべたキーワードを検索エンジンに入力し、その検索結果を閲覧する。ただし、当該検索結果が所望の情報を示すものであるかは、キーワードの適否に左右されるケースが多い。 People who search for information on the Internet (hereafter referred to as "searchers") enter keywords that come to mind into a search engine and view the search results. However, in many cases, whether the search results provide the desired information depends on the appropriateness of the keywords.

そこで例えば、情報検索を効率化する従来技術としては、ハイパーテキスト構造をもった情報をユーザの指示により辿って提示する対話的な情報検索システムに適用して好適な情報提示装置に係り、特に情報の提示履歴から提示順序の傾向を解析し、ユーザを所望の情報に効率的に導くことを可能とする情報提示装置(特許文献1参照)などが提案されている。 For example, a conventional technique for making information searches more efficient involves an information presentation device suitable for application to an interactive information search system that follows and presents information with a hypertext structure in response to user instructions, and in particular has been proposed that analyzes trends in the presentation order from the presentation history of information, making it possible to efficiently guide the user to the desired information (see Patent Document 1).

この技術は、情報を複数保持し、これらの情報をユーザの指示にしたがって提示する情報提示装置において、前記情報の提示履歴を記録する提示履歴記録手段と、前記提示履歴記録手段に記憶された提示履歴を分析し、前記情報それぞれについてその情報の次以降に提示される可能性の高い情報を候補情報として抽出する候補情報抽出手段と、前記候補情報抽出手段により抽出された前記候補情報を記憶する候補情報記憶手段と、前記候補情報記憶手段により記憶された候補を一覧提示し、この一覧提示した候補の中からいずれの候補を提示するか選択させる要求入力手段を具備し、前記情報の提示履歴から得られる提示順序の傾向をユーザが利用可能としたことを特徴とする情報提示装置にかかるものである。 This technology relates to an information presentation device that holds a plurality of pieces of information and presents the information in accordance with a user's instructions, and that is characterized by comprising a presentation history recording means for recording the presentation history of the information, a candidate information extraction means for analyzing the presentation history stored in the presentation history recording means and extracting, for each piece of information, information that is likely to be presented after the previous piece as candidate information, a candidate information storage means for storing the candidate information extracted by the candidate information extraction means, and a request input means for presenting a list of the candidates stored by the candidate information storage means and allowing the user to select which candidate to present from the presented list, and allowing the user to use the presentation order tendency obtained from the presentation history of the information.

また、クエリは、一般に、クエリが完成したことをユーザが合図するまで、検索エンジンに送信されないため、ユーザが全ての検索クエリ(the full search query)を完成さ
せている間に時間が経過することに対応し、当該プロセスを高速化する技術(特許文献2参照)なども提案されている。
In addition, because queries are generally not sent to search engines until the user signals that the query is complete, techniques have been proposed to speed up the process by which time passes while a user completes the full search query (see Patent Document 2).

この技術は、表意文字と表音文字とを有する言語のための、クエリ補完を提案するための方法であって、0以上の表意文字と、それに続く少なくとも1つの表音文字とを含む部分クエリを、検索要求者から受信するステップと、ランク付け基準に従って順序付けされた予測クエリの組の1つを、前記部分クエリから予測するステップであって、前記組は表意文字を含む、ステップと順序付けされた予測クエリの前記組を、前記検索要求者に伝えるステップとを含む方法にかかるものである。 The technology relates to a method for suggesting query completion for a language having ideographic characters and phonetic characters, the method including the steps of receiving from a search requester a partial query that includes zero or more ideographic characters followed by at least one phonetic character, predicting from the partial query one of a set of predicted queries ordered according to a ranking criterion, the set including the ideographic characters, and communicating the set of ordered predicted queries to the search requester.

特開平9-244945号公報Japanese Patent Application Laid-Open No. 9-244945 特表2008-520037号公報JP 2008-520037 A

種々の技術が提案されているものの、検索者により選択したキーワードの適否に基づく検索制御といった機能は提供されていない。そのため検索者らは、不適切な、すなわち所望の検索結果に効率良くたどり着けないキーワード選択を徒に繰り返すこととなる。勿論、そうした制御に検索者個々ないし全体の属性を適宜に反映させるといった機能も存在せ
ず、検索者らにおける検索効率や検索精度が改善されることも期待し難い状況にあった。
Although various technologies have been proposed, no function is provided for search control based on the suitability of keywords selected by searchers. As a result, searchers are forced to repeatedly select inappropriate keywords, i.e., keywords that do not efficiently lead to desired search results. Of course, there is no function for appropriately reflecting the attributes of individual or overall searchers in such control, and it is difficult to expect improvements in search efficiency and accuracy for searchers.

そこで本発明の目的は、検索者における検索の癖や個々の属性を適宜に踏まえた、効率的で精度良好な情報検索を可能とする技術を提供することにある。 The object of the present invention is to provide technology that enables efficient and accurate information retrieval that appropriately takes into account the search habits and individual attributes of the searcher.

上記課題を解決する本発明の検索支援装置は、情報検索を行った各検索者の属性情報及び検索履歴と、検索対象となりうる分野に関する辞書情報を保持する記憶装置と、新たな検索要求を端末から受け付けた場合、当該検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定する処理と、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する処理と、前記特定した検索履歴が示す検索結果の情報を、前記端末に応答する処理を実行する演算装置と、を含むことを特徴とする。 The search support device of the present invention that solves the above problem includes a storage device that stores attribute information and search history of each searcher who performed an information search, and dictionary information on fields that may be the subject of a search, and when a new search request is received from a terminal, a process that compares the search keyword contained in the search request with the dictionary information and identifies vocabulary that can be considered to be the same as or synonymous with the search keyword, a process that identifies, based on the attribute information and search history, search histories by other searchers that include the searcher attribute contained in the search request as an attribute and that use the identified vocabulary as a search keyword, and a calculation device that executes a process of responding to the terminal with information on the search results indicated by the identified search history.

また、本発明の検索支援方法は、情報処理装置が、情報検索を行った各検索者の属性情報及び検索履歴と、検索対象となりうる分野に関する辞書情報を保持する記憶装置を備えて、新たな検索要求を端末から受け付けた場合、当該検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定する処理と、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する処理と、前記特定した検索履歴が示す検索結果の情報を、前記端末に応答する処理を実行する、ことを特徴とする。 The search support method of the present invention is characterized in that an information processing device includes a storage device that stores attribute information and search history of each searcher who performed an information search, and dictionary information related to fields that may be the subject of a search, and when a new search request is received from a terminal, the information processing device executes a process of comparing the search keyword contained in the search request with the dictionary information and identifying vocabulary that can be considered to be the same as or synonymous with the search keyword, a process of identifying, based on the attribute information and the search history, search histories by other searchers that include the searcher attribute contained in the search request as an attribute and that use the identified vocabulary as a search keyword, and a process of responding to the terminal with information on the search results indicated by the identified search history.

本発明によれば、検索者における検索の癖や個々の属性を適宜に踏まえた、効率的で精度良好な情報検索が可能となる。 The present invention enables efficient and accurate information retrieval that appropriately takes into account the search habits and individual attributes of the searcher.

本実施形態の検索支援装置を含むネットワーク構成図である。1 is a diagram illustrating a network configuration including a search support device according to an embodiment of the present invention. 本実施形態における検索支援装置のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a search support device according to the present embodiment. 本実施形態における属性情報DBの構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of an attribute information DB in the present embodiment. 本実施形態における検索履歴DBの構成例を示す図である。FIG. 2 is a diagram illustrating an example of a configuration of a search history DB in the present embodiment. 本実施形態における辞書DBの構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a dictionary DB according to the present embodiment. 本実施形態における癖情報DBの構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a habit information DB according to the present embodiment. 本実施形態における検索支援方法のフロー例を示す図である。FIG. 2 is a diagram showing an example of a flow of a search support method according to the present embodiment. 本実施形態における画面例を示す図である。FIG. 4 is a diagram showing an example of a screen in the present embodiment. 本実施形態における画面例を示す図である。FIG. 4 is a diagram showing an example of a screen in the present embodiment.

<ネットワーク構成>
以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、本実施形態の検索支援装置100を含むネットワーク構成図である。図1に示す検索支援装置100は、検索者における検索の癖や個々の属性を適宜に踏まえた、効率的で精度良好な情報検索を可能とするコンピュータである。
<Network Configuration>
An embodiment of the present invention will be described in detail below with reference to the drawings. Fig. 1 is a diagram showing a network configuration including a search support device 100 according to the present embodiment. The search support device 100 shown in Fig. 1 is a computer that enables efficient and accurate information search that appropriately takes into account the search habits and individual attributes of a searcher.

本実施形態の検索支援装置100は、図1で示すように、インターネットなどの適宜なネットワーク1を介して、検索者それぞれが操作するユーザ端末200と通信可能に接続されている。よって、これらを総称して検索支援システム10としてもよい。 As shown in FIG. 1, the search support device 100 of this embodiment is communicatively connected to a user terminal 200 operated by each searcher via an appropriate network 1 such as the Internet. Therefore, these may be collectively referred to as a search support system 10.

本実施形態の検索支援装置100は、ネットワーク1における検索サービスの提供装置であり、また、そこでの検索を好適なものとする支援装置でもある。 The search support device 100 of this embodiment is a device that provides search services in the network 1, and is also a support device that optimizes searches there.

一方、ユーザ端末200は、検索者が情報検索に使用する端末である。具体的には、ネットワーク1に接続可能で、ブラウザなどの検索用UI(User Interface)を表示可能な、スマートフォン、タブレット端末、パーソナルコンピュータなどを想定できる。
<ハードウェア構成>
また、本実施形態の検索支援装置100のハードウェア構成は、図2に以下の如くとなる。
On the other hand, the user terminal 200 is a terminal used by a searcher to search for information. Specifically, the user terminal 200 may be a smartphone, a tablet terminal, a personal computer, or the like that can connect to the network 1 and display a search UI (User Interface) such as a browser.
<Hardware Configuration>
The hardware configuration of the search support device 100 of this embodiment is as shown in FIG.

すなわち検索支援装置100は、記憶装置101、メモリ103、演算装置104、および通信装置105、を備える。 That is, the search support device 100 includes a storage device 101, a memory 103, a computing device 104, and a communication device 105.

このうち記憶装置101は、SSD(Solid State Drive)やハードディスクドライブなど適宜な不揮発性記憶素子で構成される。 Of these, the storage device 101 is composed of an appropriate non-volatile storage element such as an SSD (Solid State Drive) or a hard disk drive.

また、メモリ103は、RAM(Random Access Memory)など揮発性記憶素子で構成される。 The memory 103 is also composed of a volatile memory element such as a RAM (Random Access Memory).

また、演算装置104は、記憶装置101に保持されるプログラム102をメモリ103に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPU(Central Processing Unit)である。 The calculation device 104 is a CPU (Central Processing Unit) that executes the program 102 stored in the storage device 101 by reading it into the memory 103, thereby controlling the device itself and performing various judgments, calculations, and control processes.

また、通信装置105は、ネットワーク1と接続してユーザ端末200との通信処理を担うネットワークインターフェイスカード等を想定する。 The communication device 105 is assumed to be a network interface card or the like that is connected to the network 1 and handles communication processing with the user terminal 200.

なお、検索支援装置100が検索サーバそのもので、ネットワーク1を介した検索要求をユーザ端末200から受け付けるだけでなく、スタンドアロンマシンとして動作可能である場合、ユーザからのキー入力や音声入力を直接受け付けるコンソールとしての入力装置、処理データの表示を行うディスプレイ等の出力装置、を更に備えるとすれば好適である。 In addition, if the search support device 100 is a search server itself that not only accepts search requests from the user terminal 200 via the network 1 but also can operate as a standalone machine, it is preferable for it to further include an input device as a console that directly accepts key input or voice input from the user, and an output device such as a display that displays processed data.

また、記憶装置101内には、本実施形態の検索支援装置100として必要な機能を実装する為のプログラム102に加えて、検索エンジン1021、及び属性情報DB125、検索履歴DB126、辞書DB127、及び癖情報DB128が少なくとも記憶されている。ただし、これらの各種データベースについての詳細は後述する。
<データ構造例>
続いて、本実施形態の検索支援装置100が用いる各種情報について説明する。図3に、本実施形態における属性情報DB125の一例を示す。
In addition to the program 102 for implementing the functions required for the search support device 100 of this embodiment, at least a search engine 1021, an attribute information DB 125, a search history DB 126, a dictionary DB 127, and a habit information DB 128 are stored in the storage device 101. However, details of these various databases will be described later.
<Data structure example>
Next, a description will be given of various types of information used by the search support device 100 of this embodiment.

本実施形態の属性情報DB125は、過去において、所定の検索サイト等で検索を行った各検索者の属性情報を格納したデータベースである。 The attribute information DB125 in this embodiment is a database that stores attribute information of each searcher who has previously performed a search on a specific search site, etc.

この属性情報DB125は、例えば、検索者を一意に示す識別情報(例:IDや氏名など)をキーとして、当該検索者の年齢、性別、所在地、所定商品やサービスの購入傾向(金融商品の購入や投資の金額、リスク許容の傾向、ローンの利用金額や傾向なども含みうる)、店舗の利用傾向といった値を紐付けたレコードの集合体となっている。 This attribute information DB125 is a collection of records that use, for example, identification information (e.g., ID, name, etc.) that uniquely identifies a searcher as a key, and link values such as the searcher's age, sex, location, purchasing tendency for specific products and services (which may include amounts of financial product purchases and investments, risk tolerance tendencies, loan amounts and tendencies, etc.), and store usage tendencies.

こうした値を含むレコードは、検索支援装置100が検索サービスの提供サーバとして
稼働する際に、ユーザ端末200から得られる検索要求の含む情報から生成されるものを想定できる。
It is assumed that records including such values are generated from information included in a search request obtained from the user terminal 200 when the search support device 100 operates as a server providing a search service.

勿論、ユーザ端末200から得られる情報のみならず、連携している金融機関等のシステムから取得するものを含むとしてもよい。この場合、金融機関等は、検索者に関する情報を検索支援装置100に提供することについて、当該検索者から予め承諾を得ているものとする。 Of course, the information may include not only information obtained from the user terminal 200, but also information obtained from the systems of affiliated financial institutions, etc. In this case, it is assumed that the financial institutions, etc. have obtained prior consent from the searcher to provide information about the searcher to the search support device 100.

続いて、図4に本実施形態における検索履歴DB126の一例を示す。本実施形態における検索履歴DB126は、過去において、所定の検索サイト等で検索を行った各検索者による検索内容を格納したデータベースである。 Next, FIG. 4 shows an example of the search history DB 126 in this embodiment. The search history DB 126 in this embodiment is a database that stores the search contents of each searcher who has performed a search on a specific search site or the like in the past.

この検索履歴DB126は、例えば、検索者を一意に示す識別情報(例:IDや氏名など)をキーとして、当該検索者が過去に発行した各検索要求の実行日時及び内容と、検索結果を紐付けたレコードの集合体となっている。上述の検索要求の内容は、当該検索者が入力した検索キーワードであり、検索結果は、当該検索キーワードにより検索エンジン1021が返した、ウェブサイトのURLなどを含むものとする。 This search history DB126 is a collection of records that link the execution date and time and content of each search request issued in the past by the searcher with the search results, using, for example, identification information (e.g., ID or name) that uniquely identifies the searcher as a key. The content of the search request is the search keyword entered by the searcher, and the search results include the URL of the website returned by the search engine 1021 using the search keyword.

なお、本実施形態では属性情報DB125と検索履歴DB126を別のデータベースとして運用する例を例示したが、これらデータベースを、検索者をキーとしてレコードをマージし、一体のデータベースとして運用するとしてもよい。 In this embodiment, an example has been given in which the attribute information DB 125 and the search history DB 126 are operated as separate databases, but these databases may be operated as a single database by merging records using the searcher as a key.

続いて、図5に本実施形態における辞書DB127の一例を示す。本実施形態における辞書DB127は、上述の検索者による検索対象となりうる分野、ここでは金融商品に関する辞書情報を格納したデータベースである。 Next, FIG. 5 shows an example of the dictionary DB 127 in this embodiment. The dictionary DB 127 in this embodiment is a database that stores dictionary information about fields that may be searched by the above-mentioned searcher, in this case, financial products.

この辞書DB127は、例えば、金融商品を一意に示す識別情報(例:IDや商品名)をキーとして、当該金融商品の正式名称、当該正式名称の揺れ、及び当該正式名称の上位または下位の概念名、といった値を紐付けたレコードの集合体となっている。 This dictionary DB127 is a collection of records that link values such as the official name of the financial product, variations of the official name, and conceptual names higher or lower than the official name, using, for example, identification information (e.g., ID or product name) that uniquely identifies the financial product as a key.

上述の「正式名称の揺れ」の例としては、「正式名称」が「XYZさわやか住宅ローン」であった場合、「XYZさわやか」、「XYZ住宅ローン」、「さわやか住宅ローン」、「XYZモーゲージ」、「爽やか住宅ローン」、「爽やかローン」、などといったものを想定できる。なお、「揺れ」には誤記や誤認とされる記載の概念も含みうるものとする。 As an example of the above-mentioned "variation in official name," if the "official name" is "XYZ refreshing housing loan," possible variations include "XYZ refreshing," "XYZ housing loan," "refreshing housing loan," "XYZ mortgage," "refreshing housing loan," "refreshing loan," etc. Note that "variation" may also include the concept of descriptions that are considered to be typos or misidentifications.

上述の「正式名称の上位または下位の概念名」のうち、上位の概念名としては、「さわやかローン」、「XYZローン」などといったケースを想定できる。また、下位の概念名としては、「XYZさわやか住宅ローン固定金利型」、「XYZさわやか住宅ローン変動金利型」、などといったものを想定できる。 Among the above-mentioned "higher or lower concept names of the official name," examples of higher concept names include "refreshing loan" and "XYZ loan." Examples of lower concept names include "XYZ refreshing fixed-rate housing loan" and "XYZ refreshing variable-rate housing loan."

続いて、図6に本実施形態における癖情報DB128の一例を示す。本実施形態における癖情報DB128は、検索者それぞれにおける、最終的な検索結果(例:当該検索者が一連の検索キーワードの入力を終えて、一定時間以上閲覧したウェブサイト)に至るまでに選択した一連の検索キーワードの遷移内容を格納したデータベースである。 Next, FIG. 6 shows an example of the habit information DB 128 in this embodiment. The habit information DB 128 in this embodiment is a database that stores the transitions of a series of search keywords selected by each searcher until the final search result (e.g., a website that the searcher viewed for a certain period of time or more after finishing inputting a series of search keywords).

この癖情報DB128は、例えば、検索者を一意に示す識別情報(例:IDや氏名)をキーとして、当該検索による検索キーワードの連鎖と当該連鎖の最終段階で得られた検索結果といったデータを紐付けたレコードの集合体となっている。 This habit information DB128 is a collection of records that link data such as the chain of search keywords resulting from the search and the search results obtained at the final stage of the chain, using, for example, identification information (e.g., ID or name) that uniquely identifies the searcher as a key.

上述の「検索キーワードの連鎖」の具体的な例としては、一定時間内に同じ検索者から入力された検索キーワードの連鎖である、「住宅ローンの審査、金利」→「住宅ローン、借入限度」→「住宅ローン、借入額、最大」→「住宅ローン、収入、借入額」→「住宅ローン、借入額、金利」、といったものを想定できる。 A specific example of the above-mentioned "search keyword chain" would be a chain of search keywords entered by the same searcher within a certain period of time, such as "mortgage screening, interest rate" -> "mortgage, borrowing limit" -> "mortgage, borrowing amount, maximum" -> "mortgage, income, borrowing amount" -> "mortgage, borrowing amount, interest rate."

また、上述の「検索結果」の具体的な例としては、「○○銀行 お借入可能額のシミュレーション」などといったものを想定できる。
<フロー例>
以下、本実施形態における検索支援方法の実際手順について図に基づき説明する。以下で説明する検索支援方法に対応する各種動作は、検索支援装置100がメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
A specific example of the above-mentioned "search result" may be "XX Bank - Simulation of available loan amount."
<Flow example>
The actual procedure of the search support method in this embodiment will be described below with reference to the drawings. The various operations corresponding to the search support method described below are realized by a program that is read into a memory or the like and executed by the search support device 100. This program is composed of codes for performing the various operations described below.

図7は、本実施形態における検索支援方法のフロー例を示す図である。この場合、検索支援装置100は、新たな検索要求をユーザ端末200から受け付けたとする(s10)。 Figure 7 is a diagram showing an example of the flow of the search support method in this embodiment. In this case, it is assumed that the search support device 100 receives a new search request from the user terminal 200 (s10).

なお、検索支援装置100は、こうした検索要求を受け付ける入力画面(図8の画面1000参照)をユーザ端末200に配信し、当該入力画面を通じて検索要求を受け付けるものとする。 The search support device 100 delivers an input screen (see screen 1000 in FIG. 8) for accepting such search requests to the user terminal 200, and accepts the search requests through the input screen.

図8の例で示すように、入力画面には、検索キーワードの入力欄801の他、属性入力欄802も含むのとすれば好適である。図8で示す属性入力欄802には、当該検索者の年齢、性別、投資歴、居住地域、現在の借入額、投資におけるリスク許容額、貯金額、よく使用する銀行、といった項目の入力欄が含まれる。 As shown in the example of FIG. 8, it is preferable that the input screen includes an attribute input field 802 in addition to a search keyword input field 801. The attribute input field 802 shown in FIG. 8 includes input fields for items such as the searcher's age, sex, investment history, residential area, current loan amount, investment risk tolerance, savings amount, and frequently used banks.

従って、検索要求を受け付ける際、検索支援装置100は、当該検索者の属性情報も合わせて取得しうることになる。検索支援装置100は、取得した属性情報を含むレコードを生成し、これを当該検索者の識別情報と紐付けて属性情報DB125に格納することとなる。 Therefore, when accepting a search request, the search support device 100 can also acquire attribute information of the searcher. The search support device 100 generates a record including the acquired attribute information, associates this with the identification information of the searcher, and stores it in the attribute information DB 125.

続いて検索支援装置100は、上述のs10で受けた検索要求が含む検索キーワードを、辞書DB127に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定する(s11)。 Next, the search support device 100 checks the search keywords contained in the search request received in s10 against the dictionary DB 127 to identify vocabulary that can be considered to be the same as or synonymous with the search keywords (s11).

なお、s10で得た検索キーワードが、「XY住宅ローン固定タイプ、借入額、ローン金利」のセットであったとする。また、同様にs10で当該検索者に関して得た属性情報が、年齢「35歳」、「性別「男」、投資歴「5年」、居住地域「東京都港区」、現在の借入額「奨学金150万円」、投資におけるリスク許容額「500万円」、貯金額「2000万円」、よく使用する銀行「XYZ銀行」であったとする。 Let us assume that the search keywords obtained in s10 are a set of "XY fixed mortgage type, loan amount, loan interest rate." Similarly, let us assume that the attribute information obtained in s10 for the searcher is age "35 years old," gender "male," investment experience "5 years," residential area "Minato Ward, Tokyo," current loan amount "scholarship amount 1.5 million yen," investment risk tolerance "5 million yen," savings amount "20 million yen," and frequently used bank "XYZ Bank."

この場合、検索支援装置100は、上述の検索要求が含む検索キーワード、「XY住宅ローン固定タイプ、借入額、ローン金利」のそれぞれを辞書DB127に照合して、「XY住宅ローン固定タイプ」、「借入額」、「ローン金利」のそれぞれと正式名称、揺れ、及び上位または下位の概念名の少なくともいずれかについて一致するものを特定する。 In this case, the search support device 100 compares each of the search keywords included in the above-mentioned search request, "XY fixed type housing loan, loan amount, loan interest rate," with the dictionary DB 127, and identifies matches with each of "XY fixed type housing loan," "loan amount," and "loan interest rate" in at least one of the formal name, fluctuation, and higher-level or lower-level concept name.

例えば、「XY住宅ローン固定タイプ」については、辞書DB127における「XYZ銀行住宅ローン 固定金利型」を、金融商品の正式名称として特定したとする。また、「借入額」については、揺れのバリエーションとして「借入可能額」を特定したとする。また、「ローン金利」については、上位概念名として「金利」を特定したとする。 For example, for "XY fixed-rate housing loan," "XYZ Bank housing loan, fixed-rate type" in dictionary DB127 is identified as the official name of the financial product. Furthermore, for "loan amount," "available loan amount" is identified as a variation. Furthermore, for "loan interest rate," "interest rate" is identified as the higher-level concept name.

なお、上述のように、「揺れ」を踏まえた語彙の特定や、「上位または下位」の概念名の特定をする場合、例えば、それらキーワードとセットとなっている他のキーワード、すなわち上述のケースでの「XY住宅ローン固定タイプ」が含む、商品種類に対応した「住宅ローン」と紐付きやすいとされるもの(予め辞書DB127にて規定されているものとする)、を選択、特定する運用を採用すれば好適である。 As described above, when identifying vocabulary that takes "fluctuations" into account or identifying "higher or lower" concept names, it is preferable to adopt an operation that selects and identifies other keywords that are set with those keywords, i.e., keywords that are likely to be linked to the "home loan" corresponding to the product type (predetermined in advance in dictionary DB127), such as "XY fixed type home loan" in the above case.

商品種類が「住宅ローン」である場合、これに紐付きやすい、「借入」に関する語彙として「揺れ」の範囲にある「借入可能額」を特定し、また、「ローン金利」の上位の概念名として「金利」を特定する、といった運用が具体的な例となる。 If the product type is "home loan," a specific example would be to identify "available loan amount" within the "fluctuation" range as a term related to "borrowing" that is easily linked to this, and to identify "interest rate" as the higher-level conceptual name of "loan interest rate."

続いて、検索支援装置100は、s10で受け付けた検索要求が含む属性情報すなわち検索者属性の情報、又は、当該検索要求を発出した検索者の識別情報に基づき属性情報DB125で特定した検索者属性の情報、を属性情報DB125における他検索者の属性情報に照合し、当該検索者属性を属性として含む他検索者による検索履歴のうち、s11で特定した語彙を検索キーワードとしたものを特定する(s12)。 Next, the search support device 100 compares the attribute information included in the search request received in s10, i.e., the information on the searcher attributes, or the information on the searcher attributes identified in the attribute information DB 125 based on the identification information of the searcher who issued the search request, with the attribute information of other searchers in the attribute information DB 125, and identifies search histories by other searchers that include the searcher attributes as attributes and that use the vocabulary identified in s11 as a search keyword (s12).

上述の例であれば、検索支援装置100は、検索者に関して得た、年齢「35歳」、「性別「男」、投資歴「5年」、居住地域「東京都港区」、現在の借入額「奨学金150万円」、投資におけるリスク許容額「500万円」、貯金額「2000万円」、よく使用する銀行「XYZ銀行」、といった検索者属性のうち、例えば、金融商品の購入等に影響しやすい項目(勿論、あくまでも一例であって限定しない)、例えば、検索者の年齢、居住地域、現在の借入額、よく使用する銀行、といった項目の値を少なくともレコードに含む、他検索者の検索履歴を検索履歴DB126で特定する。 In the above example, the search support device 100 identifies the search history of other searchers in the search history DB 126, which includes at least the values of items that are likely to influence the purchase of financial products, etc. (obviously, this is merely an example and is not limiting), such as the searcher's age, residential area, current loan amount, and frequently used bank, from among the searcher attributes obtained about the searcher, such as age "35 years old," gender "male," investment history "5 years," residential area "Minato Ward, Tokyo," current loan amount "1.5 million yen scholarship," investment risk tolerance amount "5 million yen," savings amount "20 million yen," and frequently used bank.

そして、ここで特定できたレコードのうち、s11で特定した語彙、すなわち、「XYZ銀行住宅ローン 固定金利型」、「借入可能額」、「金利」のうち少なくとも商品名である「XYZ銀行住宅ローン」が含む「住宅ローン」を検索キーワードとしたものを特定する。 Then, from among the records identified here, those using the search keyword "Home loan" that is included in at least the product name "XYZ Bank Home Loan" among the vocabulary identified in s11, i.e., "XYZ Bank Home Loan Fixed Interest Rate," "Loanable Amount," and "Interest Rate," are identified.

ここで金融商品の正式名称である「XYZ銀行住宅ローン」ではなく、「住宅ローン」を特定したのは、検索履歴の探索範囲を絞り込みすぎず、一定規模の母集団を形成する意図に基づくものである。勿論、正式名称でそのまま検索履歴を特定して、一定数以上の検索履歴を特定出来るのであれば問題無い。 The reason why "Home Loan" was specified here, rather than the official name of the financial product, "XYZ Bank Home Loan", is because we intend to form a certain size population without narrowing the search range of the search history too much. Of course, there is no problem if we can identify the search history by the official name and identify a certain number of search histories.

そのため、検索支援装置100は、上述の検索履歴を特定するに際し、検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、s11で特定した語彙を検索キーワードとしたもので、一定基準以上の出現頻度を示すものを特定するものとすれば好適である。こうした出現頻度の例としては、直近の1年間や1ヶ月といった一定期間内において、最も出現回数の多いもの、を想定出来る。 Therefore, when identifying the above-mentioned search history, the search support device 100 preferably identifies search histories by other searchers that include the searcher attributes included in the search request as attributes, in which the vocabulary identified in s11 is used as a search keyword, and that show an occurrence frequency above a certain standard. An example of such an occurrence frequency can be the most frequent occurrence within a certain period of time, such as the past year or month.

なお、上述のs12における、検索者属性に基づく検索履歴の特定に際し、検索者属性の他の例として、当該検索者に関して癖情報DB128で格納されている癖情報を検索者属性として検索履歴特定を行う運用を採用してもよい。 In addition, when identifying the search history based on the searcher attributes in step S12 described above, as another example of the searcher attributes, an operation may be adopted in which the search history is identified using the habit information stored in the habit information DB128 for the searcher as the searcher attributes.

その場合、検索支援装置100は、検索要求が含む検索キーワードを、一連の検索キーワードのいずれかの段階(例えば、初回の入力時のもの)に含むレコードを癖情報DB128で探索する。この時、当該検索者からの検索要求の受け付けを複数回連続して行っているならば、検索支援装置100は、そうした連続で受け取った検索要求が示す、一連の検索キーワードの連鎖を、癖情報DB128の各レコードに照合し、当該連鎖が一致する
、または一定範囲以上一致する、レコードをs12で特定すべき検索履歴として特定する。
In this case, the search support device 100 searches the habit information DB 128 for records that include the search keyword included in the search request at any stage of the series of search keywords (for example, those at the time of the first input). At this time, if search requests from the searcher have been received multiple times in succession, the search support device 100 checks the chain of search keywords indicated by the successively received search requests against each record in the habit information DB 128, and identifies records in which the chain matches or matches to a certain extent or more as the search history to be identified in s12.

続いて、検索支援装置100は、s12で特定した検索履歴が示す検索結果の情報を、ユーザ端末200に応答し(s13)、処理を終了する。 Next, the search support device 100 responds to the user terminal 200 with information about the search results indicated by the search history identified in s12 (s13), and ends the process.

なお、検索支援装置100は、s10で受け付けた検索キーワードのみに基づく、既存の検索エンジン1021による検索を実行しておくとしてもよい。その場合、検索支援装置100は、s12までで特定した検索履歴が示す検索結果の情報(図中の「補正後の検索結果」)と、上述の検索エンジン1021による検索結果(図中の「補正前の検索結果」)とを列挙するなど、同一画面で表示(図9の画面1010参照)する制御をs13の応答にて実行するとしてもよい。 The search support device 100 may execute a search using an existing search engine 1021 based only on the search keywords received in s10. In this case, the search support device 100 may execute control in response to s13 to list and display on the same screen (see screen 1010 in FIG. 9 ) the information on the search results indicated by the search history identified up to s12 (the "search results after correction" in the figure) and the search results by the above-mentioned search engine 1021 (the "search results before correction" in the figure).

こうした運用を行うとすれば、今次の検索者による(あまり好適でない)検索キーワードに基づく検索結果、すなわち既存の一般的な検索エンジンによる検索結果と、本発明による検索支援技術を適用した場合の検索結果とを比較する形で検索者に提示可能となる。このことで、当該検索者が自身の検索の癖等について認識し、以後の適切な検索キーワード選定の指針を得ることも可能となる。 If this type of operation were to be implemented, it would be possible to present to the searcher search results based on the (not very suitable) search keywords of the current searcher, i.e., search results from existing general search engines, in a form that compares the search results when the search support technology of the present invention is applied. This would enable the searcher to recognize his or her own search habits, etc., and obtain guidelines for selecting appropriate search keywords in the future.

以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。 The above describes in detail the best mode for carrying out the present invention, but the present invention is not limited to this, and various modifications are possible without departing from the spirit of the present invention.

こうした本実施形態によれば、検索者における検索の癖や個々の属性を適宜に踏まえた、効率的で精度良好な情報検索が可能となる。 This embodiment enables efficient and accurate information searches that appropriately take into account the search habits and individual attributes of the searcher.

本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の検索支援装置において、前記演算装置は、前記検索履歴を特定するに際し、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたもので、一定基準以上の出現頻度を示すものを特定するものである、としてもよい。 The description in this specification makes clear at least the following. That is, in the search support device of this embodiment, when identifying the search history, the calculation device may identify, based on the attribute information and the search history, search histories by other searchers that include the searcher attribute included in the search request as an attribute, which use the identified vocabulary as a search keyword and show an occurrence frequency above a certain standard.

これによれば、今次の検索者自身の癖すなわち、あまり一般的とは言い難い検索キーワードの選択癖の影響を回避し、例えば他の大多数の検索者による検索キーワードによる検索の履歴を活用し、その情報を今次の検索者に提示可能となる。ひいては、検索者における検索の癖や個々の属性を適宜に踏まえた、より効率的で精度良好な情報検索が可能となる。 This makes it possible to avoid the influence of the current searcher's own habits, i.e., the habits of selecting search keywords that are not particularly common, and to utilize the search history of, for example, the majority of other searchers using search keywords, and present that information to the current searcher. Ultimately, it makes possible more efficient and accurate information retrieval that appropriately takes into account the search habits and individual attributes of the searcher.

前記記憶装置は、前記辞書情報として、商品またはサービスの名称、当該名称の揺れ、及び当該名称の上位または下位の概念名の情報を保持しており、前記演算装置は、前記語彙の特定に際し、前記検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと前記名称、前記揺れ、及び前記概念名の少なくともいずれかについて一致する商品またはサービスの名称を、前記語彙として特定するものである、としてもよい。 The storage device may store, as the dictionary information, information on the name of a product or service, a variation of the name, and a higher or lower conceptual name of the name, and when identifying the vocabulary, the computing device may compare a search keyword included in the search request with the dictionary information and identify, as the vocabulary, the name of a product or service that matches the search keyword with at least one of the name, the variation, and the conceptual name.

これによれば、今次の検索者自身の癖や知見の多寡すなわち、検索対象である商品やサービスの正式名称ではなく略称や愛称、或いは誤った名称を検索キーワードとする選択癖の影響を回避して、他の検索者による検索の履歴を活用し、その情報を今次の検索者に提示可能となる。ひいては、検索者における検索の癖や個々の属性を適宜に踏まえた、より効率的で精度良好な情報検索が可能となる。 This makes it possible to avoid the influence of the current searcher's own habits and knowledge, i.e., the tendency to use abbreviations, nicknames, or incorrect names as search keywords rather than the official names of the products or services being searched for, and to utilize the search history of other searchers and present that information to the current searcher. Ultimately, it becomes possible to perform more efficient and accurate information searches that appropriately take into account the search habits and individual attributes of the searcher.

また、本実施形態の検索支援方法において、前記記憶装置は、前記属性情報として、前
記各検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかに関する情報を保持し、前記演算装置は、前記検索履歴を特定するに際し、前記検索要求が含む、当該検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかである検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定するものである、としてもよい。
Furthermore, in the search support method of this embodiment, the storage device may hold, as the attribute information, information regarding at least one of the age, gender, location, purchasing tendency of specified products or services, and store usage tendency of each of the searchers, and the calculation device, when identifying the search history, may identify search histories by other searchers that contain, as attributes, searcher attributes that are at least one of the age, gender, location, purchasing tendency of specified products or services, and store usage tendency of the searcher included in the search request, and that use the identified vocabulary as a search keyword.

これによれば、検索キーワードに関する取扱いに加えて、年齢や性別、居住地等が同じである他検索者の検索履歴を活用し、その情報を今次の検索者に提示可能となる。ひいては、検索者における検索の癖や個々の属性を適宜に踏まえた、より効率的で精度良好な情報検索が可能となる。 This makes it possible to use the search history of other searchers with the same age, sex, place of residence, etc., in addition to handling search keywords, and present that information to the current searcher. Ultimately, this enables more efficient and accurate information searches that appropriately take into account the search habits and individual attributes of the searcher.

本実施形態における検索支援装置は、前記演算装置により 前記検索キーワードのみに基づく既存の検索エンジンによる検索を実行し、前記応答に際し、前記検索履歴が示す検索結果の情報を、前記検索の結果とあわせて応答するとしてもよい。 The search support device in this embodiment may use the computing device to execute a search using an existing search engine based only on the search keyword, and when responding, may respond with information about the search results indicated by the search history together with the results of the search.

これによれば、今次の検索者による(あまり好適でない)検索キーワードに基づく検索結果、すなわち既存の一般的な検索エンジンによる検索結果と、本発明による検索支援技術を適用した場合の検索結果とを比較する形で検索者に提示し、当該検索者が自身の検索の癖等について認識し、以後の適切な検索キーワード選定の指針を得ることも可能となる。ひいては、検索者における検索の癖や個々の属性を適宜に踏まえた、より効率的で精度良好な情報検索が可能となる。 This allows the searcher to compare search results based on the (not very suitable) search keywords of the current searcher, i.e., search results from an existing general search engine, with search results when the search support technology of the present invention is applied, allowing the searcher to recognize his or her own search habits, etc., and obtain guidelines for selecting appropriate search keywords in the future. Ultimately, more efficient and accurate information searches can be made possible, taking into account the search habits and individual attributes of the searcher as appropriate.

また、本実施形態の検索支援方法において、前記情報処理装置が、前記検索履歴を特定するに際し、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたもので、一定基準以上の出現頻度を示すものを特定する、としてもよい。 In addition, in the search support method of this embodiment, when the information processing device identifies the search history, it may identify, based on the attribute information and the search history, search histories by other searchers that include the searcher attribute included in the search request as an attribute, which use the identified vocabulary as a search keyword and show an occurrence frequency above a certain standard.

また、本実施形態の検索支援方法において、前記情報処理装置が、前記記憶装置において、前記辞書情報として、商品またはサービスの名称、当該名称の揺れ、及び当該名称の上位または下位の概念名の情報を保持して、前記語彙の特定に際し、前記検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと前記名称、前記揺れ、及び前記概念名の少なくともいずれかについて一致する商品またはサービスの名称を、前記語彙として特定する、としてもよい。 In addition, in the search support method of this embodiment, the information processing device may store, in the storage device, information on the name of a product or service, variations of the name, and higher or lower conceptual names of the name as the dictionary information, and when identifying the vocabulary, may compare the search keyword included in the search request with the dictionary information, and identify as the vocabulary the name of a product or service that matches the search keyword in at least one of the name, the variations, and the conceptual name.

また、本実施形態の検索支援方法において、前記情報処理装置が、前記記憶装置において、前記属性情報として、前記各検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかに関する情報を保持して、前記検索履歴を特定するに際し、前記検索要求が含む、当該検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかである検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する、としてもよい。 In addition, in the search support method of this embodiment, the information processing device may store, in the storage device, information on at least one of the age, sex, location, purchasing tendency of a specified product or service, and store usage tendency of each of the searchers as the attribute information, and when identifying the search history, identify search histories by other searchers that contain, as attributes, searcher attributes that are at least one of the age, sex, location, purchasing tendency of a specified product or service, and store usage tendency of the searcher included in the search request, and that use the identified vocabulary as a search keyword.

また、本実施形態の検索支援方法において、前記情報処理装置が、前記検索キーワードのみに基づく既存の検索エンジンによる検索を実行し、前記応答に際し、前記検索履歴が示す検索結果の情報を、前記検索の結果とあわせて応答する、としてもよい。 In addition, in the search support method of this embodiment, the information processing device may execute a search using an existing search engine based only on the search keyword, and when responding, may respond with information on the search results indicated by the search history together with the results of the search.

1 ネットワーク
10 検索支援システム
100 検索支援装置
101 記憶装置
102 プログラム
1021 検索エンジン
103 メモリ
104 演算装置
105 通信装置
125 属性情報DB
126 検索履歴DB
127 辞書DB
128 癖情報DB
200 ユーザ端末
1 Network 10 Search support system 100 Search support device 101 Storage device 102 Program 1021 Search engine 103 Memory 104 Computing device 105 Communication device 125 Attribute information DB
126 Search History DB
127 Dictionary DB
128 Habit Information DB
200 User terminal

Claims (10)

情報検索を行った各検索者の属性情報及び検索履歴と、検索対象となりうる分野に関する辞書情報を保持する記憶装置と、
新たな検索要求を端末から受け付けた場合、当該検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定する処理と、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する処理と、前記特定した検索履歴が示す検索結果の情報を、前記端末に応答する処理を実行する演算装置と、
を含むことを特徴とする検索支援装置。
A storage device for storing attribute information and search history of each searcher who performed an information search, and dictionary information related to fields that may be searched;
a computing device that executes, when a new search request is received from a terminal, a process of comparing a search keyword included in the search request with the dictionary information and identifying vocabulary that can be regarded as being the same as or synonymous with the search keyword, a process of identifying search histories by other searchers that include the searcher attribute included in the search request as an attribute based on the attribute information and the search history, which use the identified vocabulary as a search keyword, and a process of responding to the terminal with information on the search results indicated by the identified search history;
A search support device comprising:
前記演算装置は、
前記検索履歴を特定するに際し、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたもので、一定基準以上の出現頻度を示すものを特定するものである、
ことを特徴とする請求項1に記載の検索支援装置。
The computing device includes:
When identifying the search history, based on the attribute information and the search history, search histories by other searchers that include the searcher attribute included in the search request as an attribute, in which the identified vocabulary is used as a search keyword and that show an occurrence frequency above a certain standard are identified.
2. The search support device according to claim 1.
前記記憶装置は、
前記辞書情報として、商品またはサービスの名称、当該名称の揺れ、及び当該名称の上位または下位の概念名の情報を保持しており、
前記演算装置は、
前記語彙の特定に際し、前記検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと前記名称、前記揺れ、及び前記概念名の少なくともいずれかについて一致する商品またはサービスの名称を、前記語彙として特定するものである、
ことを特徴とする請求項2に記載の検索支援装置。
The storage device includes:
The dictionary information includes information on the name of a product or service, variations of the name, and higher or lower concept names of the name,
The computing device includes:
When identifying the vocabulary, a search keyword included in the search request is compared with the dictionary information, and names of products or services that match the search keyword in at least one of the name, the pronunciation, and the concept name are identified as the vocabulary.
3. The search support device according to claim 2.
前記記憶装置は、
前記属性情報として、前記各検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかに関する情報を保持し、
前記演算装置は、
前記検索履歴を特定するに際し、前記検索要求が含む、当該検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかである検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定するものである、
ことを特徴とする請求項3に記載の検索支援装置。
The storage device includes:
As the attribute information, information regarding at least one of the age, sex, location, purchasing tendency of a predetermined product or service, and store usage tendency of each of the searchers is stored;
The computing device includes:
When identifying the search history, the search history is identified by identifying search histories by other searchers that contain, as attributes, searcher attributes, which are at least any one of the searcher's age, sex, location, purchase tendency of a predetermined product or service, and store usage tendency, included in the search request, and that use the identified vocabulary as a search keyword.
4. The search support device according to claim 3.
前記演算装置は、
前記検索キーワードのみに基づく既存の検索エンジンによる検索を実行し、前記応答に際し、前記検索履歴が示す検索結果の情報を、前記検索の結果とあわせて応答するものである、
ことを特徴とする請求項1に記載の検索支援装置。
The computing device includes:
A search is executed using an existing search engine based only on the search keyword, and when responding, information on the search results indicated by the search history is responded to together with the results of the search.
2. The search support device according to claim 1.
情報処理装置が、
情報検索を行った各検索者の属性情報及び検索履歴と、検索対象となりうる分野に関する辞書情報を保持する記憶装置を備えて、
新たな検索要求を端末から受け付けた場合、当該検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと同一ないし同義とみなせる語彙を特定する処理と、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性とし
て含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する処理と、前記特定した検索履歴が示す検索結果の情報を、前記端末に応答する処理を実行する、
ことを特徴とする検索支援方法。
An information processing device,
A storage device is provided for storing attribute information and search history of each searcher who has performed an information search, and dictionary information relating to fields that may be searched,
When a new search request is received from a terminal, the system executes a process of comparing a search keyword included in the search request with the dictionary information and identifying vocabulary that can be regarded as being the same as or synonymous with the search keyword, a process of identifying search histories by other searchers that include the searcher attribute included in the search request as an attribute, based on the attribute information and the search history, which use the identified vocabulary as a search keyword, and a process of responding to the terminal with information on the search results indicated by the identified search history.
A search support method comprising:
前記情報処理装置が、
前記検索履歴を特定するに際し、前記属性情報及び前記検索履歴に基づき、当該検索要求が含む検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたもので、一定基準以上の出現頻度を示すものを特定する、
ことを特徴とする請求項6に記載の検索支援方法。
The information processing device,
When identifying the search history, based on the attribute information and the search history, from among search histories by other searchers that include the searcher attribute included in the search request as an attribute, those that use the identified vocabulary as a search keyword and show an occurrence frequency above a certain standard are identified.
7. The search support method according to claim 6.
前記情報処理装置が、
前記記憶装置において、前記辞書情報として、商品またはサービスの名称、当該名称の揺れ、及び当該名称の上位または下位の概念名の情報を保持して、
前記語彙の特定に際し、前記検索要求が含む検索キーワードを前記辞書情報に照合し、当該検索キーワードと前記名称、前記揺れ、及び前記概念名の少なくともいずれかについて一致する商品またはサービスの名称を、前記語彙として特定する、
ことを特徴とする請求項7に記載の検索支援方法。
The information processing device,
In the storage device, the dictionary information is stored as information on the name of the product or service, the variations of the name, and the higher or lower conceptual names of the name,
When identifying the vocabulary, a search keyword included in the search request is compared with the dictionary information, and names of products or services that match the search keyword in at least one of the name, the pronunciation, and the concept name are identified as the vocabulary.
8. The search support method according to claim 7.
前記情報処理装置が、
前記記憶装置において、前記属性情報として、前記各検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかに関する情報を保持して、
前記検索履歴を特定するに際し、前記検索要求が含む、当該検索者の年齢、性別、所在地、所定商品やサービスの購入傾向、及び店舗の利用傾向、の少なくともいずれかである検索者属性を属性として含む他検索者による検索履歴のうち、前記特定した語彙を検索キーワードとしたものを特定する、
ことを特徴とする請求項8に記載の検索支援方法。
The information processing device,
The storage device stores, as the attribute information, information regarding at least one of the age, sex, location, purchase tendency of a predetermined product or service, and store usage tendency of each of the searchers,
When identifying the search history, the search history by other searchers that includes, as an attribute, at least one of the searcher's age, sex, location, purchase tendency of a predetermined product or service, and store usage tendency, included in the search request, is identified as a search history that uses the identified vocabulary as a search keyword.
9. The search support method according to claim 8.
前記情報処理装置が、
前記検索キーワードのみに基づく既存の検索エンジンによる検索を実行し、前記応答に際し、前記検索履歴が示す検索結果の情報を、前記検索の結果とあわせて応答する、
ことを特徴とする請求項6に記載の検索支援方法。
The information processing device,
execute a search using an existing search engine based only on the search keyword, and, when responding, respond with information on the search results indicated by the search history together with the results of the search;
7. The search support method according to claim 6.
JP2022187504A 2022-11-24 2022-11-24 Search support device and search support method Pending JP2024076107A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022187504A JP2024076107A (en) 2022-11-24 2022-11-24 Search support device and search support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022187504A JP2024076107A (en) 2022-11-24 2022-11-24 Search support device and search support method

Publications (1)

Publication Number Publication Date
JP2024076107A true JP2024076107A (en) 2024-06-05

Family

ID=91330914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022187504A Pending JP2024076107A (en) 2022-11-24 2022-11-24 Search support device and search support method

Country Status (1)

Country Link
JP (1) JP2024076107A (en)

Similar Documents

Publication Publication Date Title
US10853360B2 (en) Searchable index
US8566177B2 (en) User supplied and refined tags
US20210390609A1 (en) System and method for e-commerce recommendations
US6078892A (en) Method for customer lead selection and optimization
Scaffidi et al. Red Opal: product-feature scoring from reviews
US8145662B2 (en) Methods and apparatus for generating a data dictionary
US7412442B1 (en) Augmenting search query results with behaviorally related items
US20220245706A1 (en) Methods and apparatuses for providing search results using embedding-based retrieval
US8751322B2 (en) Method, device, and system for analyzing and ranking web-accessible data targets
JP4962967B2 (en) Web page search server and query recommendation method
US10586174B2 (en) Methods and systems for finding and ranking entities in a domain specific system
US20170103439A1 (en) Searching Evidence to Recommend Organizations
US20170371965A1 (en) Method and system for dynamically personalizing profiles in a social network
JP2023533475A (en) Artificial intelligence for keyword recommendation
US20230144844A1 (en) Systems and methods for managing a personalized online experience
US10140297B2 (en) Supplementing search results with information of interest
KR20070043974A (en) Browsing documents by links automatically generated based on user information and content
US20090112844A1 (en) Representative keyword selection
WO2016187705A1 (en) System and method for ranking search results
US12204594B2 (en) Method and system for providing alternative result for an online search previously with no result
US20150120689A1 (en) Empirically determined search query replacement
CN113254775A (en) Credit card product recommendation method based on client browsing behavior sequence
US12346360B2 (en) Unsupervised machine learning model framework for keyword analysis in real-time of multilingual documents
JP2024076107A (en) Search support device and search support method
US12354135B2 (en) Personalized ranking of promotional items