[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH1166078A - Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program - Google Patents

Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program

Info

Publication number
JPH1166078A
JPH1166078A JP9229199A JP22919997A JPH1166078A JP H1166078 A JPH1166078 A JP H1166078A JP 9229199 A JP9229199 A JP 9229199A JP 22919997 A JP22919997 A JP 22919997A JP H1166078 A JPH1166078 A JP H1166078A
Authority
JP
Japan
Prior art keywords
information
word
user
knowledge
request
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
JP9229199A
Other languages
Japanese (ja)
Inventor
Toshiaki Makino
俊朗 牧野
Toshiyuki Iida
敏幸 飯田
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP9229199A priority Critical patent/JPH1166078A/en
Publication of JPH1166078A publication Critical patent/JPH1166078A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To realize efficient information retrieval by automatically embodying the vague retrieval request of a user to a retrieval request word group fitted to the user through the use of individual information of the user and information on an environment where the user exists. SOLUTION: A word for the retrieval request is inputted to a request embodiment part 3 from the user. The thesaurus knowledge retrieval part of the request embodiment part 3 detects a partial tree where the word of the retrieval request inputted from object thesaurus knowledge 5 as a root and generates the set of words adjusted to parts equivalent to leaves. The restriction knowledge retrieval part of the request embodiment part 3 takes out one word from the set, retrieves an individual restriction knowledge base 4 by using it and obtains knowledge on the object which the word shows. The judgment part of the request embodiment part 3 compares the condition of the respective item descriptions of obtained individual restriction knowledge with individual information which is obtained by an individual/environment information acquirement part and is described in a user information part 1 and environment information described in an environment information part 2. When the condition is satisfied and the word which is not processed does not exist, the word group for the retrieval request is outputted.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、検索要求具体化方
法及び装置及び検索要求具体化プログラムを格納した記
憶媒体に係り、特に、情報検索システムにおいて、ユー
ザの漠然とした検索要求を具体化するための検索要求具
体化方法及び装置及び検索要求具体化プログラムを格納
した記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for embodying a search request and a storage medium storing a search request embodying program, and more particularly to an information search system for embodying a user's vague search request. And a storage medium storing a search request materializing program.

【0002】[0002]

【従来の技術】近年のインターネットの発達により、各
種の情報に容易にアクセスすることが可能となったが、
ユーザが必要な情報を的確に得るには、多大な困難があ
る。このため、“yahoo”などのように、情報を階
層構造に分類してユーザが必要な情報を探し易くした
り、ユーザが指定したキーワードを用いて検索を行い、
そのキーワードが含まれるWWWのページを提示したり
するシステムが用いられている。
2. Description of the Related Art The recent development of the Internet has made it possible to easily access various types of information.
There is a great deal of difficulty for a user to obtain necessary information accurately. For this reason, information is classified into a hierarchical structure, such as “yahoo”, so that the user can easily find necessary information, or a search is performed using a keyword specified by the user.
A system for presenting a WWW page including the keyword is used.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記の
ようなシステムは、ユーザの要求が十分に具体化されて
いればうまく機能するが、要求が漠然としている場合に
は使用しにくいという問題がある。例えば、週末毎にど
こかに遊びに行こうと思っている人が情報を欲している
とする。この場合、階層的な分類があったとしても、遊
びの下位に非常に多くのものが存在しているので、その
中を見て回るのは非常に大変な作業である。また、キー
ワード検索で、「遊び」を含むページが提示されても、
それでは、「遊び」の具体的な候補である「スキー」の
情報等は得られない。
However, such a system works well if the user's requirements are sufficiently embodied, but has a problem that it is difficult to use when the requirements are vague. . For example, suppose a person who wants to go somewhere every weekend wants information. In this case, even if there is a hierarchical classification, there are so many things under the play that it is very difficult to look around. Also, even if a page containing "play" is presented in a keyword search,
Then, information or the like of “ski” which is a specific candidate of “play” cannot be obtained.

【0004】ここで「スキー」などの具体的な候補に関
する情報をも提示するためには、シソーラス等を用いて
「遊び」の下位に存在する語を全てキーワードにして検
索する方法があるが、それではやはり非常に多くのペー
ジが該当してしまい、それから適切なものを探すには多
大な労力が必要とされる。上記のように、従来の情報シ
ステムでは、ユーザが漠然とした要求を持っていた場合
に、適切な情報を効率的に取得することができないとい
う問題がある。
Here, in order to present information on specific candidates such as "ski", there is a method of searching for all the words under "play" as keywords using a thesaurus or the like. That's still a huge number of pages, and searching for the right one requires a lot of work. As described above, in the conventional information system, there is a problem that when a user has a vague request, it is not possible to efficiently obtain appropriate information.

【0005】本発明は上記の点に鑑みなされたもので、
ユーザの要望が漠然としている時に、ユーザの個人情報
やその置かれている環境に関する情報を利用して、その
時のユーザに無関係と思われるものを提示しないことに
より、ユーザに提示する情報を限定できるようなキーワ
ード群を提示することが可能な検索要求具体化方法及び
装置及び検索要求具体化プログラムを格納した記憶媒体
を提供することを目的とする。
[0005] The present invention has been made in view of the above points,
When the user's request is vague, the information presented to the user can be limited by using the user's personal information and information on the environment where the user is located and not presenting anything that seems unrelated to the user at that time. It is an object of the present invention to provide a search request materializing method and apparatus capable of presenting such a keyword group and a storage medium storing a search request materializing program.

【0006】[0006]

【課題を解決するための手段】本発明は、ユーザの漠然
とした検索要求を具体化し、情報検索システムにおける
情報に容易にアクセス可能なキーワードを抽出する検索
要求具体化方法において、ユーザから検索要求の単語が
入力されると、入力された単語の下位の単語群を取得
し、単語群からユーザに関する情報やユーザの環境情報
に不適合な単語を所定の条件に基づいて削除し、適合す
る単語群を情報検索システムを検索するためのキーワー
ドとして出力する。
SUMMARY OF THE INVENTION The present invention provides a method for embodying a user's vague search request and extracting a keyword that allows easy access to information in an information search system. When a word is input, a lower-level word group of the input word is obtained, words that are incompatible with the user information or the user's environment information are deleted from the word group based on a predetermined condition, and a matching word group is deleted. Output as a keyword for searching the information search system.

【0007】図1は、本発明の原理を説明するための図
である。本発明の検索要求具体化方法は、検索要求の単
語が入力されると(ステップ1)、入力された単語で物
シソーラス知識を検索し、該単語の下位単語群を取得し
(ステップ2)、単語群により各単語で表現される物に
関する制約知識を取得し(ステップ3)、ユーザに関す
る情報、該ユーザの環境情報を取得し(ステップ4)、
当該情報が制約知識を充足するかを判定し(ステップ
5)、充足していない場合には、充足していない物を表
現する語を単語群から削除し(ステップ6)、充足して
いる場合には、単語群を検索要求のためのキーワードと
して出力する(ステップ7)。
FIG. 1 is a diagram for explaining the principle of the present invention. According to the search request embodying method of the present invention, when a word of a search request is input (step 1), a search is made for an object thesaurus using the input word, and a lower word group of the word is obtained (step 2). Acquire constraint knowledge on the thing represented by each word by the word group (step 3), acquire information on the user, and acquire environmental information of the user (step 4).
It is determined whether the information satisfies the constraint knowledge (step 5). If the information is not satisfied, the word expressing the unsatisfied thing is deleted from the word group (step 6). , A word group is output as a keyword for a search request (step 7).

【0008】図2は、本発明の原理構成図である。本発
明は、ユーザの漠然とした検索要求を具体化し、情報検
索システムにおける情報に容易にアクセス可能なキーワ
ードを抽出する検索要求具体化装置であって、ユーザか
らの検索要求を入力する検索要求単語入力手段10と、
単語群からユーザに関する情報やユーザの環境情報に不
適合な単語を所定の条件に基づいて削除し、適合する単
語群を情報検索システムを検索するためのキーワードと
して出力する要求具体化手段20とを有する。
FIG. 2 is a diagram showing the principle of the present invention. The present invention relates to a search request embodying device that embodies a user's vague search request and extracts a keyword that allows easy access to information in an information search system, wherein a search request word input that inputs a search request from a user is provided. Means 10;
A request materializing unit that deletes a word that is incompatible with the user information or the user's environment information from the word group based on a predetermined condition, and outputs the matching word group as a keyword for searching the information search system. .

【0009】また、本発明の要求具体化装置は、ユーザ
に関する個人情報を記述したユーザ情報格納手段1と、
ユーザの置かれた状況に関する環境情報を記述した環境
情報格納手段2と、物の分類を表す物シソーラス知識5
と、物に関する個別制約知識を記述した個別制約知識ベ
ース4と、個人情報や環境情報と、個別制約知識の間の
関係を記述した一般制約知識ベース6とを有し、上記の
要求具体化手段20は、個人情報、環境情報、物シソー
ラス知識、及び個別制約知識に基づいて、ユーザの漠然
とした検索要求からより具体的な検索要求を作成する要
求作成手段を有する。
Further, the request embodying device of the present invention comprises a user information storage means 1 which describes personal information about a user;
Environment information storage means 2 which describes environment information relating to the situation where the user is placed, and object thesaurus knowledge 5 representing the classification of the object
And an individual constraint knowledge base 4 describing individual constraint knowledge about an object, and a general constraint knowledge base 6 describing a relationship between personal information and environmental information and individual constraint knowledge. Reference numeral 20 includes a request creating unit that creates a more specific search request from a user's vague search request based on personal information, environmental information, knowledge of a physical thesaurus, and knowledge of individual constraints.

【0010】上記の要求作成手段は、入力された検索要
求の単語で物シソーラス知識を検索するシソーラス知識
検索手段21と、個別制約知識ベースを検索要求の単語
で検索し、各単語で表現される物に関する制約知識を取
得する制約知識検索手段22と、環境情報格納手段及び
ユーザ情報格納手段を検索し、ユーザの環境情報及び個
人情報を取得する個人・環境情報検索手段23と、シソ
ーラス知識検索手段21と個人・環境情報検索手段23
から取得した情報が制約知識検索手段22により取得し
た制約条件に合致しているかを判定する判定手段24
と、判定手段24により合致していない場合には、単語
群から制約条件を充足していない物を表現する単語を該
単語群から削除する単語削除手段25と、単語削除手段
25で削除された結果、残った単語群をキーワードとし
て出力するキーワード出力手段26とを含む。
[0010] The above-mentioned request creating means searches the thesaurus knowledge searching means 21 using the word of the input search request, and searches the individual constraint knowledge base by the word of the search request and is expressed by each word. Constraint knowledge search means 22 for obtaining constraint knowledge about an object, personal / environment information search means 23 for searching environment information storage means and user information storage means to obtain user's environment information and personal information, and thesaurus knowledge search means 21 and personal / environmental information search means 23
Determining means 24 for determining whether or not the information obtained from the information matches the constraint condition obtained by the constraint knowledge searching means 22
If the words are not matched by the determination means 24, the words that express an object that does not satisfy the constraint conditions from the word group are deleted from the word group, and the words are deleted by the word deletion means 25. And a keyword output unit 26 that outputs the remaining word group as a keyword.

【0011】本発明は、ユーザの漠然とした検索要求を
具体化し、情報検索システムにおける情報に容易にアク
セス可能なキーワードを抽出する検索要求具体化プログ
ラムを格納した記憶媒体であって、ユーザからの検索要
求を入力する検索要求入力プロセスと、単語群からユー
ザに関する情報やユーザの環境情報に不適合な単語を所
定の条件に基づいて削除し、適合する単語群を情報検索
システムを検索するためのキーワードとして出力する要
求具体化プロセスとを有する。
[0011] The present invention is a storage medium storing a search request materializing program for embodying a user's vague search request and extracting a keyword capable of easily accessing information in an information search system. A search request input process for inputting a request, and a word that is incompatible with information about the user and the user's environment information is deleted from the word group based on a predetermined condition, and the matching word group is used as a keyword for searching the information search system. And a request materialization process for outputting.

【0012】また、上記の要求具体化プロセスは、ユー
ザに関する個人情報を記述した個人情報、ユーザの置か
れた状況に関する環境情報を記述した環境情報、物の分
類を表す物シソーラス知識、及び物に関する個別制約知
識に基づいて、ユーザの漠然とした検索要求からより具
体的な検索要求を作成する要求作成プロセスを有する。
[0012] The above-described request embodying process includes personal information describing personal information about the user, environmental information describing environmental information regarding the situation where the user is placed, a thesaurus knowledge representing the classification of a product, and a product related to the product. There is a request creation process for creating a more specific search request from a user's vague search request based on individual constraint knowledge.

【0013】また、要求作成プロセスは、物シソーラス
知識を入力された検索要求の単語で検索するシソーラス
知識検索プロセスと、個別制約知識を検索要求の単語で
検索し、各単語で表現される物の制約知識を取得する制
約知識検索プロセスと、環境情報を取得する環境情報検
索プロセスと、シソーラス知識検索プロセスと環境情報
検索プロセスから取得した情報が制約知識検索プロセス
により取得した制約条件に合致しているかを判定する判
定プロセスと、判定プロセスにより合致していない場合
には、単語群から制約条件を充足していない物を表現す
る単語を該単語群から削除する単語削除プロセスと、単
語削除プロセスで削除された結果、残った単語群をキー
ワードとして出力するキーワード出力プロセスとを含
む。
The request creation process includes a thesaurus knowledge search process for searching for the object thesaurus knowledge using the input search request word, and a search for individual constraint knowledge using the search request word, and searching for the object represented by each word. Constraint knowledge retrieval process for acquiring constraint knowledge, environmental information retrieval process for acquiring environmental information, and whether the information acquired from the thesaurus knowledge retrieval process and the environment information retrieval process matches the constraints acquired by the constraint knowledge retrieval process And a word deletion process of deleting a word expressing an object that does not satisfy the constraint condition from the word group, and deleting the word by the word deletion process if the word does not satisfy the constraint condition by the judgment process. And a keyword output process of outputting the remaining word group as a keyword as a result.

【0014】上記のように、本発明によれば、ユーザの
検索要求の単語が入力されると、要求具体化手段は、物
シソーラス知識を調べ、入力された単語と合致するもの
を見つけ、その単語の下位に位置する単語群を取得す
る。これにより、要求具体化手段では、当該単語群を用
いて、個別制約知識ベースを検索し、単語群の各単語で
表現される物に関する知識を取得し、ユーザ情報及びユ
ーザの環境情報を取得し、一般制約知識ベース中の知識
を利用することにより、物に関する制約知識の各項目の
条件が満足されているか否かを上記の各情報に基づいて
判定する。制約条件を充たしていない物に関しては、そ
れを表現する語を上記の単語群から取り除き、最終的に
残った単語群を具体的な検索要求のためのキーワードと
して出力する。これにより、ユーザの情報やその時の環
境に不適合なものを取り除くことにより、ユーザに不必
要な情報を提示しないように、検索要求を自動的に具体
化することが可能となる。
As described above, according to the present invention, when a word of a user's search request is input, the request embodying means checks the object thesaurus knowledge, finds a match with the input word, and Get a group of words located below the word. With this, the request embodying means searches the individual constraint knowledge base using the word group, acquires knowledge about an object represented by each word in the word group, acquires user information and user environment information. By using the knowledge in the general constraint knowledge base, it is determined whether or not the condition of each item of the constraint knowledge on the object is satisfied based on the above information. For those that do not satisfy the constraints, the words that express them are removed from the above word group, and the finally left word group is output as a keyword for a specific search request. This makes it possible to automatically embody the search request so as not to present unnecessary information to the user by removing information that is incompatible with the user's information and the environment at that time.

【0015】[0015]

【発明の実施の形態】図3は、本発明が適用されるシス
テム構成を示す。同図に示すように、ユーザから検索要
求入力装置10に検索要求が入力されると、検索要求具
体化装置20は、当該検索要求を構成する単語群からユ
ーザの状態や環境に応じて適切なキーワードを生成し、
情報検索システム30に対してキーワードを送出する。
これにより、情報検索システム30は、直接または、ネ
ットワーク等で接続されている情報データベース40、
50、または、当該情報検索システム30にネットワー
ク等で接続されている他の情報検索システム60に対し
てアクセスする。
FIG. 3 shows a system configuration to which the present invention is applied. As shown in the figure, when a search request is input from the user to the search request input device 10, the search request embodying device 20 uses a word group constituting the search request to perform an appropriate search according to the state and environment of the user. Generate keywords,
The keyword is sent to the information search system 30.
Thereby, the information search system 30 can directly or directly connect the information database 40,
50 or another information search system 60 connected to the information search system 30 via a network or the like.

【0016】図4は、本発明の検索要求具体化装置の構
成を示す。同図に示す検索要求具体化装置20は、ユー
ザ情報部1、環境情報部2、要求具体化部3、個別制約
知識ベース4、物シソーラス知識5、一般制約知識ベー
ス6から構成される。ユーザ情報部1は、データベース
やファイルで構成され、本装置20を利用するユーザの
個人情報(年齢、性別等)を保存する。
FIG. 4 shows the configuration of a search request embodying apparatus of the present invention. The search request materializing device 20 shown in FIG. 1 includes a user information unit 1, an environment information unit 2, a request materializing unit 3, an individual constraint knowledge base 4, an object thesaurus knowledge 5, and a general constraint knowledge base 6. The user information unit 1 is configured by a database or a file, and stores personal information (age, gender, etc.) of a user who uses the present apparatus 20.

【0017】環境情報部2は、データベースやファイル
で構成され、本装置20を利用する時の環境情報(季
節、天候等)を保存する。要求具体化部3は、個別制約
知識ベース4、物シソーラス知識5、一般制約知識ベー
ス6の各知識を利用して、入力された検索要求のための
単語を、ユーザ情報部1、環境情報部2の各情報によっ
て定められる状況に適した検索要求となる単語群へと具
体化する。
The environment information section 2 is composed of a database or a file, and stores environment information (season, weather, etc.) when the apparatus 20 is used. The request materializing unit 3 uses the knowledge of the individual constraint knowledge base 4, the thing thesaurus knowledge 5, and the general constraint knowledge base 6 to input the words for the search request into the user information unit 1, the environment information unit. 2 is embodied into a word group serving as a search request suitable for a situation determined by each information.

【0018】個別制約知識ベース4は、データベースや
ファイルで構成され、それぞれの物に関して必要な各種
条件が記述されている。物シソーラス知識5は、データ
ベースやファイルで構成され、物を階層的に分類した知
識である。一般制約知識ベース6は、データベースやフ
ァイルで構成され、個人情報や環境情報の各項目と個別
制約知識の各項目の間の関係に関する知識が記述されて
いる。
The individual constraint knowledge base 4 is composed of a database and files, and describes various necessary conditions for each object. The thing thesaurus knowledge 5 is constituted by a database or a file, and is knowledge that classifies objects hierarchically. The general constraint knowledge base 6 is composed of a database or a file, and describes knowledge about the relationship between each item of personal information and environmental information and each item of individual constraint knowledge.

【0019】図5は、上記の要求具体化部の詳細な構成
を示す。要求具体化部3は、シソーラス知識検索部3
1、制約知識検索部32、個人・環境情報取得部33、
判定部34、及びキーワード出力部35から構成され
る。次に、上記の構成による検索要求具体化装置の動作
を説明する。図6は、本発明の検索要求具体化装置の動
作を示すフローチャートである。
FIG. 5 shows a detailed configuration of the above-mentioned request embodying unit. The request materializing unit 3 is a thesaurus knowledge searching unit 3
1. Constraint knowledge search unit 32, personal / environment information acquisition unit 33,
It comprises a determination unit 34 and a keyword output unit 35. Next, the operation of the search request embodying apparatus having the above configuration will be described. FIG. 6 is a flowchart showing the operation of the search request embodying apparatus of the present invention.

【0020】ステップ101) まず、要求具体化部3
にユーザから検索要求のための単語が入力される。 ステップ102) 次に、要求具体化部3のシソーラス
知識検索部31は、物シソーラス知識5中より入力され
た検索要求の単語をルートとする部分木を見つけ、その
葉に相当する部分(シソーラスの最下部)にあたる語の
集合Uを生成し、また、出力単語群集合Oを空集合にす
る。
Step 101) First, the request specifying unit 3
The user inputs a word for a search request. Step 102) Next, the thesaurus knowledge search unit 31 of the request specification unit 3 finds a subtree rooted at the word of the search request input from the physical thesaurus knowledge 5, and finds a part corresponding to the leaf (thesaurus) A word set U corresponding to the lowermost portion is generated, and the output word group set O is made an empty set.

