JP5944867B2 - Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program - Google Patents
Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program Download PDFInfo
- Publication number
- JP5944867B2 JP5944867B2 JP2013142578A JP2013142578A JP5944867B2 JP 5944867 B2 JP5944867 B2 JP 5944867B2 JP 2013142578 A JP2013142578 A JP 2013142578A JP 2013142578 A JP2013142578 A JP 2013142578A JP 5944867 B2 JP5944867 B2 JP 5944867B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- intention
- search intention
- candidate
- keyword
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、検索技術に関わり、特に、検索キーワードの意図を分類するための技術に関する。 The present invention relates to a search technique, and more particularly to a technique for classifying search keyword intentions.
検索エンジンの検索ログを利用して検索意図を獲得しようとする最も単純な方法としては、先ず、ユーザから与えられたキーワードに基づき、ログデータベースに問合せを行い、前記キーワードを含む複数キーワードのクエリを抜き出している。そして、このクエリを頻度でカウントアップし、その数が多いものをキーワードに関連する検索意図として特定している。 The simplest method for acquiring a search intention using a search log of a search engine is to first query a log database based on a keyword given by a user, and execute a query of a plurality of keywords including the keyword. I'm pulling out. And this query is counted up frequently, and what has a large number is specified as a search intention related to a keyword.
さらに、キーワードに関連する検索意図を、検索キーワードが入力された場合に、検索により取得された文書群から選択された文書の情報に基づき特定する方法がある。この方法では、クエリログから特定の検索キーワードに関わるレコードを抽出し、そこで得られたURLをクラスタリングし、これにより得られたクラスタを当該クエリの検索意図としている(非特許文献1)。 Furthermore, there is a method of specifying a search intention related to a keyword based on information of a document selected from a document group acquired by the search when the search keyword is input. In this method, a record related to a specific search keyword is extracted from a query log, URLs obtained there are clustered, and a cluster obtained thereby is intended to be searched for the query (Non-Patent Document 1).
上記前者の方法では、単純な出現頻度の集計のみでキーワードに関連する検索意図を獲得することができる。しかしながら、この方法では、得られた検索意図の間で関連性が高いものが複数抽出される問題があり、この出力結果の活用を考えた場合には問題がある。 In the former method, it is possible to acquire the search intention related to the keyword only by counting the simple appearance frequencies. However, in this method, there is a problem that a plurality of items with high relevance between the obtained search intentions are extracted, and there is a problem when using this output result.
一方、非特許文献1の方法は、クリックログのURLを用いてクラスタリングを行うことにより、類似した検索意図の抽出は抑止できる。 On the other hand, the method of Non-Patent Document 1 can suppress extraction of similar search intentions by performing clustering using the URL of the click log.
しかしながら、いずれの方法を利用した場合にも、そこで得た検索意図が一般的なものであるのか、そのキーワードに特化したものであるのかを把握することはできない。 However, no matter which method is used, it is impossible to grasp whether the search intention obtained there is general or specific to the keyword.
本発明は、上記の事情を鑑みてなされたもので、ユーザの検索意図をより正確に得られる検索意図辞書の提供を課題とする。 The present invention has been made in view of the above circumstances, and an object thereof is to provide a search intention dictionary that can more accurately obtain a user's search intention.
そこで、本発明は、ユーザから検索に供されたキーワードに基づき検索意図候補を獲得すると共にこの候補を活用してキーワードの同位語を獲得し、さらに、これらの同位語の検索意図候補を抽出し、前記キーワードを含むクラスとしての検索意図候補を獲得する。このように、キーワードと検索意図候補とに基づき分析を行うことで、キーワードに特化した検索意図であるのか、クラス全般で共有される検索意図であるのかを把握できる。 Therefore, the present invention acquires search intention candidates based on the keywords provided for the search by the user, and uses these candidates to acquire keyword synonyms, and further extracts the search intention candidates of these synonyms. The search intention candidate as a class including the keyword is acquired. As described above, by performing analysis based on the keyword and the search intention candidate, it is possible to grasp whether the search intention is specialized for the keyword or the search intention shared by the whole class.
本発明の装置としての態様は、検索意図辞書作成装置であって、検索に供されたキーワード及びこのキーワード以外の一つ以上のキーワードを含む検索クエリをキーワードに関連する検索クエリとして検索エンジンの検索ログから抽出する検索クエリ抽出手段と、前記抽出した検索クエリから前記キーワードを削除した語をキーワードの検索意図の候補として特定するキーワード検索意図候補特定手段と、前記特定した検索意図の候補毎に検索ログから当該候補に関連する検索クエリを取得し、この検索クエリから検索意図の候補部分を削除した語を集計し、この語の集合から選択した語を同位語として取得する同位語獲得手段と、前記取得した同位語を前記検索クエリ抽出手段に供して同位語を含む検索クエリを取得し、この検索クエリから同位語を削除した語を同位語の検索意図の候補として取得し、取得した全ての同位語の検索意図の候補から選択された検索意図の集合を同位語の集合に関連する検索意図候補として特定するクラス検索意図候補特定手段と、前記キーワードの検索意図候補と前記同位語の集合に関連する検索意図候補とに基づき、一般的な検索意図と前記キーワードに特化した検索候補とに分類する検索意図分類手段とを備える。 An aspect of the present invention is an apparatus for creating a search intention dictionary, in which a search engine searches using a search query including a keyword provided for search and one or more keywords other than the keyword as a search query related to the keyword. Search query extraction means for extracting from the log, keyword search intention candidate specifying means for specifying a word from which the keyword has been deleted from the extracted search query as a keyword search intention candidate, and search for each of the specified search intention candidates A search query related to the candidate from the log, a word obtained by deleting the candidate part of the search intention from the search query, and a synonym acquisition means for acquiring a word selected from the set of words as a synonym; The obtained synonym is used for the search query extraction means to obtain a search query including the isotope. Acquires a word from which the synonym is deleted as a candidate for a search intention of the same word, and specifies a set of search intentions selected from all of the acquired candidates for a search intention as a search intention candidate related to the set of peer terms Search that classifies into general search intentions and search candidates specialized for the keywords based on the class search intention candidate specifying means to perform, and the search intention candidates for the keywords and the search intention candidates related to the set of the same terms Intention classification means.
本発明の方法としての態様は、検索意図辞書作成装置が実行する検索意図辞書作成方法であって、前記装置の検索クエリ抽出手段が検索に供されたキーワード及びこのキーワード以外の一つ以上のキーワードを含む検索クエリをキーワードに関連する検索クエリとして検索エンジンの検索ログから抽出するステップと、前記装置のキーワード検索意図候補特定手段が前記抽出した検索クエリから前記キーワードを削除した語をキーワードの検索意図の候補として特定するステップと、前記装置の同位語獲得手段が、前記特定した検索意図の候補毎に検索ログから当該候補に関連する検索クエリを取得し、この検索クエリから検索意図の候補部分を削除した語を集計し、この語の集合から選択した語を同位語として取得するステップと、前記装置のクラス検索意図候補特定手段が、前記取得した同位語を前記検索クエリ抽出手段に供して同位語を含む検索クエリを取得し、この検索クエリから同位語を削除した語を同位語の検索意図の候補として取得し、取得した全ての同位語の検索意図の候補から選択された検索意図の集合を同位語の集合に関連する検索意図候補として特定するステップと、前記装置の検索意図分類手段が、前記キーワードの検索意図候補と前記同位語の集合に関連する検索意図候補とに基づき、一般的な検索意図と前記キーワードに特化した検索候補とに分類するステップとを有する。 An aspect as a method of the present invention is a search intention dictionary creation method executed by a search intention dictionary creation device, wherein the search query extraction means of the device is used for a search and one or more keywords other than this keyword A search query including a keyword as a search query related to a keyword from a search log of a search engine, and a keyword search intention candidate specifying unit of the device deletes the keyword from the extracted search query and searches for a keyword And a synonym acquisition unit of the device acquires a search query related to the candidate from the search log for each of the specified search intention candidates, and the search intention candidate portion is determined from the search query. Totalizing deleted words, obtaining a word selected from the set of words as a synonym; The class search intention candidate specifying means provides the obtained query terms to the search query extraction means to obtain a search query including the synonyms, and a word obtained by deleting the synonyms from the search query. A step of identifying a set of search intentions acquired as candidates, and a set of search intentions selected from the acquired search intention candidates of all the same terms, and a search intention classification means of the device, And classifying the keyword into a general search intention and a search candidate specialized for the keyword based on the keyword search intention candidate and the search intention candidate related to the set of synonyms.
尚、本発明は上記装置の各手段としてコンピュータを機能させるプログラムまたは上記方法のステップをコンピュータに実行させるプログラムの態様とすることもできる。 Note that the present invention may be in the form of a program that causes a computer to function as each unit of the apparatus or a program that causes a computer to execute the steps of the method.
本発明によればユーザの検索意図をより正確に得られる検索意図辞書を提供できる。 ADVANTAGE OF THE INVENTION According to this invention, the search intention dictionary which can obtain a user's search intention more correctly can be provided.
以下、図面を参照しながら本発明の実施の形態について説明するが本発明はこの実施形態に限定されるものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the present invention is not limited to these embodiments.
[概要]
図1に示された検索意図辞書作成装置1は、検索エンジンの検索履歴を分析し、検索意図を特定するだけでなく、その検索意図がそのキーワードのみに特化したキーワードであるのか、それとも同様のクラスのキーワードに強く関連するものであるのかを特定する。これによると、例えば、その検索意図が非常に特化されたものを推薦に活用することや、特別なコンテンツと結び付けることができる。また、一般的なものであることが把握できれば、そのような意図の検索を受け付ける専門データベース等を準備できる。
[Overview]
The search intention dictionary creation device 1 shown in FIG. 1 analyzes the search history of a search engine and specifies not only the search intention, but also whether the search intention is a keyword specialized only for the keyword or the like. Identify whether it is strongly related to the keywords of the class. According to this, for example, a highly specialized search intention can be used for recommendation or linked to special content. Moreover, if it can be grasped that it is general, it is possible to prepare a specialized database or the like that accepts such an intention search.
[装置の構成]
検索意図辞書作成装置1は、図1に示されたように、ログフィルタ部11、キーワード検索意図候補特定部12、同位語獲得部13、クラス検索意図候補特定部14、検索意図分類部15を備える。
[Device configuration]
As shown in FIG. 1, the search intention dictionary creation device 1 includes a
上記各機能部11〜15はコンピュータのハードウェアリソースによって実現される。すなわち、同装置1は、少なくとも演算装置(CPU)、記憶装置(メモリ、ハードディスク装置等)、通信インタフェース等のコンピュータに係るハードウェアリソースを備える。そして、これらのハードウェアリソースがソフトウェアリソース(OS、アプリケーション等)と協働することにより各機能部11〜15が実装される。また、各々のコンピュータに機能部11〜15を各々実装させるようにしてもよい。
Each of the
ログフィルタ部11は、検索に供されたキーワード及びこのキーワード以外の一つ以上のキーワードを含む検索クエリをキーワードに関連する検索クエリとして検索エンジンの検索ログデータベース21(以下、検索ログDB21)から抽出する。
The
検索ログDB21は、ユーザが検索エンジンを利用した際のログが記録されたデータベースである。タイムスタンプに加えて、ユーザの入力した検索クエリが記録されている。図3に検索ログDB21の一例を示した。
The search log DB 21 is a database in which logs when a user uses a search engine are recorded. In addition to the time stamp, the search query entered by the user is recorded. FIG. 3 shows an example of the
キーワード検索意図候補特定部12は、前記抽出した検索クエリから前記キーワードを削除した語を当該キーワードの検索意図の候補として特定する。
The keyword search intention
同位語獲得部13は、前記特定した検索意図の候補毎に検索ログDB21から当該候補に関連する検索クエリを取得し、各検索クエリから検索意図の候補部分を削除した語を集計し、この語の集合から選択した語を同位語として取得する。
The
クラス検索意図候補特定部14は、前記取得した同位語をログフィルタ部11に供して同位語を含む検索クエリを取得し、この検索クエリから同位語を削除した語を同位語の検索意図の候補として取得し、取得した全ての同位語の検索意図の候補から選択された検索意図の集合を同位語の集合に関連する検索意図候補として特定する。
The class search intention
検索意図分類部15は、前記キーワードの検索意図候補と前記同位語の集合に関連する検索意図候補とに基づき、一般的な検索意図と前記キーワードに特化した検索候補とに分類する。この分類された検索意図は検索意図データベース22(以下、検索意図DB22)に格納される。
The search
検索意図DB22は、検索意図分類部15が特定した「一般的な検索意図」及び「特徴的な検索意図」をキーワードと対応付けて更新可能に格納するデータベースである。検索意図DB22の一例を図4に示した。
The
[処理手順の説明]
図2〜4の事例を参照しながら図5に示された本実施形態の処理手順S1〜S9について説明する。
[Description of processing procedure]
The processing procedures S1 to S9 of the present embodiment shown in FIG. 5 will be described with reference to the cases of FIGS.
S1:ログフィルタ部11は、キーワードの入力を受け付け、それに応じて検索ログDB21にアクセスし、当該キーワードを含みかつ当該キーワード以外の文字列も含む検索ログのレコードを取得する。取得したレコードは問合せの戻り値として返却される。例えば、入力されたキーワードが「横須賀」であった場合、検索ログDB21からは「横須賀カレー」が取得される。
S1: The
S2:キーワード検索意図候補特定部12は、ステップS1で取得した前記キーワードに関連する検索クエリから、当該キーワードを削除した語を当該キーワードに関わる検索意図の候補として特定して検索意図分類部15に供する。一方、前記キーワードを削除した語をワイルドカードに置き換えた検索クエリパターンとして同位語獲得部13に供する。
S2: The keyword search intention
例えば、キーワードが「横須賀」であり、ステップS1でログフィルタ部11によって関連する検索クエリとして「横須賀カレー」が取得された場合、検索意図の候補としては「カレー」となる一方で、検索クエリパターンとしては「*カレー」である。「*」はワイルドカードであり、任意のキーワードを示す記号である。
For example, when the keyword is “Yokosuka” and “Yokosuka curry” is acquired as a related search query by the
ステップS2では、ログフィルタ部11によって取得された検索クエリを利用しているが、類似した検索意図が多く存在する場合には、この検索意図または検索意図を含む関連テキストの情報に基づき検索意図をグループ化したものを後述のステップS3,S5に供してもよい。
In step S2, the search query acquired by the
S3:同位語獲得部13は、キーワード検索意図候補特定部12から検索クエリパターン全てを受けると、当該パターンに基づき検索ログDB21を参照して、当該パターンに一致する検索クエリを取得し、当該検索クエリよりワイルドカード部分に該当するキーワードを取得集計する。
S3: Upon receipt of all search query patterns from the keyword search intention
S4:全ての検索クエリパターンについてステップS3が実行される。 S4: Step S3 is executed for all search query patterns.
例えば、検索クエリパターンが「*カレー」であり、関連クエリとして「札幌カレー」と「新潟カレー」があった場合、「札幌」と「新潟」を取得し、全てのパターンについて数を集計する。 For example, when the search query pattern is “* curry” and there are “Sapporo curry” and “Niigata curry” as related queries, “Sapporo” and “Niigata” are acquired, and the numbers of all patterns are totaled.
S5:同位語獲得部13は、ステップS4で取得したキーワードの集合から、予め決められた数若しくは割合以上のパターンに出現するキーワードを同位語と特定し、クラス検索意図候補特定部14に供する。
S5: The
S6:クラス検索意図候補特定部14は、同位語獲得部13から同位語の一覧を取得し、個々の同位語毎に、ログフィルタ部11にアクセスして、同位語に関する検索クエリを取得する。そして、この検索クエリから同位語を抜いた部分を同位語に関わる検索意図の候補として取得する。
S6: The class search intention
ステップS6では、ログフィルタ部11によって取得された検索クエリを利用しているが、類似した検索意図が多く存在する場合には、その検索意図または検索意図を含む関連テキストの情報に基づき検索意図をグループ化したものを後述のステップS8に供してもよい。
In step S6, the search query acquired by the
S7:全ての同位語についてステップS6が実行される。 S7: Step S6 is executed for all the isotopes.
S8:クラス検索意図候補特定部14は、全ての同位語の検索意図を集計し、予め決められた数若しくは割合の同位語と結び付く検索意図候補を、同位語のクラスと関連する検索意図候補として特定して検索意図分類部15に供する。
S8: The class search intention
S9:検索意図分類部15は、キーワード検索意図候補特定部12から前記キーワードに関わる検索意図候補を取得し、クラス検索意図候補特定部14から当該キーワードの同位語に関わる検索意図候補を取得する。そして、前記キーワードに関わる検索意図候補のうち前記同位語に関わる検索意図候補に含まれる検索意図を「一般的な検索意図」と分類する。一方、前記キーワードに関わる検索意図候補のうち前記同位語に関わる検索意図候補に含まれない検索意図は「特徴的な検索意図」と分類する。同分類部15はこれら分類された検索意図を前記キーワードと対応付けて検索意図DB22に格納する。
S9: The search
[本実施形態の効果]
以上の本実施形態の検索意図辞書作成装置1によれば、検索に供されたキーワードに関連する検索意図をより一般的な検索意図と特徴的な検索意図に分類した検索意図辞書が作成される。これにより、一般的な検索意図に対しては例えば専門データベースを用意した検索を行える。また、特徴的な検索意図に対してはこれに特化したコンテンツを用意できる。よって、検索意図を満たすための戦略の検討が可能となり、ユーザに対してはより満足度の高い情報提供を行える。
[Effect of this embodiment]
According to the above-described search intention dictionary creation device 1 of the present embodiment, a search intention dictionary in which search intentions related to a keyword used for a search are classified into more general search intentions and characteristic search intentions is created. . Thereby, for a general search intention, for example, a search using a specialized database can be performed. In addition, special content can be prepared for characteristic search intentions. Therefore, it is possible to examine a strategy for satisfying the search intention, and it is possible to provide information with higher satisfaction to the user.
特に、ステップS5では、ステップS4で取得したキーワードの集合から所定の数若しくは所定の割合以上のパターンに出現する語が同位語として選択されるようなっており、同位語を任意に集計できる。 In particular, in step S5, words appearing in a predetermined number or a pattern of a predetermined ratio or more are selected as equivalent terms from the set of keywords acquired in step S4, and the equivalent terms can be arbitrarily counted.
また、ステップS8では、取得した全ての同位語の検索意図の候補から所定の数若しくは所定の割合の同位語と結び付く検索意図候補が前記同位語の集合に関連する検索意図候補として特定されるようになっており、任意に検索意図候補を特定できる。 Further, in step S8, search intention candidates associated with a predetermined number or a predetermined ratio of the same term search intention candidates are specified as search intention candidates related to the set of the same term. The search intention candidates can be arbitrarily specified.
[本発明のプログラムとしての態様]
本発明は検索意図辞書作成装置1を構成する上記の機能部11〜15の一部若しくは全てとしてコンピュータを機能させるプログラムで構成しこれを当該コンピュータに実行させることで実現できる。または、同装置1が実行する上記の過程S1〜S9の一部若しくは全てをコンピュータに実行させるプログラムで構成しこれを当該コンピュータに実行させることで実現できる。そして、このプログラムをそのコンピュータが読み取り可能な周知の記録媒体、例えば、FD(Floppy(登録商標) Disk)や、MO(Magneto‐Optical disk)、ROM(Read Only Memory)、メモリカード、CD(Compact Disk)‐ROM、DVD(Digital Versatile Disk)‐ROM、CD‐R、CD‐RW、HDD、SSD、リムーバブルディスク等に格納して提供できる。または、前記プログラムをインターネットや電子メール等でネットワークを介して提供できる。
[Aspect as Program of the Present Invention]
The present invention can be realized by configuring a program that causes a computer to function as a part or all of the
1…検索意図辞書作成装置
11…ログフィルタ部(検索クエリ抽出手段)
12…キーワード検索意図候補特定部(キーワード検索意図候補特定手段)
13…同位語獲得部(同位語獲得手段)
14…クラス検索意図候補特定部(クラス検索意図候補特定手段)
15…検索意図分類部(検索意図分類手段)
21…検索ログDB
22…検索意図DB(検索意図辞書)
DESCRIPTION OF SYMBOLS 1 ... Search intention
12 ... Keyword search intention candidate specifying unit (keyword search intention candidate specifying means)
13 ... Synonym acquisition unit (isotopic acquisition means)
14 ... Class search intention candidate specifying unit (class search intention candidate specifying means)
15 ... Search intention classification section (search intention classification means)
21 ... Search log DB
22 ... Search intention DB (Search intention dictionary)
Claims (8)
検索に供されたキーワード及びこのキーワード以外の一つ以上のキーワードを含む検索クエリをキーワードに関連する検索クエリとして検索エンジンの検索ログから抽出する検索クエリ抽出手段と、
前記抽出した検索クエリから前記キーワードを削除した語をキーワードの検索意図の候補として特定するキーワード検索意図候補特定手段と、
前記特定した検索意図の候補毎に検索ログから当該候補に関連する検索クエリを取得し、この検索クエリから検索意図の候補部分を削除した語を集計し、この語の集合から選択した語を同位語として取得する同位語獲得手段と、
前記取得した同位語を前記検索クエリ抽出手段に供して同位語を含む検索クエリを取得し、この検索クエリから同位語を削除した語を同位語の検索意図の候補として取得し、取得した全ての同位語の検索意図の候補から選択された検索意図の集合を同位語の集合に関連する検索意図候補として特定するクラス検索意図候補特定手段と、
前記キーワードの検索意図候補と前記同位語の集合に関連する検索意図候補とに基づき、一般的な検索意図と前記キーワードに特化した検索候補とに分類する検索意図分類手段と
を備えたこと
を特徴とする検索意図辞書作成装置。 A search intention dictionary creation device that creates a dictionary of search intentions of keywords provided for search,
A search query extraction means for extracting a search query including a keyword provided for search and one or more keywords other than the keyword from a search log of a search engine as a search query related to the keyword;
Keyword search intention candidate specifying means for specifying, as a keyword search intention candidate, a word obtained by deleting the keyword from the extracted search query;
For each of the specified search intention candidates, a search query related to the candidate is obtained from the search log, the words from which the search intention candidate portion has been deleted from the search query are totaled, and the words selected from the set of words are allotted. A synonym acquisition means for acquiring words
The obtained synonym is used for the search query extraction means to obtain a search query including the isotope, a word obtained by deleting the isotope from the search query is obtained as a candidate for a search intention of the isotope, and all of the obtained A class search intention candidate specifying means for specifying a set of search intentions selected from candidate search intentions of the same term as a search intention candidate related to the set of peer terms;
Search intention classification means for classifying the keyword into a general search intention and a search candidate specialized for the keyword based on the keyword search intention candidate and the search intention candidate related to the set of the same terms. A search intention dictionary creation device characterized.
を特徴とする請求項1に記載の検索意図辞書作成装置。 The search intention classification means classifies search intentions included in the search intention candidates related to the set of the same terms among the search intention candidates of the keywords into general search intentions, and the search intention candidates of the keywords The search intention dictionary creation device according to claim 1, wherein search intentions that are not included in search intention candidates related to a set of synonyms are classified into characteristic search intentions.
を特徴とする請求項1または2に記載の検索意図辞書作成装置。 3. The search intention dictionary creation device according to claim 1, wherein the synonym acquisition unit selects a word that appears in a pattern of a predetermined number or a predetermined ratio from the set of words as a synonym. 4. .
を特徴とする請求項1から3のいずれか1項に記載の検索意図辞書作成装置。 The class search intention candidate specifying means specifies, as a search intention candidate related to the set of isotopes, a search intention candidate that is linked to a predetermined number or a predetermined ratio of the same search word candidates. The search intention dictionary creation device according to any one of claims 1 to 3, wherein:
前記装置の検索クエリ抽出手段が検索に供されたキーワード及びこのキーワード以外の一つ以上のキーワードを含む検索クエリをキーワードに関連する検索クエリとして検索エンジンの検索ログから抽出するステップと、
前記装置のキーワード検索意図候補特定手段が前記抽出した検索クエリから前記キーワードを削除した語をキーワードの検索意図の候補として特定するステップと、
前記装置の同位語獲得手段が、前記特定した検索意図の候補毎に検索ログから当該候補に関連する検索クエリを取得し、この検索クエリから検索意図の候補部分を削除した語を集計し、この語の集合から選択した語を同位語として取得するステップと、
前記装置のクラス検索意図候補特定手段が、前記取得した同位語を前記検索クエリ抽出手段に供して同位語を含む検索クエリを取得し、この検索クエリから同位語を削除した語を同位語の検索意図の候補として取得し、取得した全ての同位語の検索意図の候補から選択された検索意図の集合を同位語の集合に関連する検索意図候補として特定するステップと、
前記装置の検索意図分類手段が、前記キーワードの検索意図候補と前記同位語の集合に関連する検索意図候補とに基づき、一般的な検索意図と前記キーワードに特化した検索候補とに分類するステップと
を有すること
を特徴とする検索意図辞書作成方法。 A search intention dictionary creation method executed by a search intention dictionary creation device,
A search query extraction unit of the device extracts a search query including a keyword provided for search and one or more keywords other than the keyword from a search log of a search engine as a search query related to the keyword;
A keyword search intention candidate specifying unit of the device specifying a word obtained by deleting the keyword from the extracted search query as a keyword search intention candidate;
The equivalent word acquisition means of the device acquires a search query related to the candidate from the search log for each of the specified search intention candidates, and totals the words from which the candidate part of the search intention is deleted from the search query. Obtaining a selected word from a set of words as a homolog;
The class search intention candidate specifying means of the device uses the acquired isotope word to the search query extracting means to acquire a search query including the isotope word, and searches for a word obtained by deleting the isotope word from the search query. Acquiring as a candidate for intention, and identifying a set of search intentions selected from candidates of search intentions for all acquired synonyms as search intention candidates related to the set of isotopes; and
A step of classifying the search intention classification means of the device into a general search intention and a search candidate specialized for the keyword based on the search intention candidate of the keyword and the search intention candidate related to the set of the same terms A search intention dictionary creation method characterized by comprising:
を特徴とする請求項5に記載の検索意図辞書作成方法。 In the classifying step, search intentions included in search intention candidates related to the set of peer terms among the keyword search intention candidates are classified into general search intentions. 6. The search intention dictionary creation method according to claim 5, wherein search intentions not included in search intention candidates related to a set of words are classified into characteristic search intentions.
を特徴とする請求項5または6に記載の検索意図辞書作成方法。 In the step of identifying as a search intention candidate related to the set of the same terms, the search intention candidates associated with a predetermined number or a predetermined ratio of the same terms are searched for from the acquired search intention candidates of all the same terms. The search intention dictionary creation method according to claim 5 or 6, characterized in that the search intention dictionary is specified as a search intention candidate related to.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013142578A JP5944867B2 (en) | 2013-07-08 | 2013-07-08 | Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013142578A JP5944867B2 (en) | 2013-07-08 | 2013-07-08 | Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015014993A JP2015014993A (en) | 2015-01-22 |
| JP5944867B2 true JP5944867B2 (en) | 2016-07-05 |
Family
ID=52436667
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013142578A Active JP5944867B2 (en) | 2013-07-08 | 2013-07-08 | Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5944867B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6026036B1 (en) * | 2016-04-08 | 2016-11-16 | 株式会社Ubic | DATA ANALYSIS SYSTEM, ITS CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM |
| CN110390004B (en) * | 2019-06-28 | 2022-04-19 | 联想(北京)有限公司 | Information processing method, electronic equipment and storage medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5042268B2 (en) * | 2009-04-28 | 2012-10-03 | ヤフー株式会社 | Proper word acquisition device, machine learning device and method |
-
2013
- 2013-07-08 JP JP2013142578A patent/JP5944867B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015014993A (en) | 2015-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11573996B2 (en) | System and method for hierarchically organizing documents based on document portions | |
| CN1664818B (en) | The neologisms collection method split for word and system | |
| CN103593336B (en) | Knowledge pushing system and method based on semantic analysis | |
| WO2017097231A1 (en) | Topic processing method and device | |
| CN104035972B (en) | A kind of knowledge recommendation method and system based on microblogging | |
| CN106547864B (en) | A Personalized Information Retrieval Method Based on Query Expansion | |
| KR101577376B1 (en) | System and method for determining infringement of copyright based on the text reference point | |
| CN110134761A (en) | Judgment document information retrieval method, device, computer equipment and storage medium | |
| KR100816923B1 (en) | Document classification system and method | |
| US9552415B2 (en) | Category classification processing device and method | |
| CN110334343A (en) | The method and system that individual privacy information extracts in a kind of contract | |
| Maciolek et al. | Cluo: Web-scale text mining system for open source intelligence purposes | |
| US8484221B2 (en) | Adaptive routing of documents to searchable indexes | |
| JP5944867B2 (en) | Search intention dictionary creation device, search intention dictionary creation method, and search intention dictionary creation program | |
| CN112035723A (en) | Resource library determination method and device, storage medium and electronic device | |
| Yuan et al. | A mathematical information retrieval system based on RankBoost | |
| CN107908681A (en) | A method, system, device and medium for searching similar websites | |
| JP6145064B2 (en) | Document set analysis device, document set analysis method, document set analysis program | |
| CN106294688A (en) | A query expansion method, device and system based on user characteristic analysis | |
| US9824140B2 (en) | Method of creating classification pattern, apparatus, and recording medium | |
| JP6394213B2 (en) | Search program, search method, and information processing apparatus | |
| KR101880474B1 (en) | Keyword-based service provide method for high value added content information service and method and recording medium storing program for executing the same and recording medium storing program for executing the same | |
| CN109344402B (en) | A New Term Automatic Discovery and Recognition Method | |
| Peng et al. | A threat actions extraction method based on the conditional co-occurrence degree | |
| Mascarnes et al. | Search model for searching the evidence in digital forensic analysis |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150727 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160518 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160524 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160526 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5944867 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |