JP6967612B2 - 情報検索方法、装置及びシステム - Google Patents

情報検索方法、装置及びシステム Download PDF

Info

Publication number
JP6967612B2
JP6967612B2 JP2019565394A JP2019565394A JP6967612B2 JP 6967612 B2 JP6967612 B2 JP 6967612B2 JP 2019565394 A JP2019565394 A JP 2019565394A JP 2019565394 A JP2019565394 A JP 2019565394A JP 6967612 B2 JP6967612 B2 JP 6967612B2
Authority
JP
Japan
Prior art keywords
search
site
local
information
search result
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
Application number
JP2019565394A
Other languages
English (en)
Other versions
JP2020523663A (ja
Inventor
彪 湯
弓 張
▲じん▼ 蘇
涛 張
升 祝
培旭 侯
志安 于
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.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology Co 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 Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Publication of JP2020523663A publication Critical patent/JP2020523663A/ja
Application granted granted Critical
Publication of JP6967612B2 publication Critical patent/JP6967612B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Evolutionary Computation (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

<関連出願への相互参照>
本特許出願は、2017年7月20日に提出された、出願番号が201710596879.4であり、発明名称が「情報検索方法、装置及びシステム」である中国特許出願の優先権を主張し、該出願の全内容が引用により本出願に組み込まれる。
本発明は情報検索技術分野に関し、具体的には、情報検索方法、装置及びシステムに関する。
現在、モノのインターネット技術の急速な発展により、オフラインアトラクション、マーチャントなどがインターネットオンラインを介して多くの人々に発見及び理解されるようになっている。ユーザは、コンピュータ、携帯電話などの端末を用いてO2O(Online To Offline:オフラインのビジネスチャンスとインターネットを組み合わせたモノのインターネット概念)検索エンジンを介してオフラインアトラクション、マーチャントなどを検索し、さらにアトラクション情報、マーチャントのプロモーション活動、消費ユーザのコメントなどの情報を理解し、又はチケットのオンライン予約、注文、支払いなどのサービスを行うことができる。
現在、関連技術によるO2O検索エンジンは、主にローカル情報に基づいて検索し、例えば、ユーザがある全国チェーンホテルを検索する時に、ローカルの検索結果のみを得ることができ、即ち、現在位置している都市の関連検索結果のみをユーザに提供することができる。
しかしながら、実際の応用において、ユーザは多くのオフサイト検索ニーズを有している場合が多く、例えば、旅行する前に目的地の都市のアトラクション情報、ホテル情報をクエリしてチケットの予約、ホテルの予約などのサービスを行う必要があるが、従来のO2O検索エンジンは一般的にユーザニーズを満たすことができず、例えば、ユーザは上海で「華山」を検索する時に、「華山病院」の結果を得て、ユーザが「華山」アトラクションを検索したいと、都市を手動で切り替える必要があり、操作が面倒であり且つ効率が低い。
したがって、現在、ユーザのオフサイト検索の効率を高め、ユーザエクスペリエンスを向上させるために、ユーザのオフサイト検索ニーズを解決することができる技術的解決策が緊急に必要である。
これに鑑みて、本発明の実施例の目的は情報検索方法、装置及びシステムを提供することにある。
第一の態様では、本発明の実施例によるサーバーのための情報検索方法は、ユーザからクライアントを介して送信された検索語を受信することと、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別することと、識別された検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索して該検索語に関連する情報検索結果を取得し、ここで、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むことと、前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させることとを含む。
好ましくは、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別することは、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報を取得することと、前記検索語の特徴情報及び/又は前記検索コンテキスト特徴情報に基づき、予めトレーニングされたオフサイト検索嗜好度確定モデルによって前記ユーザのオフサイト検索嗜好度を確定することと、前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定することとを含む。
好ましくは、前記オフサイト検索嗜好度確定モデルは、前記検索語の特徴変数及び/又は検索コンテキスト特徴変数を独立変数とし、オフサイト検索嗜好特徴を従属変数とし、前記オフサイト検索嗜好度確定モデルを構築すること、複数の検索クリック履歴レコードに基づいて生成されたトレーニングサンプルを取得すること、前記トレーニングサプルによって前記オフサイト検索嗜好度確定モデルをトレーニングすることにより、トレーニングされて得られる。
好ましくは、オフサイト検索嗜好度確定モデルを構築することは、論理回帰モデルを用いて前記オフサイト検索嗜好度確定モデルを構築することを含む。
好ましくは、論理回帰モデルを用いて前記オフサイト検索嗜好度確定モデルを構築することは、具体的に、次の式1で前記オフサイト検索嗜好度確定モデルを構築することを含む。
Figure 0006967612
好ましくは、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別する前に、前記方法は、さらに前記検索語を予め設定されたローカル及びオフサイトエンティティワードライブラリとマッチングさせて、前記検索語にオフサイト検索の可能性があるか否かを判定することと、オフサイト検索の可能性がある場合、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別するステップを実行することとを含む。
好ましくは、前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、該検索語に関連する情報検索結果を取得することは、前記検索意図が、ユーザがローカル及びオフサイト検索意図を同時に有することである場合、前記検索語に基づいてローカル検索とオフサイト検索を行い、複数のローカル検索結果と複数のオフサイト検索結果を含む前記情報検索結果を取得することを含む。
好ましくは、前記情報検索結果を前記クライアントに送信する前に、前記方法はさらに前記複数のローカル検索結果をローカル検索結果表示領域にマージし、前記複数のオフサイト検索結果をオフサイト検索結果表示領域にマージすることと、ユーザのオフサイト検索嗜好度及び/又はローカル及びオフサイト検索結果の品質に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定することと、前記表示順序に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を含む前記情報検索結果を生成することとを含む。
好ましくは、前記ローカル検索結果表示領域は折り畳み可能な表示領域であり、前記複数のローカル検索結果を前記ローカル検索結果表示領域にマージした後、前記方法はさらに各前記ローカル検索結果の予測クリック率に基づき、前記ローカル検索結果表示領域における各前記ローカル検索結果の順序を確定し、前記ローカル検索結果表示領域の折り畳み状態において表示された前記ローカル検索結果の数を確定することを含む。
好ましくは、前記オフサイト検索結果表示領域は折り畳み可能な表示領域であり、前記複数のオフサイト検索結果をオフサイト検索結果表示領域にマージした後、前記方法はさらに各前記オフサイト検索結果の予測クリック率に基づき、前記オフサイト検索結果表示領域における各前記オフサイト検索結果の順序を確定し、前記オフサイト検索結果表示領域の折り畳み状態において表示された前記オフサイト検索結果の数を確定することを含むことができる。
好ましくは、前記情報検索方法はさらに前記情報検索結果に対するユーザのクリック操作ログを取得することと、前記クリック操作ログに基づいて前記オフサイト検索嗜好度確定モデルを繰り返して最適化することとを含むことができる。
第二の態様では、本発明の実施例によるクライアントのための情報検索方法は、ユーザによって入力された検索語を傍受することと、前記検索語をサーバーに送信することと、前記サーバーからフィードバックされた情報検索結果を受信し、ここで、前記情報検索結果は、前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて識別された前記ユーザの検索意図に対応する検索ポリシーを使用して検索することにより取得したものであり、ここで、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むことと、前記情報検索結果を表示することとを含む。
好ましくは、前記情報検索結果はローカル検索結果表示領域、オフサイト検索結果表示領域及び表示順序を含むことができる。ここで、前記ローカル検索結果表示領域には一つ又は複数のローカル検索結果が含まれてもよく、前記オフサイト検索結果表示領域には一つ又は複数のオフサイト検索結果が含まれてもよい。これに対応して、前記情報検索結果を表示することは、前記表示順序で、前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を同じ画面に表示することを含むことができる。
第三の態様では、本発明の実施例によるサーバーのための情報検索装置は、ユーザからクライアントを介して送信された検索語を受信するための検索語受信モジュールと、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別するための検索意図識別モジュールと、前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索して前記検索語に関連する情報検索結果を取得するために用いられ、ここで、前記情報検索結果はローカル検索結果及び/又はオフサイト検索結果を含むポリシー検索モジュールと、前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させるための検索結果送信モジュールとを備える。
好ましくは、前記検索意図識別モジュールは、具体的に、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報を取得することと、前記検索語の特徴情報及び/又は前記検索コンテキスト特徴情報に基づき、予めトレーニングされたオフサイト検索嗜好度確定モデルによって前記ユーザのオフサイト検索嗜好度を確定することと、前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定するために用いられる。
好ましくは、前記オフサイト検索嗜好度確定モデルは、前記検索語の特徴変数及び/又は検索コンテキスト特徴変数を独立変数とし、オフサイト検索嗜好特徴を従属変数とし、前記オフサイト検索嗜好度確定モデルを構築すること、複数の検索クリック履歴レコードに基づいて生成されたトレーニングサンプルを取得すること、前記トレーニングサプルによって前記オフサイト検索嗜好度確定モデルをトレーニングすることにより、トレーニングされて得られる。
好ましくは、前記オフサイト検索嗜好度確定モデルは、論理回帰モデルを用いて構築される。
好ましくは、前記オフサイト検索嗜好度確定モデルは、具体的に次の式1で構築される。
Figure 0006967612
好ましくは、前記情報検索装置は、さらに前記検索語を予め設定されたローカル及びオフサイトエンティティワードライブラリとマッチングさせて、前記検索語にオフサイト検索の可能性があるか否かを判定することと、オフサイト検索の可能性がある場合、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別するステップを実行するためのエンティティワードマッチングモジュールを備える。
好ましくは、前記ポリシー検索モジュールは、具体的に、前記検索意図が、ユーザがローカル検索意図とオフサイト検索意図を同時に有することである場合、前記検索語に基づいてローカル検索とオフサイト検索を行い、複数のローカル検索結果と複数のオフサイト検索結果を含む前記情報検索結果を取得するために用いられる。
好ましくは、前記情報検索装置はさらに、前記複数のローカル検索結果をローカル検索結果表示領域にマージし、前記複数のオフサイト検索結果をオフサイト検索結果表示領域にマージするための結果マージモジュールと、ユーザのオフサイト検索嗜好度及び/又はローカル及びオフサイト検索結果の品質に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定するための表示順序確定モジュールと、前記表示順序に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を含む前記情報検索結果を生成するための検索結果生成モジュールとを備える。
好ましくは、前記ローカル検索結果表示領域は折り畳み可能な表示領域である。この場合、前記情報検索装置はさらに、各前記ローカル検索結果の予測クリック率に基づき、前記ローカル検索結果表示領域における各前記ローカル検索結果の順序を確定し、前記ローカル検索結果表示領域の折り畳み状態において表示された前記ローカル検索結果の数を確定するためのローカル順序確定モジュールを備えることができる。
好ましくは、前記オフサイト検索結果表示領域は折り畳み可能な表示領域である。この場合、前記情報検索装置はさらに、各前記オフサイト検索結果の予測クリック率に基づき、前記オフサイト検索結果表示領域における各前記オフサイト検索結果の順序を確定し、前記オフサイト検索結果表示領域の折り畳み状態において表示された前記オフサイト検索結果の数を確定するためのオフサイト順序確定モジュールを備えることができる。
好ましくは、前記情報検索装置はさらに前記情報検索結果に対するユーザのクリック操作ログを取得するための操作ログ取得モジュールと、前記クリック操作ログに基づいて前記オフサイト検索嗜好度確定モデルを繰り返して最適化するための繰り返し最適化モジュールとを備える。
第四の態様では、本発明の実施例によるクライアントのための情報検索装置は、ユーザによって入力された検索語を監視するための入力監視モジュールと、前記検索語をサーバーに送信するための検索語送信モジュールと、前記サーバーからフィードバックされた情報検索結果を受信するために用いられ、前記情報検索結果は、前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別した後、識別された検索意図に対応する検索ポリシーを使用して検索することにより取得したものであり、前記情報検索結果はローカル検索結果及び/又はオフサイト検索結果を含む検索結果受信モジュールと、前記情報検索結果を表示するための検索結果表示モジュールとを備える。
好ましくは、前記情報検索結果はローカル検索結果表示領域、オフサイト検索結果表示領域及び表示順序を含むことができる。ここで、前記ローカル検索結果表示領域には一つ又は複数のローカル検索結果が含まれてもよく、前記オフサイト検索結果表示領域には一つ又は複数のオフサイト検索結果が含まれてもよい。これに対応して、前記検索結果表示モジュールは、具体的に、前記表示順序で、前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を同じ画面に表示するために用いられてもよい。
第五の態様では、本発明の実施例による情報検索システムは、サーバーとクライアントを備え、前記サーバーは第三の態様に記載される装置を含み、前記クライアントは第四の態様に記載される装置を含む。
第六の態様では、本出願の実施例によるコンピュータ装置は、メモリ、プロセッサ及び前記メモリに記憶され且つ前記プロセッサで実行可能なコンピュータプログラムを備え、前記プロセッサが前記コンピュータプログラムを実行する時に上記第一の態様に記載の方法のステップを実行する。
第七の態様では、本発明の実施例によるコンピュータ装置は、メモリ、プロセッサ及び前記メモリに記憶され且つ前記プロセッサで実行可能なコンピュータプログラムを備え、前記プロセッサが前記コンピュータプログラムを実行する時に上記第二の態様に記載の方法のステップを実行する。
第八の態様による本発明の実施例によるコンピュータ可読記憶媒体は、コンピュータプログラムを記憶し、前記コンピュータプログラムがプロセッサによって実行される時に上記第一の態様に記載の方法のステップを実行する。
第九の態様による本発明の実施例によるコンピュータ可読記憶媒体は、コンピュータプログラムを記憶し、前記コンピュータプログラムがプロセッサによって実行される時に上記第二の態様に記載の方法のステップを実行する。
本発明の実施例によるサーバーのための情報検索方法は、ユーザからクライアントを介して送信された検索語を受信することと、該検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、ユーザの検索意図を識別することと、該検索意図に対応する検索ポリシーを使用し且つ上記検索語に基づいて検索し、該検索語に関連する情報検索結果を取得することと、該情報検索結果を上記クライアントに送信し、該クライアントに上記情報検索結果を表示させることとを含む。本発明はユーザの検索意図を識別し、対応する検索ポリシーに従って検索し、例えば、ローカル検索とオフサイト検索を同時に行い、又はオフサイト検索のみを行うことにより、ユーザ意図により合う検索結果を取得することができ、これにより、ユーザがオフサイト検索意図を有する時に現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を高め、ユーザエクスペリエンスを効果的に向上させることができる。
本発明の上記目的、特徴及び利点をより明確且つ理解しやすくするために、以下に好適な実施例を特に挙げて次のように詳しく説明する。
本発明の実施例における技術的解決策をより明確に説明するために、以下に実施例に必要な図面を簡単に説明する。なお、以下の図面は本発明のいくつかの実施例を示すためのものに過ぎず、範囲を限定するためのものと見なされるべきではなく、当業者であれば、創造的な労力を要することなく、これらの図面に基づいて他の関連する図面を得ることができる。
本発明の一つの実施例によるサーバーのための情報検索方法のフローチャートである。 本発明の別の実施例によるサーバーのための情報検索装置の構造図である。 本発明のさらなる実施例におるコンピュータ装置のモジュール構成図である。 本発明の一つの実施例によるクライアントのための情報検索方法のフローチャートである。 本発明の別の実施例によるクライアントのための情報検索装置の構造図である。 本発明のさらなる実施例におるコンピュータ装置のモジュール構成図である。 本発明の一つの実施例による情報検索システムの構造図である。
以下に本出願の実施例の図面と組み合わせて本出願の実施例における技術的解決策を明確且つ全面的に説明するが、明らかに、説明される実施例は本出願の実施例の一部だけであり、全ての実施例ではない。本出願の実施例に基づき、当業者が創造的な労力を要せずに得る他の実施例は、全て本出願の保護範囲に属する。
本発明の実施例は、情報検索方法、装置、システム、コンピュータ装置及びコンピュータ可読記憶媒体を提供する。以下に実施例で説明する。
図1に示すように、本発明の第一の実施例は情報検索方法を提供する。該方法の実行本体はサーバーであり、該方法はステップS101−S104を含み、具体的には以下に示される。
ステップS101において、ユーザからクライアントを介して送信された検索語を受信する。
ステップS102において、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別する。
ステップS103において、前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、該検索語に関連する情報検索結果を取得し、ここで、前記情報検索結果は
ローカル検索結果及び/又はオフサイト検索結果を含む。
ステップS104において、前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させる。
本発明の第一の実施例では、ユーザはクライアントに検索語を入力し、前記クライアントは入力された検索語を監視した後、該検索語をサーバーに送信して検索し、サーバーは前記検索語を受信した後、まず検索意図を識別して該ユーザの検索意図を確定し、次に、ユーザの検索意図に従って対応する検索ポリシーを使用して検索する。
なお、本発明の実施例では、ローカル、オフサイトは全てクライアントの現在位置している都市に対するものであり、即ち、クライアントの現在位置している都市又はエリアがローカルとし、非ローカルエリアはオフサイトとして見なされる。
上記検索意図は、オフサイト検索を行い且つオフサイト検索結果を表示するかを確定するように、ユーザがオフサイト検索ニーズを有していること及びユーザがオフサイト検索ニーズを有していないことを含むことができる。ここで、ユーザがオフサイト検索ニーズを有していることは、さらにユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有し、例えば、ユーザが強いオフサイト検索意図を有していること、及びユーザがオフサイト検索ニーズのみを有し、例えば、ユーザが非常に強いオフサイト検索意図を有していることの2の状況に細分化されてもよい。ユーザがオフサイト検索ニーズを有していないことは、ユーザがローカル検索ニーズのみを有し、例えば、ユーザがオフサイト検索意図を有しておらず又は弱いオフサイト検索意図を有していることと見なされてもよい。
上記検索意図は、ユーザがローカルマーチャント、オフサイトマーチャントをクエリしたいこと、又はローカルマーチャント又はオフサイトマーチャントを同時にクエリしたいことを説明することに用いられ、実際の生活にユーザはより多くのローカルマーチャントを検索するため、ユーザの検索意図を識別する時に、ユーザのオフサイト検索意図の強さによってユーザの検索意図を判定することができる。ここで、ユーザのオフサイト検索意図の強さはオフサイト検索嗜好度に基づいて測定されてもよく、前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に応じて、前記ユーザの検索意図を確定する。例えば、オフサイト検索嗜好度が第一の嗜好度閾値より低い場合、ユーザがローカル検索ニーズのみを有していることを確定することができ、オフサイト検索嗜好度が第一の嗜好度閾値より大きく且つ第二の嗜好度閾値より小さい場合、ユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有していることを確定することができ、オフサイト検索嗜好度が第二の嗜好度閾値より大きい場合、ユーザがオフサイト検索ニーズのみを有していることを確定することができる。
ユーザの検索意図は、ユーザによって入力された検索語自体が有しているオフサイト検索意図の強さ、検索コンテキストのユーザのオフサイト検索意図の強さの2つの方面から判定されてもよい。
したがって、本発明の第一の実施例による一つの例では、まず検索自体が有しているオフサイト検索意図を反映できる該検索語の特徴情報及び/又は検索コンテキストの特徴情報を取得し、次に前記検索語の特徴情報及び/又は検索コンテキストの特徴情報に基づいてユーザの検索意図を識別する。
前記検索語の特徴情報は該検索語の履歴検索結果におけるオフサイト検索結果のクリック率、該検索語のオフサイトでの検索量などであってもよく、例えば、一つの検索語の履歴検索レコードにオフサイト検索結果のクリック率が予め設定された閾値より高い場合、該検索語自体が高いオフサイト検索意図を有していると考えられてもよく、また、例えば、一つの検索語のオフサイト都市での検索量が予め設定された閾値より高い場合、同様に該検索語自体が高いオフサイト検索意図を有していると考えられてもよい。
前記検索コンテキストの特徴情報はユーザ特徴情報を含むことができ、前記ユーザ特徴情報がユーザの履歴検索行動(例えば、オフサイト情報を検索したか否か)、居住都市及び最近活動している都市、現在の位置情報、履歴クリック行動、履歴購入行動、履歴閲覧行動などの抽象的な特徴情報、例えば、指定された期間内の都市の変化回数、オフサイト検索結果のクリック率又はクリック回数、オフサイト注文回数などであってもよく、以上の少なくとも一つのユーザ特徴情報に基づいてユーザのオフサイト検索意図の強さを判定し、さらにユーザの検索意図を確定することができる。
また、前記検索コンテキストの特徴情報は現在のローカル検索結果品質を含むこともできる。ここで、ローカル検索結果品質はローカル検索結果の数、ローカル検索結果履歴クリック、又はローカル検索結果の予測クリック率のうちの少なくとも一つに基づいて確定されてもよく、以上の少なくとも一つのローカル検索結果品質に基づいてユーザのオフサイト検索意図の強さを判定し、さらにユーザの検索意図を確定することができる。例えば、検索語が受信された後、まずローカル検索を行い、ローカル検索結果数が予め設定されたローカル検索結果数閾値より低く又はローカル検索結果履歴クリック率が予め設定された履歴クリック率閾値より低い場合、現在のローカル検索結果品質が悪いことを判定することができ、ユーザがオフサイト検索を行う必要がある可能性があるため、該ユーザがオフサイト検索ニーズ(ユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有していること、及びユーザがオフサイト検索ニーズのみを有していることの2つの状況を含み、閾値条件をさらに予め設定することで区別することができる)を有していることを判定することができる。
なお、以上の検索語の特徴情報と検索コンテキストの特徴情報はユーザの検索意図の識別根拠として別個に用いられてもし、ユーザの検索意図の識別根拠として共同で用いられてもよく、例えば、ステップS102で前記検索語の特徴情報のみに基づいてユーザの検索意図を識別することができ、ユーザによって入力された検索語自体が高いオフサイト検索意図(例えば、第一の検索語オフサイト意図閾値より大きい)を有している場合、該ユーザがオフサイト検索ニーズ(ユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有していること、及びユーザがオフサイト検索ニーズのみを有していることの2つの状況を含み、閾値条件をさらに設定することにより区別することができる)を有していることを直接判定することができ、また、S102で検索コンテキストの特徴情報のみに基づいてユーザの検索意図を検索することもでき、以上の少なくとも一つの検索コンテキストの特徴情報が対応する、予め設定された閾値条件を達成する場合、該ユーザがオフサイト検索ニーズ(ユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有していること、及びユーザがオフサイト検索ニーズのみを有していることの2つの状況を含み、閾値条件をさらに予め設定することで区別することができる)を有していることを判定することができ、また、例えば、ステップS102は前記検索語の特徴情報と検索コンテキストの特徴情報を組み合わせてユーザの検索意図を共同で識別することができ、識別根拠ごとに対応する重みを設定し、各検索意図に重みを付けて最終的な検索意図を確定することができる。ユーザの検索意図を識別する場合、識別根拠が多いほど、取得される検索意図が比較的正しくなり、さらにユーザニーズをさらに満たす検索結果をユーザに提供し、ユーザエクスペリエンスを向上させることは容易に理解される。
本発明による一つの実施例では、論理回帰モデルを用いてユーザの検索意図を識別するために、まず論理回帰モデルに基づいてトレーニングされたオフサイト検索嗜好度確定モデルを使用してユーザのオフサイト検索嗜好度を計算し、次に前記オフサイト検索嗜好度に基づいてユーザの検索意図を確定する。前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別することは、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報を取得することと、前記検索語の特徴情報及び/又は前記検索コンテキスト特徴情報に基づき、予めトレーニングされたオフサイト検索嗜好度確定モデルによって前記ユーザのオフサイト検索嗜好度を確定することと、前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定することとを含む。
ここで、上記嗜好度閾値条件は第一の嗜好度閾値を含むことができ、予め設定された嗜好度閾値条件はオフサイト検索嗜好度が該第一の嗜好度閾値より小さいと前記ユーザの検索意図がオフサイト検索ニーズを有していないことであることを確定し、オフサイト検索嗜好度が該第一の嗜好度閾値より大きいと前記ユーザの検索意図がユーザがオフサイト検索ニーズを有していることを確定することであってもよい。より正確に区分するために、上記嗜好度閾値条件は第一の嗜好度閾値と第二の嗜好度閾値を含むこともでき、予め設定された嗜好度閾値条件はオフサイト検索嗜好度が第一の嗜好度閾値より低い場合、ユーザがローカル検索ニーズのみを有していることを確定でき、オフサイト検索嗜好度が第一の嗜好度閾値より大きく且つ第二の嗜好度閾値より小さい場合、ユーザがローカル検索ニーズとオフサイト検索ニーズを同時に有していることを確定でき、オフサイト検索嗜好度が第二の嗜好度閾値より大きい場合、ユーザがオフサイト検索ニーズのみを有していることを確定できることであってもよい。
このようにして、ユーザの前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定することができる。ここで、前記オフサイト検索嗜好度確定モデルは、論理回帰モデルであり、検索語の特徴変数及び/又は検索コンテキスト特徴変数を独立変数とし、オフサイト検索嗜好特徴を従属変数とし、オフサイト検索嗜好度確定モデルを構築すること、複数の検索クリック履歴レコードに基づいて生成されたトレーニングサンプルを取得すること、前記トレーニングサプルによって前記オフサイト検索嗜好度確定モデルをトレーニングすることにより、トレーニングされて得られる。
上記オフサイト検索嗜好度確定モデルでは、従属変数であるオフサイト検索嗜好特徴に対応する特徴値はオフサイト検索嗜好度であり、検索語の特徴変数に対応する特徴値は検索語の特徴情報であり、検索コンテキスト特徴変数に対応する特徴値は検索コンテキストである。
本発明による一つの実施例では、論理回帰モデルを用いてオフサイト検索嗜好度確定モデルを構築することは、具体的には、次の式1でオフサイト検索嗜好度確定モデルを構築することである。
Figure 0006967612
論理回帰モデルに基づき、様々な識別根拠(上記式では特徴変数)を用いてオフサイト検索嗜好度確定モデルを構築し、その後、大量の検索クリック履歴レコードを使用してトレーニングし、前記オフサイト検索嗜好度確定モデルにおける各特徴変数の重みを確定することができ、トレーニングが完了するとユーザのオフサイト検索嗜好度の識別に用いることができる。具体的には、トレーニングする時に選択された識別根拠(即ち、上記検索語の特徴情報と検索コンテキスト情報のうちの少なくとも一つ)に基づき、対応する識別根拠(上記モデルにおける特徴変数と一致する)を入力すると、前記オフサイト検索嗜好度確定モデルは前記識別根拠とトレーニングされた重みに基づき、対応するオフサイト検索嗜好度を計算して出力し、該オフサイト検索嗜好度と予め設定された嗜好度閾値条件を比較すると、ユーザの検索意図を確定することができる。
上記実施例の説明に基づき、論理回帰モデルを用いてユーザの検索意図を識別する場合、より多くの識別根拠を組み合わせることができ、ユーザの検索意図をより正確に識別し、さらにユーザニーズをさらに満たす検索結果をユーザに提供し、ユーザエクスペリエンスを効果的に向上させることができる。
本発明による一つの実施例では、ユーザクエリキーワードとマーチャント情報などのデータソースを組み合わせ、統計ルールと機械学習アルゴリズムモデルを使用し、ローカル及びオフサイトエンティティワードライブラリを確立し、オフサイト消費の可能性を潜在的に有するエンティティワード、例えば、星ホテル、有名なアトラクション、有名なブランドマーチャントなどを引き出す。前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別するステップの前に、前記方法はさらに、前記検索語を予め設定されたローカル及びオフサイトエンティティワードライブラリとマッチングさせて、前記検索語にオフサイト検索の可能性があるか否かを判定することと、オフサイト検索の可能性がある場合、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別するステップを実行することを含む。
上記ステップにより、検索語を初期トレーニングすることができ、オフサイト検索可能性がある場合、ユーザの検索意図をさらに識別し、オフサイト検索可能性がない場合、ユーザの検索意図を識別する必要がなく、ローカル検索を直接行い、それによって全体的に検索効率を向上させることができる。
ユーザがオフサイト検索意図を有しているか否かを確定した場合、さらに検索意図に対応する検索ポリシーを使用して検索することができる。例えば、ユーザがオフサイト検索意図を有していない場合、対応する検索ポリシーがローカル検索のみを行い、ユーザがオフサイト検索意図を有している場合、対応する検索ポリシーがローカル検索だけでなくオフサイト検索を行うことであってもよい。ここで、ユーザのオフサイト検索意図が非常に強い(オフサイト検索嗜好度が予め設定された第二の嗜好度閾値を超えると、オフサイト検索意図が非常に強いと考えられてもよい)と、対応する検索ポリシーもオフサイト検索のみを行うことと考えられてもよい。
本発明による一つの実施例では、前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、該検索語に関連する情報検索結果を取得することは、前記検索意図がユーザがローカル検索意図とオフサイト検索意図を同時に有することである場合、前記検索語に基づいてローカル検索とオフサイト検索を行い、複数のローカル検索結果と複数のオフサイト検索結果を含む情報検索結果を取得することを含む。
前記情報検索結果にローカル検索結果だけでなく、オフサイト検索結果が含まれることを考慮し、ローカル検索結果とオフサイト検索結果を混在させると、必然的にユーザを混乱させ、ソートアルゴリズムの複雑さが増す。したがって、本発明による一つの実施例では、ローカル検索結果とオフサイト検索結果をブロックで表示するという技術的解決策を採用する。具体的には、前記情報検索結果を前記クライアントに送信するステップの前に、前記方法はさらに前記複数のローカル検索結果をローカル検索結果表示領域にマージし、前記複数のオフサイト検索結果をオフサイト検索結果表示領域にマージすることと、ユーザのオフサイト検索嗜好度及び/又はオフサイト検索結果の品質に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定することと、前記表示順序に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を含む情報検索結果を生成することとを含むことができる。
ここで、前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序がユーザのオフサイト検索嗜好度及び/又はローカル及びオフサイト検索結果品質に基づいて確定されてもよい。ここで、ローカル及びオフサイト検索結果品質はローカル検索結果品質とオフサイト検索結果品質を含み、前記ローカル検索結果品質とオフサイト検索結果品質はいずれも対応する検索結果の数、履歴クリック率、予測クリック率などの少なくとも一つで表現されてもよい。例えば、ユーザのオフサイト検索嗜好度が第三の嗜好度閾値より大きく且つ第二の嗜好度閾値以下である場合、オフサイト検索結果表示領域をローカル検索結果表示領域の前に配置し、情報検索結果の表示インターフェース全体をユーザニーズにより適合させることができ、同様に、情報検索結果には、ローカル検索結果の数が多く且つ履歴クリック率が高く、オフサイト検索結果の数が少なく且つ履歴クリック率が低い場合、例えば、ユーザのオフサイト検索嗜好度が第一の嗜好度閾値より大きく且つ第三の嗜好度閾値以下場合、ローカル検索結果表示領域をオフサイト検索結果表示領域の前に配置することができる。当然のことながら、ユーザのオフサイト検索嗜好度とローカル及びオフサイト検索結果品質を組み合わせ、加重アルゴリズムにより前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定することができ、このようにして得られた情報検索結果表示インターフェースがユーザニーズにより適合し、さらにユーザエクスペリエンスを向上させる。
検索結果にローカル検索結果の数及び/又はオフサイト検索結果の数が大きい可能性があることを考慮して、全てをユーザに同時に表示すると、ユーザの閲読に不便をもたらし、ユーザを混乱させる可能性がある。したがって、本発明による一つの実施例では、前記ローカル検索結果表示領域を折り畳み可能な表示領域に設定し、前記折り畳み可能表示領域が折り畳み状態においてローカル検索結果の一部のみを表示し、展開状態においてより多くのローカル検索結果を表示することができ、
前記折り畳み可能領域に前記折り畳み可能表示領域の展開又は折り畳みを制御できるコントロールが設定され、ユーザが前記コントロールをクリックする場合、前記折り畳み可能表示領域の伸縮状態を切り替えることができる。
それに対応して、さらに予め設定されたルールに従って前記ローカル検索結果表示領域におけるローカル検索結果の配列順序及び折り畳み状態で表示されるローカル検索結果の数を確定することができる。例えば、本発明による一つの実施例では、前記複数のローカル検索結果を前記ローカル検索結果表示領域にマージした後、さらに各前記ローカル検索結果の予測クリック率に基づき、前記ローカル検索結果表示領域における各前記ローカル検索結果の順序を確定し、前記ローカル検索結果表示領域の折り畳み状態において表示されたローカル検索結果の数を確定することを含むことができる。
具体的には、各ローカル検索結果の予測クリック率を計算し、その後、予測クリック率に基づいてローカル検索結果をソートすることができ、指定された数の、先頭にソートされた複数のローカル検索結果を折り畳み状態で表示される情報として選択することができる。
ここで、前記予測クリック率(CTR:Click Through Rate)がクリック予測アルゴリズムにより計算されてもよく、適切な予測モデルとユーザのクリックに影響する特徴要因を選択し、履歴クリックログデータをトレーニングセットとして組み合わせ、モデルのパラメータをトレーニングし、一つの新しいプロジェクトのクリック率の予測を行うことにより、位置をソートする。
本発明による別の実施例では、さらに前記オフサイト検索結果表示領域を折り畳み可能な表示領域に設定することができ、前記折り畳み可能表示領域が折り畳み状態においてオフサイト検索結果の一部のみを表示し、展開状態においてより多くのオフサイト検索結果を表示することができ、前記折り畳み可能領域に前記折り畳み可能表示領域の展開又は折り畳みを制御できるコントロールが設定され、ユーザが前記コントロールをクリックする場合、前記折り畳み可能表示領域の伸縮状態を切り替えることができる。
それに対応して、さらに予め設定されたルールに従って前記オフサイト検索結果表示領域におけるオフサイト検索結果の配列順序及び折り畳み状態で表示されるオフサイト検索結果の数を確定することができる。例えば、本発明による一つの実施例では、前記複数のオフサイト検索結果を前記オフサイト検索結果表示領域にマージした後、さらに各前記オフサイト検索結果の予測クリック率に基づき、前記オフサイト検索結果表示領域における各前記オフサイト検索結果の順序を確定し、前記オフサイト検索結果表示領域の折り畳み状態において表示されたオフサイト検索結果の数を確定することを含むことができる。
具体的には、各オフサイト検索結果の予測クリック率を計算し、その後、予測クリック率に基づいてオフサイト検索結果をソートすることができ、指定された数の、先頭にソートされた複数のオフサイト検索結果を折り畳み状態で表示される情報として選択することができる。
情報検索結果の表示効果がユーザニーズに適合するほど、ユーザエクスペリエンスが良くなることを考慮して、具体的に実施する時に、さらにユーザのオフサイト検索嗜好度と検索コンテキスト特徴情報及びローカル及びオフサイト検索結果品質に基づき、ローカル及びオフサイト結果の配置順序と表示数を適応的に決定することができる。例えば、本発明による一つの具体的な実施例では、ユーザのオフサイト検索嗜好度とローカル及びオフサイト検索結果品質に基づき、ローカル検索結果表示領域を優先的に表示することを確定すると仮定すると、ローカル検索結果表示領域に折り畳み状態で表示される結果の数は次の方法で推定されてもよい。
まず、ローカル検索結果の各位置の予測クリック、オフサイト検索結果の1番目の位置(予測クリック率が最も高い)の予測クリック率、スムージングパラメータαという3つの部分の制約条件を設定することができる。
上記制約条件に基づき、ローカル検索結果表示領域を優先的に表示する場合、ローカル検索結果における最後にあり且つ予測クリック率がオフサイト検索結果のうちの1番目の結果の予測クリックよりもα倍大きい位置の数を、ローカル検索結果の表示の数、即ち、表示されるローカル検索結果の数とすることができる。
同様に、オフサイト検索結果表示領域を優先的に表示する場合、オフサイト検索結果における最後にあり且つ予測クリック率がローカル検索結果のうちの1番目の結果の予測クリックよりもα倍大きい位置の数を、オフサイト検索結果の表示の数、即ち、表示されるオフサイト検索結果の数とすることができる。
上記実施形態により、折り畳み状態における表示領域に表示された検索結果の数を柔軟に確定し、ユーザニーズをさらに満たし、情報検索結果ページの表示効果をさらに最適化し、ユーザエクスペリエンスを向上させることができる。
具体的には、クライアントが情報検索結果を受信した後に複数のローカル検索結果とオフサイト検索結果を順序で表示するように、情報検索結果クライアントに情報検索結果を送信する前に、まず複数のローカル検索結果とオフサイト検索結果をソートし、それぞれの表示される数を確定し、情報検索結果のソート順序(即ち、情報検索結果に対するクライアントの表示順序)は次の通りである。
(1)ユーザがオフサイト検索意図を有していることを識別し且つローカル検索結果を優先的に表示する場合、各ローカル検索結果の予測クリック率の降順で第一の予め設定された数のローカル検索結果を優先的に表示し、次に各オフサイト検索結果の予測クリックの降順で第二の予め設定された数のオフサイト検索結果を表示する。ここで、表示された最後の一つのローカル検索結果の予測クリックと表示された1番目のオフサイト検索結果の予測クリック率α倍の間の差が0より大きく、検索プロセスにローカル検索サービスを主に提供することを考慮すると、第二の予め設定された数に対応する表示数閾値を予め設定し、これにより表示可能なオフサイト検索結果の最大数を制御することができる。
(2)ユーザがオフサイト検索意図を有していることを識別し且つオフサイト検索結果を優先的に表示する場合、各オフサイト検索結果の予測クリック率の降順で第三の予め設定された数のオフサイト検索結果を優先的に表示し、次に各ローカル検索結果の予測クリックの降順で第四の予め設定された数のローカル検索結果を表示する。ここで、表示された最後の一つのオフサイト検索結果の予測クリックと表示された1番目のローカル検索結果の予測クリック率α倍の間の差が0より大きく、検索プロセスにローカル検索サービスを主に提供することを考慮すると、第三の予め設定された数に対応する表示数閾値を予め設定し、これにより表示可能なオフサイト検索結果の最大数を制御することができる。
上記発明の実施例に基づいて取得された情報検索結果はユーザの実際のニーズを100%満たすことができないことを考慮して、本発明による一つの実施例では、情報検索結果をクライアントに送信した後に、前記情報検索結果に対するユーザのクリック操作ログを取得し、その後、前記クリック操作ログに基づいて前記オフサイト検索嗜好度確定モデルを繰り返して最適化することができる。ここで、前記繰り返し最適化は、前記クリック操作ログに基づいて検索コンテキスト特徴情報を抽出し、その後、それを前記オフサイト検索嗜好度確定モデルのトレーニングサンプルに追加し、新しいトレーニングサンプルを用いて前記オフサイト検索嗜好度確定モデルを用いて繰り返してトレーニングし、大量のクリック操作ログに基づいて繰り返して最適化する場合、累積効果が形成され、それにより、前記オフサイト検索嗜好度確定モデルが後の使用中に出力するオフサイト検索嗜好度の精度を最適化することであってもよい。継続的な最適化により、本発明の第一の実施例におけるユーザのオフサイト検索意図に対する識別の精度を継続的に向上させ、情報検索結果の表示形態(例えば、最適化した後にローカル結果表示領域とオフサイト結果表示領域の表示順序が発生する可能性がある)をユーザニーズにさらに適合させることができる。
図1に示す方法に対応して、図2に示すように、本発明の第一の実施例によるサーバーに設置された情報検索装置は、
ユーザからクライアントを介して送信された検索語を受信するための検索語受信モジュール101と、
前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別するための検索意図識別モジュール102と、
前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、該検索語に関連する情報検索結果を取得するために用いられ、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むポリシー検索モジュール103と、
前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させるための検索結果送信モジュール104とを備える。
本発明による一つの実施例では、前記検索意図識別モジュール102は、具体的に、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報を取得することと、前記検索語の特徴情報及び/又は前記検索コンテキスト特徴情報に基づき、予めトレーニングされたオフサイト検索嗜好度確定モデルによって前記ユーザのオフサイト検索嗜好度を確定することと、前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定するために用いられる。
本発明による一つの実施例では、前記オフサイト検索嗜好度確定モデルは、検索語の特徴変数及び/又は検索コンテキスト特徴変数を独立変数とし、オフサイト検索嗜好特徴を従属変数とし、オフサイト検索嗜好度確定モデルを構築すること、複数の検索クリック履歴レコードに基づいて生成されたトレーニングサンプルを取得すること、前記トレーニングサプルによって前記オフサイト検索嗜好度確定モデルをトレーニングすることにより、トレーニングされて得られる。
本発明による一つの実施例では、前記オフサイト検索嗜好度確定モデルは、論理回帰モデルを用いて構築される。
本発明による一つの実施例では、前記オフサイト検索嗜好度確定モデルは、具体的に次の式1で構築される。
Figure 0006967612
本発明による一つの実施例では、前記情報検索装置は、さらに前記検索語を予め設定されたローカル及びオフサイトエンティティワードライブラリとマッチングさせて、前記検索語にオフサイト検索の可能性があるか否かを判定し、オフサイト検索の可能性がある場合、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別するステップを実行するためのエンティティワードマッチングモジュールを備えることができる。
本発明による一つの実施例では、前記ポリシー検索モジュール103は具体的に、前記検索意図がユーザがローカル検索意図とオフサイト検索意図を同時に有していることである場合、前記検索語に基づいてローカル検索とオフサイト検索を行い、複数のローカル検索結果と複数のオフサイト検索結果を含む情報検索結果を取得するために用いられる。
本発明による一つの実施例では、前記情報検索装置はさらに、
前記複数のローカル検索結果をローカル検索結果表示領域にマージし、前記複数のオフサイト検索結果をオフサイト検索結果表示領域にマージするための結果マージモジュールと、
ユーザのオフサイト検索嗜好度及び/又はオフサイト検索結果の品質に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定するための表示順序確定モジュールと、
前記表示順序に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を含む前記情報検索結果を生成するための検索結果生成モジュールとを備えることができる。
本発明による一つの実施例では、前記ローカル検索結果表示領域は折り畳み可能な表示領域である。この場合、前記情報検索装置はさらに、各前記ローカル検索結果の予測クリック率に基づき、前記ローカル検索結果表示領域における各前記ローカル検索結果の順序を確定し、前記ローカル検索結果表示領域の折り畳み状態において表示されたローカル検索結果の数を確定するためのローカル順序確定モジュールを備えることができる。
本発明による一つの実施例では、前記オフサイト検索結果表示領域は折り畳み可能な表示領域である。この場合、前記情報検索装置はさらに、各前記オフサイト検索結果の予測クリック率に基づき、前記オフサイト検索結果表示領域における各前記オフサイト検索結果の順序を確定し、前記オフサイト検索結果表示領域の折り畳み状態において表示されたオフサイト検索結果の数を確定するためのオフサイト順序確定モジュールを備えることができる。
本発明による一つの実施例では、前記情報検索装置はさらに、
前記情報検索結果に対するユーザのクリック操作ログを取得するための操作ログ取得モジュールと、
前記クリック操作ログに基づいて前記オフサイト検索嗜好度確定モデルを繰り返して最適化するための繰り返し最適化モジュールとを備えることができる。
上記情報検索装置と上記情報検索方法は同じ発明概念に基づき、同じ有益な効果を有するので、ここでは説明を省略する。
図1における方法に対応して、図3に示すように、本発明の第一の実施例によるコンピュータは、メモリ1000とプロセッサ2000を備え、メモリ1000にプロセッサ2000で実行可能なコンピュータプログラムが記憶され、プロセッサ2000によって該コンピュータを実行する場合、上記の情報検索方法を実現する。
具体的には、メモリ1000とプロセッサ2000は、汎用のメモリとプロセッサであってもよく、ここでは具体的に限定されなく、プロセッサ2000がメモリ1000に記憶されたコンピュータプログラムを実行する場合、上記の情報検索方法を実現することができ、それによって関連技術におけるオフサイト検索を行う時の操作が煩雑であり、効率が低いという問題を解決し、さらにユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
図1に示す方法に対応して、本発明の第一の実施例によるコンピュータ可読記憶媒体は、コンピュータプログラムを記憶し、該コンピュータプログラムがプロセッサによって実行される場合、上記情報検索方法を実現する。
具体的には、該記憶媒体は汎用の記憶媒体、例えば、移動磁気ディスク、ハードディスクなどであってもよく、該記憶媒体におけるコンピュータプログラムが実行される場合、上記情報検索方法を実現することができ、それによって関連技術におけるオフサイト検索を行う時の操作が煩雑であり、効率が低いという問題を解決し、さらにユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
図4に示すように、本発明の第二の実施例では情報検索方法が提供され、該方法の実行本体がクライアントであり、該方法は上記第一の実施例によるサーバーのための情報検索方法と組み合わせて実施される。関連する内容については、上記第一の実施例の説明を参照し、ここでは説明を省略する。本発明の第二の実施例は例示に過ぎない。本発明の第二の実施例による情報検索方法はステップS201−S204を含み、具体的に次の通りである。
ステップS201において、ユーザによって入力された検索語を監視する。
ステップS202において前記検索語をサーバーに送信する。
ステップS203において、前記サーバーからフィードバックされた情報検索結果を受信し、前記情報検索結果が、前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別した後、識別された検索意図に対応する検索ポリシーを使用して検索することにより取得したものであり、前記情報検索結果はローカル検索結果及び/又はオフサイト検索結果を含む。
ステップS204において、前記情報検索結果を表示する。
本発明による一つの実施例では、前記情報検索結果は、ローカル検索結果表示領域、オフサイト検索結果表示領域及び表示順序を含む。ここで、前記ローカル検索結果表示領域には複数のローカル検索結果が含まれ、前記オフサイト検索結果表示領域には複数のオフサイト検索結果が含まれる。
前記情報検索結果を表示することは、前記表示順序で、前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を同じ画面に表示することを含む。
本発明の第二の実施例による上記情報検索方法は、上記第一の実施例による情報検索方法と組み合わせて実施され、同一の発明概念に属し、上記第一の実施例と組み合わせて実施し、これにより、ユーザ意図をさらに満たす検索結果を得ることができ、ユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
図4に示す方法に対応して、図5に示すように、本発明の第二の実施例によるクライアントに設置された情報検索装置は、
ユーザによって入力された検索語を監視するための入力監視モジュール201と、
前記検索語をサーバーに送信するための検索語送信モジュール202と、
前記サーバーからフィードバックされた、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて識別された前記ユーザの検索意図に対応する検索ポリシーを使用して検索することにより取得された情報検索結果を受信するために用いられ、ここで、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含む検索結果受信モジュール203と、
前記情報検索結果を表示するための検索結果表示モジュール204とを備える。
本発明による一つの実施例では、前記情報検索結果は、ローカル検索結果表示領域、オフサイト検索結果表示領域及び表示順序を含む。ここで、前記ローカル検索結果表示領域には複数のローカル検索結果が含まれ、前記オフサイト検索結果表示領域には複数のオフサイト検索結果が含まれる。
前記検索結果表示モジュール204は、具体的に、前記表示順序で、前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を同じ画面に表示するために用いられる。
本発明の第二の実施例による上記情報検索装置と本発明の第二の実施例による上記情報検索方法は、同じ発明概念に基づき、同じ有益な効果を有するので、ここでは説明を省略する。
図4における方法に対応して、図6に示すように、本発明の第二の実施例によるコンピュータ装置は、メモリ3000とプロセッサ4000を備え、メモリ3000にプロセッサ4000で実行可能なコンピュータプログラムが記憶され、プロセッサ4000によって該コンピュータを実行する場合、上記の情報検索方法を実現する。
具体的には、メモリ3000とプロセッサ4000は、汎用のメモリとプロセッサであってもよく、ここでは具体的に限定されなく、プロセッサ4000がメモリ3000に記憶されたコンピュータプログラムを実行する場合、上記の情報検索方法を実現することができ、それによって関連技術におけるオフサイト検索を行う時の操作が煩雑であり、効率が低いという問題を解決し、さらにユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
図4に示す方法に対応して、本発明の第二の実施例によるコンピュータ可読記憶媒体は、コンピュータプログラムを記憶し、該コンピュータプログラムがプロセッサによって実行される場合、上記情報検索方法を実現する。
具体的には、該記憶媒体は汎用の記憶媒体、例えば、移動磁気ディスク、ハードディスクなどであってもよく、該記憶媒体におけるコンピュータプログラムが実行される場合、上記情報検索方法を実行することができ、それによって関連技術におけるオフサイト検索を行う時の操作が煩雑であり、効率が低いという問題を解決し、さらにユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
図7に示すように、本発明の第三の実施例による情報検索システムは、サーバー1とクライアント2を備え、該サーバー1は実施例1に記載される情報検索装置を含み、上記クライアント2は実施例2に記載される情報検索装置を含む。
本発明の実施例による情報検索システムは、上記第一の実施例による情報検索装置と上記第二の実施例による情報検索装置に基づいて実現され、関連技術におけるオフサイト検索を行う時の操作が煩雑であり、効率が低いという問題を解決し、さらにユーザがオフサイト検索意図を有している時に、現在位置している都市を切り替えることなくオフサイト検索結果を得ることができ、それによって検索効率を効果的に高め、ユーザエクスペリエンスを効果的に向上させることができる。
本発明の実施例による情報検索装置は、装置での特定のハードウェア又は装置にインストールされたソフトウェア又はファームウェアなどであってもよい。本発明の実施例による装置は、その実現原理及び生成された技術効果が前記方法の実施例と同じであり、簡潔に説明するために、装置の実施例部分で言及されていない内容については、前記方法の実施形態における対応する内容を参照することができる。当業者は、便利及び簡潔に説明するために、上述したシステム、装置及びユニットの具体的な動作プロセスについて、いずれも上記方法の実施例における対応するプロセスを参照でき、ここで説明を省略することを明確に理解することができる。
本発明が提供する実施例では、開示された装置及び方法は、他の方式により実現されてもよいと理解すべきである。上記の装置の実施例は例示的なものに過ぎず、例えば、前記ユニットの区分は、論理機能の区分に過ぎず、実際に実施する時に他の区分モードもあり得る。また、例えば、複数のユニット又は構成要素は組み合わせられてもよく又は別のシステムに統合されてもよく、又はいくつかの特徴は無視されてもよく、又は実行されなくてもよい。また、示される又は議論される相互結合又は直接結合又は通信接続はいくつかの通信インターフェース、装置又はユニットを介する間接的結合又は通信接続であってもよく、電気的、機械的又は他の形態であってもよい。
分離部材として説明された前記ユニットは、物理的に分離したものであってもよく又は物理的に分離したものでなくてもよく、ユニットとして表示された部材は物理ユニットであってもよく又は物理ユニットでなくてもよく、即ち、一箇所に位置してもよく、又は複数のネットワーク要素に分布してもよい。実際のニーズに応じて、そのうちの一部又は全てのユニットを選択して本実施例の解決策の目的を達成することができる。
また、本発明による各実施例における各機能ユニットは、一つの処理ユニットに統合されてもよく、個々のユニットは単独で物理的に存在してもよく、二つ又は二つ以上のユニットは一つのユニットに統合されてもよい。
前記機能はソフトウェア機能ユニットの形態で実現され且つ独立した製品として販売又は使用される時に、一つのコンピュータ可読記憶媒体に格納されてもよい。このような理解に基づき、本発明の技術的解決策は本質的に又は従来技術に寄与する部分又は該技術的解決策の部分がソフトウェア製品の形で実現されてもよく、該コンピュータソフトウェア製品がコンピュータ装置(パーソナルコンピュータ、サーバ、又はネットワークデバイス等であってもよい)に本発明の様々な実施例に記載された方法の全て又は部分のステップを実行させるためのいくつかの命令を含む、記憶媒体に記憶されてもよい。前記憶媒体はUディスク、モバイルハードディスク、読み出し専用メモリ(ROM:Read−Only Memory)、ランダムアクセスメモリ(RAM:Random Access Memory)、磁気ディスク又は光ディスク等のプログラムコードを記憶できる各種の媒体を含む。
同様の記号及び文字は以下の添付図面で同様のアイテムを表しているので、あるアイテムが一つの添付図面で定義されると、後の図面でそれをさらに定義及び解釈する必要はないことに注意すべきである。また、「第一」、「第二」、「第三」などの用語は、区別して説明するためのものに過ぎず、相対的な重要性を示し又は暗示するためのものではないと理解されるべきではない。
最後に、上記実施例は本発明の具体的な実施形態に過ぎず、本発明の技術的解決策を説明するためのものであり、それらを制限するものでないことに留意すべきである。本発明の保護範囲はこれに限定されなない。上記実施例を参照して本発明を詳細に説明するが、いかなる当業者も、本発明で開示される技術範囲で、依然として上記実施例に記載される技術的解決策を修飾することができ又は変更を容易に想到し、又はその中の部分的な技術的特徴に対して同等の置換を行うことができ、これらの修飾、変更又は置換は対応する技術的解決策の本質を、本発明の実施例における技術的解決策の精神及び範囲から逸脱させない。全て本発明の保護範囲内に含まれるべきである。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲に準拠するべきである。

Claims (20)

  1. 情報検索方法であって、
    サーバーがユーザからクライアントを介して送信された検索語を受信することと、
    前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別し、ここで、前記検索語の特徴情報は該検索語の履歴検索結果におけるオフサイト検索結果のクリック率を含み、前記検索コンテキスト特徴情報は該検索語のローカル検索結果品質を含み、前記検索意図はローカル検索意図及び/又はオフサイト検索意図を含むことと、
    前記サーバーが前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、前記検索語に関連する情報検索結果を取得し、ここで、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むことと、
    前記サーバーが前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させることとを含む、前記情報検索方法。
  2. 前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別することは、
    前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報を取得することと、
    前記サーバーが前記検索語の特徴情報及び/又は前記検索コンテキスト特徴情報に基づき、予めトレーニングされたオフサイト検索嗜好度確定モデルによって前記ユーザのオフサイト検索嗜好度を確定することと、
    前記サーバーが前記オフサイト検索嗜好度と予め設定された嗜好度閾値条件に基づき、前記ユーザの検索意図を確定することとを含むことを特徴とする
    請求項1に記載の方法。
  3. 前記オフサイト検索嗜好度確定モデルは、
    前記サーバーが前記検索語の特徴及び/又は検索コンテキスト特徴を独立変数とし、オフサイト検索嗜好特徴を従属変数とし、前記オフサイト検索嗜好度確定モデルを構築すること、
    前記サーバーが複数の検索クリック履歴レコードに基づいて生成されたトレーニングサンプルを取得すること、
    前記サーバーが前記トレーニングサプルによって前記オフサイト検索嗜好度確定モデルをトレーニングすることにより、トレーニングされて得られることを特徴とする
    請求項2に記載の方法。
  4. 前記サーバーは論理回帰モデルを用いて前記オフサイト検索嗜好度確定モデルを構築することを特徴とする
    請求項3に記載の方法。
  5. Figure 0006967612
    請求項4に記載の方法。
  6. 前記方法はさらに、
    前記サーバーが前記検索語を予め設定されたローカル及びオフサイトエンティティワードライブラリとマッチングさせて、前記検索語にオフサイト検索の可能性があるか否かを判定することと、
    オフサイト検索の可能性がある場合、前記サーバーが前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づき、前記ユーザの検索意図を識別することとを含むことを特徴とする
    請求項1に記載の方法。
  7. 前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、前記検索語に関連する情報検索結果を取得することは、
    前記検索意図が、ユーザが前記ローカル検索意図と前記オフサイト検索意図を同時に有することである場合、前記サーバーが前記検索語に基づいてローカル検索とオフサイト検索を行い、複数のローカル検索結果と複数のオフサイト検索結果を含む前記情報検索結果を取得することを含むことを特徴とする
    請求項1に記載の方法。
  8. 前記方法はさらに、
    前記サーバーが複数の前記ローカル検索結果をローカル検索結果表示領域にマージし、複数の前記オフサイト検索結果をオフサイト検索結果表示領域にマージすることと、
    前記サーバーがユーザのオフサイト検索嗜好度及び/又はローカル及びオフサイト検索結果の品質に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域の表示順序を確定することと、
    前記サーバーが前記表示順序に基づいて前記ローカル検索結果表示領域と前記オフサイト検索結果表示領域を含む前記情報検索結果を生成することとを特徴とする
    請求項7に記載の方法。
  9. 前記方法はさらに、
    前記サーバーが各前記ローカル検索結果の予測クリック率に基づき、前記ローカル検索結果表示領域における各前記ローカル検索結果の順序、及び前記ローカル検索結果表示領域の折り畳み状態において表示された前記ローカル検索結果の数を確定することを含むことを特徴とする
    請求項8に記載の方法。
  10. 前記方法はさらに、
    前記サーバーが各前記オフサイト検索結果の予測クリック率に基づき、前記オフサイト検索結果表示領域における各前記オフサイト検索結果の順序、及び前記オフサイト検索結果表示領域の折り畳み状態において表示された前記オフサイト検索結果の数を確定することを含むことを特徴とする
    請求項8に記載の方法。
  11. 前記方法はさらに、
    前記サーバーが前記情報検索結果に対するユーザのクリック操作ログを取得することと、
    前記サーバーが前記クリック操作ログに基づいて前記オフサイト検索嗜好度確定モデルを繰り返して最適化することとを含むことを特徴とする
    請求項2に記載の方法。
  12. 情報検索方法であって、
    クライアントがユーザによって入力された検索語を監視することと、
    前記クライアントが前記検索語をサーバーに送信することと、
    前記クライアントが前記サーバーからフィードバックされた、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて識別された前記ユーザの検索意図に対応する検索ポリシーを使用して検索することにより取得された情報検索結果を受信し、ここで、前記検索語の特徴情報は該検索語の履歴検索結果におけるオフサイト検索結果のクリック率を含み、前記検索コンテキスト特徴情報は該検索語のローカル検索結果品質を含み、前記検索意図はローカル検索意図及び/又はオフサイト検索意図を含み、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むことと、
    前記クライアントが前記情報検索結果を表示することとを含む、前記情報検索方法。
  13. 前記情報検索結果を表示することは、
    前記クライアントが前記情報検索結果における表示順序で、前記情報検索結果におけるローカル検索結果表示領域とオフサイト検索結果表示領域を同じ画面に表示し、ここで、前記ローカル検索結果表示領域に少なくとも一つのローカル検索結果が含まれ、前記オフサイト検索結果表示領域に少なくとも一つのオフサイト検索結果が含まれることを含むことを特徴とする
    請求項12に記載の方法。
  14. サーバーのための情報検索装置であって、
    ユーザからクライアントを介して送信された検索語を受信するための検索語受信モジュールと、
    前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて前記ユーザの検索意図を識別するために用いられ、ここで、前記検索語の特徴情報は該検索語の履歴検索結果におけるオフサイト検索結果のクリック率を含み、前記検索コンテキスト特徴情報は該検索語のローカル検索結果品質を含み、前記検索意図はローカル検索意図及び/又はオフサイト検索意図を含む検索意図識別モジュールと、
    前記検索意図に対応する検索ポリシーを使用し且つ前記検索語に基づいて検索し、前記検索語に関連する情報検索結果を取得するために用いられ、ここで、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含むポリシー検索モジュールと、
    前記情報検索結果を前記クライアントに送信し、前記クライアントに前記情報検索結果を表示させるための検索結果送信モジュールとを備える、前記サーバーのための情報検索装置。
  15. クライアントのための情報検索装置であって、
    ユーザによって入力された検索語を監視するための入力監視モジュールと、
    前記検索語をサーバーに送信するための検索語送信モジュールと、
    前記サーバーからフィードバックされた、前記検索語の特徴情報及び/又は検索コンテキスト特徴情報に基づいて識別された前記ユーザの検索意図に対応する検索ポリシーを使用して検索することにより取得された情報検索結果を受信するために用いられ、ここで、前記検索語の特徴情報は該検索語の履歴検索結果におけるオフサイト検索結果のクリック率を含み、前記検索コンテキスト特徴情報は該検索語のローカル検索結果品質を含み、前記検索意図はローカル検索意図及び/又はオフサイト検索意図を含み、前記情報検索結果がローカル検索結果及び/又はオフサイト検索結果を含む検索結果受信モジュールと、
    前記情報検索結果を表示するための検索結果表示モジュールとを備える、前記クライアントのための情報検索装置。
  16. 情報検索システムであって、
    請求項14に記載の装置を備えるサーバーと、
    請求項15に記載の装置を備えるクライアントとを備える、前記情報検索システム。
  17. メモリ、プロセッサ及び前記メモリに記憶され且つ前記プロセッサで実行可能なコンピュータプログラムを備えるコンピュータ装置であって、前記プロセッサが前記コンピュータプログラムを実行する時に請求項1−7のいずれか一項に記載の方法を実現することを特徴とする、前記コンピュータ装置。
  18. メモリ、プロセッサ及び前記メモリに記憶され且つ前記プロセッサで実行可能なコンピュータプログラムを備えるコンピュータ装置であって、前記プロセッサが前記コンピュータプログラムを実行する時に請求項12又は13に記載の方法を実現することを特徴とする、前記コンピュータ装置。
  19. コンピュータプログラムを記憶するコンピュータ可読記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される時に請求項1−11のいずれか一項に記載の方法を実現する、前記コンピュータ可読記憶媒体。
  20. コンピュータプログラムを記憶するコンピュータ可読記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される時に請求項12又は13に記載の方法を実現する、前記コンピュータ可読記憶媒体。
JP2019565394A 2017-07-20 2017-12-29 情報検索方法、装置及びシステム Active JP6967612B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710596879.4A CN107315841A (zh) 2017-07-20 2017-07-20 一种信息搜索方法、装置及***
CN201710596879.4 2017-07-20
PCT/CN2017/119765 WO2019015262A1 (zh) 2017-07-20 2017-12-29 一种信息搜索方法、装置及***

Publications (2)

Publication Number Publication Date
JP2020523663A JP2020523663A (ja) 2020-08-06
JP6967612B2 true JP6967612B2 (ja) 2021-11-17

Family

ID=60179210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019565394A Active JP6967612B2 (ja) 2017-07-20 2017-12-29 情報検索方法、装置及びシステム

Country Status (6)

Country Link
EP (1) EP3617952A4 (ja)
JP (1) JP6967612B2 (ja)
KR (1) KR102301899B1 (ja)
CN (1) CN107315841A (ja)
CA (1) CA3066832C (ja)
WO (1) WO2019015262A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107396432A (zh) 2017-07-20 2017-11-24 深圳市沃特沃德股份有限公司 定位控制方法和装置
CN107315841A (zh) * 2017-07-20 2017-11-03 北京三快在线科技有限公司 一种信息搜索方法、装置及***
CN107832468B (zh) * 2017-11-29 2019-05-10 百度在线网络技术(北京)有限公司 需求识别方法和装置
CN107992602A (zh) * 2017-12-14 2018-05-04 北京百度网讯科技有限公司 搜索结果展示方法和装置
CN108346166A (zh) * 2018-02-02 2018-07-31 成都科木信息技术有限公司 一种旅游虚拟现实***
CN108509499A (zh) * 2018-02-27 2018-09-07 北京三快在线科技有限公司 一种搜索方法及装置,电子设备
CN109962983B (zh) * 2019-03-29 2021-11-23 北京搜狗科技发展有限公司 一种点击率统计方法及装置
CN110209765B (zh) * 2019-05-23 2021-03-30 武汉绿色网络信息服务有限责任公司 一种按语义搜索关键词的方法和装置
CN110543592B (zh) * 2019-08-27 2022-04-01 北京百度网讯科技有限公司 信息搜索方法、装置以及计算机设备
CN111080339B (zh) * 2019-11-18 2024-01-30 口口相传(北京)网络技术有限公司 基于场景的类目偏好数据生成方法及装置
CN111078760B (zh) * 2019-12-20 2023-08-08 贵阳货车帮科技有限公司 货源搜索方法、装置、设备及存储介质
CN113449050B (zh) * 2020-03-24 2024-04-16 北京四维图新科技股份有限公司 位置搜索方法、装置及存储介质
CN111797312B (zh) * 2020-06-22 2024-03-01 北京三快在线科技有限公司 模型训练的方法及装置
CN111782947B (zh) * 2020-06-29 2022-04-22 北京达佳互联信息技术有限公司 一种搜索内容展示方法、装置、电子设备及存储介质
CN113297456B (zh) * 2021-05-20 2023-04-07 北京三快在线科技有限公司 搜索方法、装置、电子设备及存储介质
CN113282830A (zh) * 2021-06-09 2021-08-20 维沃移动通信有限公司 展示方法和展示装置
CN115495674A (zh) * 2021-06-17 2022-12-20 华为技术有限公司 信息点搜索的方法和装置
CN113486170B (zh) * 2021-08-02 2023-12-15 国泰新点软件股份有限公司 基于人机交互的自然语言处理方法、装置、设备及介质
JP7420851B2 (ja) 2022-03-18 2024-01-23 Lineヤフー株式会社 情報処理装置、情報処理方法、及びプログラム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7966321B2 (en) * 2007-01-17 2011-06-21 Google Inc. Presentation of local results
US8359300B1 (en) * 2007-04-03 2013-01-22 Google Inc. System and method for displaying both localized search results and internet search results
JP5450017B2 (ja) * 2009-12-08 2014-03-26 株式会社Nttドコモ 情報処理装置、情報処理システムおよび情報処理方法
WO2014112124A1 (ja) * 2013-01-21 2014-07-24 三菱電機株式会社 目的地予測装置、目的地予測方法、目的地表示方法
CN104077324B (zh) * 2013-03-29 2020-04-28 百度在线网络技术(北京)有限公司 一种地图搜索方法及***
EP3123356A4 (en) * 2014-03-26 2017-09-06 Microsoft Technology Licensing, LLC Client intent in integrated search environment
CN118171657A (zh) * 2014-09-28 2024-06-11 北京三星通信技术研究有限公司 基于关注点信息提供服务的方法和装置
CN106202260B (zh) * 2016-06-29 2021-07-27 百度在线网络技术(北京)有限公司 搜索方法、装置和搜索引擎
CN106919641B (zh) * 2017-01-12 2020-04-17 北京三快在线科技有限公司 一种兴趣点搜索方法及装置、电子设备
CN107315841A (zh) * 2017-07-20 2017-11-03 北京三快在线科技有限公司 一种信息搜索方法、装置及***

Also Published As

Publication number Publication date
CA3066832A1 (en) 2019-01-24
CA3066832C (en) 2024-01-02
WO2019015262A1 (zh) 2019-01-24
KR102301899B1 (ko) 2021-09-14
EP3617952A1 (en) 2020-03-04
EP3617952A4 (en) 2020-05-06
CN107315841A (zh) 2017-11-03
JP2020523663A (ja) 2020-08-06
KR20200003106A (ko) 2020-01-08

Similar Documents

Publication Publication Date Title
JP6967612B2 (ja) 情報検索方法、装置及びシステム
US11397772B2 (en) Information search method, apparatus, and system
EP3244312B1 (en) A personal digital assistant
WO2017071251A1 (zh) 信息推送方法和装置
WO2020034849A1 (zh) 音乐推荐的方法、装置、计算设备和介质
TW201911080A (zh) 搜索方法、搜索伺服器和搜索系統
WO2017035970A1 (zh) 信息推送的方法和装置
CN107644036B (zh) 一种数据对象推送的方法、装置及***
JP6404106B2 (ja) コンテント及び関係距離に基づいて人々をつなげるコンピューティング装置及び方法
US20130103637A1 (en) System and methods thereof for detection of user demographic information
CN114329201B (zh) 深度学习模型的训练方法、内容推荐方法和装置
CA2944652A1 (en) Inference model for traveler classification
CN110264277B (zh) 由计算设备执行的数据处理方法及装置、介质和计算设备
CN111026853B (zh) 目标问题的确定方法、装置、服务器和客服机器人
CN115423555A (zh) 一种商品推荐方法、装置、电子设备及存储介质
US20180039699A1 (en) Search term prediction
US10762145B2 (en) Query classifier
CN112069409A (zh) 基于待办推荐信息的方法和装置、计算机***和存储介质
CN111414455A (zh) 舆情分析方法、装置、电子设备及可读存储介质
CN111787042A (zh) 用于推送信息的方法和装置
US10387934B1 (en) Method medium and system for category prediction for a changed shopping mission
CN113901056A (zh) 接口推荐方法、装置及电子设备
US11361044B2 (en) Event-based search engine
CN114387066A (zh) 商品信息传输方法、***、电子设备和存储介质
US20170249686A1 (en) System, method, and non-transitory computer-readable storage medium for displaying a hierarchy of categories for a search query on a webpage

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210526

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211025

R150 Certificate of patent or registration of utility model

Ref document number: 6967612

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150