【0021】ステップ103) 要求具体化部3の制約
知識検索部32は、集合Uより単語を1つ(tとする)
取り出し、その語tを用いて個別制約知識ベース4を検
索し、tが表す物に関する知識を得る。 ステップ104) 要求具体化部3の判定部34は、ス
テップ103で取得した個別制約知識の各項目に記述さ
れている条件と、個人・環境情報取得部33で取得して
いるユーザ情報部1に記述されている個人情報や環境情
報部2に記述されている環境情報とを比較し、条件が満
たされているか否かを判定する。この判定の際に、必要
に応じて一般制約知識ベース6に記述されている知識を
利用する。
Step 103) The constraint knowledge search unit 32 of the request specification unit 3 selects one word from the set U (referred to as t).
The individual constraint knowledge base 4 is retrieved using the word t and the knowledge about the object represented by t is obtained. Step 104) The determination unit 34 of the request embodying unit 3 compares the condition described in each item of the individual constraint knowledge acquired in step 103 with the user information unit 1 acquired by the individual / environment information acquisition unit 33. The described personal information is compared with the environment information described in the environment information section 2 to determine whether or not the condition is satisfied. In this determination, the knowledge described in the general constraint knowledge base 6 is used as needed.

【0022】ステップ105) 条件が満たされていれ
ば、その語tを集合Oに加える。 ステップ106) もし、集合Uに未処理の単語があれ
ばステップ103へ移行し、そうでなければステップ1
07に移行する。 ステップ107) 要求具体化部3のキーワード出力部
35は、集合Oを具体化された検索要求のための単語群
として出力する。
Step 105) If the condition is satisfied, add the word t to the set O. Step 106) If there is an unprocessed word in the set U, go to step 103; otherwise, go to step 1
Shift to 07. Step 107) The keyword output unit 35 of the request specifying unit 3 outputs the set O as a group of words for the specified search request.

【0023】[0023]

【実施例】以下、図面と共に、本発明の一実施例を説明
する。図7は、本発明の一実施例のユーザ情報部の個人
情報の例を示す。ユーザの個人情報は、年齢、性別等の
項目名と、その項目の値の組で表現される。ユーザ情報
は予め登録しておいても、ユーザがシステム使用の際に
システム側が定めた項目毎に入力してもよい。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 7 shows an example of personal information in the user information section according to one embodiment of the present invention. The user's personal information is represented by a set of item names such as age and gender, and values of the items. The user information may be registered in advance, or may be input for each item determined by the system when the user uses the system.

【0024】図8は、本発明の一実施例の環境情報部の
環境情報の例を示す。環境情報は、季節、天候等の項目
名と、その項目名の値の組で表現される。当該環境情報
は予め与えられているものとする。図9は、本発明の一
実施例の個別制約知識ベースの知識の例である。個別制
約知識は、スキー、海水浴等の各語が表現するものに対
して、必要人数、費用などの項目毎に満足すべき値、ま
たは、値の範囲が記述されている。個別制約知識は予め
与えておく。
FIG. 8 shows an example of environment information of the environment information section according to one embodiment of the present invention. The environment information is represented by a set of item names such as season and weather, and a value of the item name. It is assumed that the environment information has been given in advance. FIG. 9 is an example of knowledge of the individual constraint knowledge base according to one embodiment of the present invention. The individual constraint knowledge describes a value to be satisfied or a value range for each item such as the required number of people and cost for what is expressed by each word such as skiing and sea bathing. Individual constraint knowledge is given in advance.

【0025】図10は、本発明の一実施例の物シソーラ
スの知識の例を示す。シソーラスは上位のものほど抽象
的な曖昧な概念を表し、下位のものほど具体的なものを
表す階層構造となっている。物シソーラス知識は予め与
えておく。図11は、本発明の一実施例の一般制約知識
ベースの知識の例である。一般制約知識は、ユーザ情報
と、環境情報が、個別制約知識を満たしているか否かの
判定を行うための知識である。例えば、同図中の、 IF kankyo(季節,X)AND kobetsu (季節、Y)AND
X≠Y AND Y≠“年中”THEN NOGOOD は、環境情報部2の項目「季節」の値をX、個別制約知
識ベース4の項目「季節」の値をYが“年中”でない場
合には、条件が満たされないということを意味する。
FIG. 10 shows an example of knowledge of an object thesaurus according to one embodiment of the present invention. The thesaurus has a hierarchical structure in which the higher ones represent abstract and vague concepts, and the lower ones represent concrete ones. The thing thesaurus knowledge is given in advance. FIG. 11 is an example of knowledge in a general constraint knowledge base according to one embodiment of the present invention. The general constraint knowledge is knowledge for determining whether the user information and the environment information satisfy the individual constraint knowledge. For example, in the same figure, IF kankyo (season, X) AND kobetsu (season, Y) AND
X {Y AND Y} "Yearly" THEN NOGOOD indicates that the value of the item "season" in the environmental information section 2 is X, and the value of the item "season" in the individual constraint knowledge base 4 is Y when "Yearly" is not used. Means that the condition is not satisfied.

【0026】次に、本発明の検索要求具体化装置の動作
を具体的な例を用いて説明する。ここで、検索要求のた
めの単語として「遊び」という語が入力された場合を例
として説明する。まず、要求具体化部3に語「遊び」が
入力される。要求具体化部3は、物シソーラス知識5中
のシソーラスを参照し、「遊び」をルートとする図10
に示すような部分木を見つける。そして、その部分木の
葉の部分の語(海水浴、スキー、遊園地、美術館、麻雀
など)の集合Uを作る。また、出力単語集合Oを空集合
とする。
Next, the operation of the search request embodying apparatus of the present invention will be described using a specific example. Here, a case where the word "play" is input as a word for a search request will be described as an example. First, the word “play” is input to the request embodying unit 3. The request embodying unit 3 refers to the thesaurus in the thing thesaurus knowledge 5 and uses “play” as a route in FIG.
Find a subtree as shown in. Then, a set U of the words (sea bathing, skiing, amusement park, museum, mahjong, etc.) of the leaves of the partial tree is created. The output word set O is an empty set.

【0027】次に、要求具体化部3は、集合Uから単語
を1つ取り出す。ここでは、「海水浴」とする。要求具
体化部3は、個別制約知識ベース4の図9に示すような
知識の「海水浴」の欄を参照し、その必要人数、費用、
季節、内外などに関する条件を取得する。要求具体化部
3は、次に、ユーザ情報部1中の図7に示すような個人
情報と、環境情報部2中の図8に示すような環境情報を
参照し、図11に示すような一般制約知識ベース6中の
知識を用いることにより、必要人数、費用、季節、内外
等に関する条件が満たされているか判断する。ここで
は、季節に関する条件が満たされているので、「海水
浴」は、現在の状況においては、不必要な語であると判
定する。
Next, the request embodying unit 3 extracts one word from the set U. Here, "sea bathing" is used. The request materializing unit 3 refers to the column of “sea bathing” of the knowledge as shown in FIG.
Get the conditions for seasons, inside and outside. Next, the request specifying unit 3 refers to the personal information shown in FIG. 7 in the user information unit 1 and the environment information shown in FIG. By using the knowledge in the general constraint knowledge base 6, it is determined whether the conditions regarding the required number of people, cost, season, inside and outside, and the like are satisfied. Here, since the condition relating to the season is satisfied, it is determined that “sea bathing” is an unnecessary word in the current situation.

【0028】要求具体化部3は、「スキー」についても
同様の処理を行う。ここで、「スキー」は、費用の条件
が満たされていない。続いて「遊園地」についても同様
に処理すると、これは、全ての条件を満たしているの
で、出力単語集合Oに加えられる。同様に、「美術館」
「麻雀」と処理を進め、集合U中の単語で未処理のもの
がなくなった時点で、出力単語集合Oが出力される。こ
の例では、「遊園地」「美術館」が出力される。
The request materializing section 3 performs the same processing for "skiing". Here, "skiing" does not satisfy the cost condition. Subsequently, when the same processing is performed for the “amusement park”, it is added to the output word set O because all the conditions are satisfied. Similarly, "Museum"
The process proceeds with “Mahjong”, and when there are no more unprocessed words in the set U, an output word set O is output. In this example, "amusement park" and "art museum" are output.

【0029】以上の手順により、漠然とした検索要求単
語『遊び』から、より具体的な検索要求単語群(情報検
索システムアクセス用キーワード)「遊園地」「美術
館」が自動的に得られる。また、上記の実施例では、出
力単語集合Oに全ての条件を満たしている単語をを加え
ていく方法を説明したが、この例に限定されることな
く、最初の集合Uの単語から条件に合致しなかった単語
を削除し、残った単語をキーワードとして出力すること
も可能である。
According to the above procedure, a more specific search request word group (keyword for accessing the information search system) “amusement park” and “museum” are automatically obtained from the vague search request word “play”. In the above embodiment, the method of adding words satisfying all the conditions to the output word set O has been described. However, the present invention is not limited to this example. It is also possible to delete unmatched words and output the remaining words as keywords.

【0030】なお、上記の実施例では、単に検索要求具
体化部3として説明したが、図5に示すような各機能を
備えているものとする。上記のように、本発明によれ
ば、シソーラス知識を用いることにより、検索要求のた
めの入力単語が抽象的で漠然とした場合でも、具体的な
単語群に置き換え、さらに、本装置が有する個別制約知
識と一般制約知識を用いることによって、ユーザ情報と
環境情報で表現される検索時の状況において不必要とさ
れる検索要求語を取り除くように、自動的にユーザの検
索要求を具体化することが可能となる。
In the above embodiment, the search request embodying unit 3 has been described. However, it is assumed that each of the functions is provided as shown in FIG. As described above, according to the present invention, by using thesaurus knowledge, even if an input word for a search request is abstract and vague, it is replaced with a specific word group, and further, individual restrictions By using knowledge and general constraint knowledge, it is possible to automatically materialize a user's search request so as to remove unnecessary search request words in the search situation expressed by user information and environmental information. It becomes possible.

【0031】さらに、本発明は、上記の実施例における
要求具体化部3を、情報を検索するプロセスと、制約条
件に合致しなかった物を表現する語を検索プロセスによ
って得られた単語群から削除することにより、残った単
語をキーワードとして生成して出力するキーワード生成
プロセスからなるプログラムとして構築し、情報検索シ
ステムに使用されるコンピュータに接続されるディスク
装置や、フロッピーディスクや、CD−ROM等の可搬
記憶媒体に格納することも可能である。
Further, in the present invention, the request embodying unit 3 in the above-described embodiment uses the process of searching for information and the word expressing the thing that does not match the constraint condition from the word group obtained by the search process. A disk drive, floppy disk, CD-ROM, or the like connected to a computer used in the information search system is constructed as a program including a keyword generation process of generating and outputting the remaining words as keywords by deleting the words. Can be stored in a portable storage medium.

【0032】なお、本発明は、上記の実施例に限定され
ることなく、特許請求の範囲内で種々変更・応用が可能
である。
The present invention is not limited to the above embodiment, but can be variously modified and applied within the scope of the claims.

【0033】[0033]

【発明の効果】上述のように、本発明によれば、ユーザ
の漠然とした検索要求をユーザの個人情報とユーザか置
かれた環境に関する情報を利用して、そのユーザに適し
た検索要求単語群へと自動的に具体化することによっ
て、ユーザが漠然とした検索要求しか持っていない場合
でも、効率的な情報検索を可能とする効果がある。
As described above, according to the present invention, a group of search request words suitable for a user can be obtained by using a user's personal information and information on the environment in which the user is placed. By automatically realizing the information to, even if the user has only a vague search request, there is an effect of enabling efficient information search.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理を説明するための図である。FIG. 1 is a diagram for explaining the principle of the present invention.

【図2】本発明の原理構成図である。FIG. 2 is a principle configuration diagram of the present invention.

【図3】本発明が適用されるシステム構成図である。FIG. 3 is a system configuration diagram to which the present invention is applied.

【図4】本発明の検索要求具体化装置の構成図である。FIG. 4 is a configuration diagram of a search request embodying apparatus of the present invention.

【図5】本発明の要求具体化部の詳細な構成図である。FIG. 5 is a detailed configuration diagram of a request embodying unit of the present invention.

【図6】本発明の検索要求具体化装置の動作のフローチ
ャートである。
FIG. 6 is a flowchart of the operation of the search request embodying device of the present invention.

【図7】本発明の一実施例のユーザ情報部の個人情報の
例である。
FIG. 7 is an example of personal information in a user information section according to an embodiment of the present invention.

【図8】本発明の一実施例の環境情報部の環境情報の例
である。
FIG. 8 is an example of environment information of an environment information unit according to an embodiment of the present invention.

【図9】本発明の一実施例の個人制約知識ベースの知識
の例である。
FIG. 9 is an example of knowledge of a personal constraint knowledge base according to an embodiment of the present invention.

【図10】本発明の一実施例の物シソーラスの知識の例
である。
FIG. 10 is an example of knowledge of an object thesaurus in one embodiment of the present invention.

【図11】本発明の一実施例の一般制約知識ベースの知
識の例である。
FIG. 11 is an example of knowledge in a general constraint knowledge base according to one embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 ユーザ情報部、ユーザ情報格納手段 2 環境情報部、環境情報格納手段 3 要求具体化部 4 個別制約知識ベース 5 物シソーラス知識 6 一般制約知識ベース 10 検索要求単語入力手段、検索要求入力装置 20 要求具体化手段、要求具体化部、検索要求具体化
装置 21 シソーラス知識検索手段 22 制約知識検索手段 23 個人・環境情報検索手段 24 判定手段 25 単語削除手段 26 キーワード出力手段 30,60 情報検索システム 31 シソーラス知識検索部 32 制約知識検索部 33 個人・環境情報取得部 34 判定部 35 キーワード出力部 40,50,70 情報データベース
REFERENCE SIGNS LIST 1 user information section, user information storage means 2 environment information section, environment information storage means 3 request materialization section 4 individual constraint knowledge base 5 object thesaurus knowledge 6 general constraint knowledge base 10 search request word input means, search request input device 20 request Materializing means, request materializing section, search request materializing device 21 Thesaurus knowledge searching means 22 Restricted knowledge searching means 23 Personal / environmental information searching means 24 Judging means 25 Word deleting means 26 Keyword output means 30, 60 Information searching system 31 Thesaurus Knowledge search unit 32 Constraint knowledge search unit 33 Personal / environment information acquisition unit 34 Judgment unit 35 Keyword output unit 40, 50, 70 Information database

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 ユーザの漠然とした検索要求を具体化
し、情報検索システムにおける情報に容易にアクセス可
能なキーワードを抽出する検索要求具体化方法におい
て、 ユーザから検索要求の単語が入力されると、 入力された前記単語の下位の単語群を取得し、 前記単語群からユーザに関する情報やユーザの環境情報
に不適合な単語を所定の条件に基づいて削除し、適合す
る単語群を前記情報検索システムを検索するためのキー
ワードとして出力することを特徴とする検索要求具体化
方法。
1. A search request embodying method for embodying a user's vague search request and extracting a keyword that allows easy access to information in an information search system. A word group lower than the selected word is obtained, a word that is incompatible with user-related information or user environment information is deleted from the word group based on a predetermined condition, and the information search system searches for a word group that matches the word group. A search request embodying method characterized by outputting as a keyword for performing a search.
【請求項2】 前記検索要求の単語が入力されると、 前記入力された単語で物シソーラス知識を検索し、該単
語の下位単語群を取得し、 前記単語群により各単語で表現される物に関する制約知
識を取得し、 ユーザに関する情報、該ユーザの環境情報が前記制約知
識を充足するかを判定し、 充足していない場合には、充足していない物を表現する
語を前記単語群から削除し、 充足している場合には、前記単語群を検索要求のための
キーワードとして出力する請求項1記載の検索要求具体
化方法。
2. When a word of the search request is input, an object thesaurus knowledge is searched by the input word, a lower word group of the word is acquired, and an object represented by each word by the word group is obtained. Information on the user, it is determined whether or not the environment information of the user satisfies the constraint knowledge. If the information is not satisfied, a word expressing an unsatisfied object is obtained from the word group. 2. The search request materializing method according to claim 1, wherein the word group is output as a keyword for a search request when the word group is deleted and satisfied.
【請求項3】 ユーザの漠然とした検索要求を具体化
し、情報検索システムにおける情報に容易にアクセス可
能なキーワードを抽出する検索要求具体化装置であっ
て、 ユーザからの検索要求を入力する検索要求単語入力手段
と、 前記単語群からユーザに関する情報やユーザの環境情報
に不適合な単語を所定の条件に基づいて削除し、適合す
る単語群を前記情報検索システムを検索するためのキー
ワードとして出力する要求具体化手段とを有することを
特徴とする検索要求具体化装置。
3. A search request embodying device that embodies a user's vague search request and extracts a keyword that can easily access information in an information search system, wherein a search request word for inputting a search request from a user is provided. Request means for deleting words that are incompatible with user-related information or user environment information from the word group based on a predetermined condition, and outputting the matching word group as a keyword for searching the information search system; And a search request embodying device.
【請求項4】 ユーザに関する個人情報を記述したユ
ーザ情報格納手段と、 ユーザの置かれた状況に関する環境情報を記述した環境
情報格納手段と、 物の分類を表す物シソーラス知識と、 物に関する個別制約知識を記述した個別制約知識ベース
と、 前記個人情報や前記環境情報と、前記個別制約知識の間
の関係を記述した一般制約知識ベースとを有し、 前記要求具体化手段は、前記個人情報、前記環境情報、
前記物シソーラス知識、及び前記個別制約知識に基づい
て、前記ユーザの漠然とした検索要求からより具体的な
検索要求を作成する要求作成手段を有する請求項3記載
の検索要求具体化装置。
4. A user information storage unit that describes personal information about a user, an environment information storage unit that describes environment information about a situation where a user is placed, an object thesaurus knowledge representing an object classification, and an individual constraint on an object. An individual constraint knowledge base describing knowledge, the personal information and the environment information, and a general constraint knowledge base describing a relationship between the individual constraint knowledge, wherein the request embodying unit includes the personal information, Said environmental information,
4. The search request materializing apparatus according to claim 3, further comprising a request creation unit that creates a more specific search request from the user's vague search request based on the thing thesaurus knowledge and the individual constraint knowledge.
【請求項5】 前記要求作成手段は、 前記物シソーラス知識を入力された前記検索要求の単語
で検索するシソーラス知識検索手段と、 前記個別制約知識ベースを前記検索要求の単語で検索
し、各単語で表現される物に関する制約知識を取得する
制約知識検索手段と、 前記ユーザ情報格納手段及び前記環境情報格納手段を検
索し、前記ユーザの個人情報及び環境情報を取得する個
人・環境情報検索手段と、 前記シソーラス知識検索手段と前記個人・環境情報検索
手段から取得した情報が前記制約知識検索手段により取
得した制約条件に合致しているかを判定する判定手段
と、 前記判定手段により合致していない場合には、前記単語
群から前記制約条件を充足していない物を表現する単語
を該単語群から削除する単語削除手段と、 前記単語削除手段で削除された結果、残った単語群をキ
ーワードとして出力するキーワード出力手段とを含む請
求項4記載の検索要求具体化装置。
5. The request creating means, a thesaurus knowledge searching means for searching the article thesaurus knowledge by the input word of the search request, and searching the individual constraint knowledge base by the word of the search request, Constraint knowledge search means for acquiring constraint knowledge about an object represented by: a personal / environment information search means for searching the user information storage means and the environment information storage means to obtain personal information and environment information of the user; Determining means for determining whether information obtained from the thesaurus knowledge searching means and the individual / environmental information searching means matches the constraint conditions obtained by the constraint knowledge searching means; A word deletion unit for deleting a word expressing an object that does not satisfy the constraint condition from the word group, from the word group; 5. The search request embodying device according to claim 4, further comprising keyword output means for outputting, as a keyword, a group of words remaining as a result of the deletion by the means.
【請求項6】 ユーザの漠然とした検索要求を具体化
し、情報検索システムにおける情報に容易にアクセス可
能なキーワードを抽出する検索要求具体化プログラムを
格納した記憶媒体であって、 ユーザからの検索要求を入力する検索要求入力プロセス
と、 前記単語群からユーザに関する情報やユーザの環境情報
に不適合な単語を所定の条件に基づいて削除し、適合す
る単語群を前記情報検索システムを検索するためのキー
ワードとして出力する要求具体化プロセスとを有するこ
とを特徴とする検索要求具体化プログラムを格納した記
憶媒体。
6. A storage medium storing a search request materializing program for embodying a user's vague search request and extracting a keyword capable of easily accessing information in an information search system, wherein the storage medium stores a search request from the user. A search request input process for inputting, a word that is incompatible with information about a user or environment information of the user is deleted from the word group based on a predetermined condition, and a word group that matches is used as a keyword for searching the information search system. A storage medium storing a search request materializing program, comprising: a request materializing process for outputting.
【請求項7】 前記要求具体化プロセスは、 ユーザに関する個人情報を記述した個人情報、ユーザの
置かれた状況に関する環境情報を記述した環境情報、物
の分類を表す物シソーラス知識、及び物に関する個別制
約知識に基づいて、前記ユーザの漠然とした検索要求か
らより具体的な検索要求を作成する要求作成プロセスを
有する請求項6記載の検索要求具体化プログラムを格納
した記憶媒体。
7. The request embodying process includes: personal information describing personal information about a user; environmental information describing environment information about a situation where the user is placed; a product thesaurus knowledge representing a classification of a product; 7. The storage medium according to claim 6, further comprising a request creation process for creating a more specific search request from the user's vague search request based on the constraint knowledge.
【請求項8】 前記要求作成プロセスは、 前記物シソーラス知識を入力された前記検索要求の単語
で検索するシソーラス知識検索プロセスと、 前記個別制約知識を前記検索要求の単語で検索し、各単
語で表現される物の制約知識を取得する制約知識検索プ
ロセスと、 前記環境情報を取得する環境情報検索プロセスと、 前記シソーラス知識検索プロセスと前記環境情報検索プ
ロセスから取得した情報が前記制約知識検索プロセスに
より取得した制約条件に合致しているかを判定する判定
プロセスと、 前記判定プロセスにより合致していない場合には、前記
単語群から前記制約条件を充足していない物を表現する
単語を該単語群から削除する単語削除プロセスと、 前記単語削除プロセスで削除された結果、残った単語群
をキーワードとして出力するキーワード出力プロセスと
を含む請求項7記載の検索要求具体化プログラムを格納
した記憶媒体。
8. The request creating process includes: a thesaurus knowledge search process for searching for the object thesaurus knowledge using the input search request word; and searching for the individual constraint knowledge using the search request word. A constraint knowledge search process for acquiring constraint knowledge of an object to be represented; an environment information search process for acquiring the environment information; and information obtained from the thesaurus knowledge search process and the environment information search process. A determination process of determining whether or not the acquired constraint condition is satisfied; and, if the determination process does not match, a word expressing an object that does not satisfy the constraint condition from the word group is extracted from the word group. A word deletion process to be deleted, and a word group remaining as a result of the word deletion process output as a keyword A storage medium storing a search request materializing program according to claim 7, including a keyword output process.
JP9229199A 1997-08-26 1997-08-26 Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program Pending JPH1166078A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9229199A JPH1166078A (en) 1997-08-26 1997-08-26 Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9229199A JPH1166078A (en) 1997-08-26 1997-08-26 Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program

Publications (1)

Publication Number Publication Date
JPH1166078A true JPH1166078A (en) 1999-03-09

Family

ID=16888374

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9229199A Pending JPH1166078A (en) 1997-08-26 1997-08-26 Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program

Country Status (1)

Country Link
JP (1) JPH1166078A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001337980A (en) * 2000-05-29 2001-12-07 Sony Corp Electronic program guide retrieving method and electronic program guide retrieving device
US6672099B1 (en) 1999-09-03 2004-01-06 Daikin Industries, Ltd. Refrigeration system
US6786059B1 (en) 1999-09-03 2004-09-07 Daikin Industries, Ltd. Refrigeration system
US7305428B2 (en) 2001-04-18 2007-12-04 Nec Corporation Retrieval device, retrieval server, and retrieval system, as well as retrieval method and computer program with greater extent of retrieval conditions
WO2009096015A1 (en) * 2008-01-31 2009-08-06 Fujitsu Limited Public information transmission method, public information transmission system, central processing unit, and program
WO2013172096A1 (en) * 2012-05-18 2013-11-21 ソニー株式会社 Information processing device, information processing method, and program
CN104199822A (en) * 2014-07-11 2014-12-10 五八同城信息技术有限公司 Method and system for identifying demand classification corresponding to searching

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6672099B1 (en) 1999-09-03 2004-01-06 Daikin Industries, Ltd. Refrigeration system
US6786059B1 (en) 1999-09-03 2004-09-07 Daikin Industries, Ltd. Refrigeration system
JP2001337980A (en) * 2000-05-29 2001-12-07 Sony Corp Electronic program guide retrieving method and electronic program guide retrieving device
US8392949B2 (en) 2000-05-29 2013-03-05 Sony Corporation Electronic-program-guide retrieval method and electronic-program-guide retrieval system
US7305428B2 (en) 2001-04-18 2007-12-04 Nec Corporation Retrieval device, retrieval server, and retrieval system, as well as retrieval method and computer program with greater extent of retrieval conditions
WO2009096015A1 (en) * 2008-01-31 2009-08-06 Fujitsu Limited Public information transmission method, public information transmission system, central processing unit, and program
JP4549433B2 (en) * 2008-01-31 2010-09-22 富士通株式会社 Public information transmission method, public information transmission system, central apparatus, and program
JPWO2009096015A1 (en) * 2008-01-31 2011-05-26 富士通株式会社 Public information transmission method, public information transmission system, central apparatus, and program
WO2013172096A1 (en) * 2012-05-18 2013-11-21 ソニー株式会社 Information processing device, information processing method, and program
JPWO2013172096A1 (en) * 2012-05-18 2016-01-12 ソニー株式会社 Information processing apparatus, information processing method, and program
CN104199822A (en) * 2014-07-11 2014-12-10 五八同城信息技术有限公司 Method and system for identifying demand classification corresponding to searching
CN104199822B (en) * 2014-07-11 2018-05-18 五八同城信息技术有限公司 It is a kind of to identify the method and system for searching for corresponding demand classification

Similar Documents

Publication Publication Date Title
US20090292685A1 (en) Video search re-ranking via multi-graph propagation
JP3849318B2 (en) Information search device, information search method, and computer-readable recording medium storing information search program
JP3178421B2 (en) Text search device and computer-readable recording medium storing text search program
KR102256007B1 (en) System and method for searching documents and providing an answer to a natural language question
Elliott Survey of author name disambiguation: 2004 to 2010
JPH1166078A (en) Retrieval request embodiment method/device and storage medium storing retrieval, request embodiment program
JP2001188802A (en) Information retrieval apparatus and information retrieval method
JPH09198396A (en) Document retrieval device
JP2005010848A (en) Information retrieval device, information retrieval method, information retrieval program and recording medium
JP2008269106A (en) Schema extraction method, information processing apparatus, computer program, and recording medium
JP2002183195A (en) Concept search method
JP4034503B2 (en) Document search system and document search method
KR100434718B1 (en) Method and system for indexing document
JP3578045B2 (en) Full-text search method and apparatus, and storage medium storing full-text search program
JP2006501545A (en) Method and apparatus for automatically determining salient features for object classification
JPH11195041A (en) Document retrieval device/method and recording medium
KR102765364B1 (en) Rag-based legal information question-and-answer system and method to improve search ability and increase generative ai accuracy
JP2002117043A (en) Device and method for document retrieval, and recording medium with recorded program for implementing the same method
KR102048415B1 (en) Method for constructing topic map, method for providing intention-based search service and device thereof
Maekawa et al. How to Find a Place Suitable for “Guitar Practice”: Purpose-oriented Geographic Entity Retrieval by Using Online Review Graph Analysis
JPH07296005A (en) Japanese text registration/retrieval device
JP2005063366A (en) Information management apparatus and information management method
JPH07325837A (en) Communication sentence retrieval device by abstract word and communication sentence retreival method by the abstract word
Zadgaonkar et al. Facets extraction-based approach for query recommendation using data mining approach
JP2003076695A (en) Image retrieval device, and method and program therefor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Effective date: 20031224

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040223

A131 Notification of reasons for refusal

Effective date: 20051004

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20051108

Free format text: JAPANESE INTERMEDIATE CODE: A523

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Effective date: 20051220

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060102

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 3

Free format text: PAYMENT UNTIL: 20090120

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 6

Free format text: PAYMENT UNTIL: 20120120

FPAY Renewal fee payment (prs date is renewal date of database)

Year of fee payment: 7

Free format text: PAYMENT UNTIL: 20130120

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140120

Year of fee payment: 8