(57)【要約】【課題】本発明は、情報提供方法及び情報提供システムを提供する。【解決手段】該情報提供方法は情報提供システムに適用され、該情報提供システムは、対象データベースと、意向情報と第一条件のマッピング関係が記憶された第一条件マッピングテーブルとにアクセス可能なものであり、ユーザーの入力から意向情報を識別し、第一条件マッピングテーブルに基づいて前記意向情報に対応する第一条件を取得し、前記第一条件に対応する少なくとも一つのパラメータを取得し、対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成し、前記リスト内の少なくとも一つの対象の情報を提示することを含む。本発明の情報提供方法及び情報提供システムは、ユーザーの入力した抽象的な意向情報に基づいて、ユーザーが実際に入手したい具体的な対象情報を提供し、それによって人間本位の対象情報管理を実現できる。【選択図】図１
2016219005.tif 000002
【特許請求の範囲】
【請求項１】
対象データベースと、意向情報と第一条件とのマッピング関係が記憶された第一条件マッピングテーブルとにアクセス可能な情報提供システムに用いられる情報提供方法であって、
ユーザーの入力から意向情報を識別するステップと、
第一条件マッピングテーブルに基づいて、前記意向情報に対応する第一条件を取得するステップと、
前記第一条件に対応する少なくとも一つのパラメータを取得するステップと、
対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成するステップと、
前記リスト内の少なくとも一つの対象の情報を提示するステップと、を含む、情報提供方法。
【請求項２】
前記情報提供システムは、さらに、第一条件と少なくとも一つのパラメータとの間のマッピング関係が記憶されたパラメータマッピングテーブルにアクセス可能であり、
前記第一条件に対応する少なくとも一つのパラメータを取得するステップは、
前記パラメータマッピングテーブルに基づいて、前記第一条件に対応する少なくとも一つのパラメータを取得することを含む、請求項1に記載の情報提供方法。
【請求項３】
前記パラメータマッピングテーブルは、
前記第一条件マッピングテーブル内の各第一条件に関連するコメント情報を取得し、
前記各第一条件に対して、前記コメント情報に含まれるポジティブ評価の対象のパラメータを識別し、及び
各パラメータに対して、ポジティブ評価のコメント情報の数または比率に基づいて、前記パラメータマッピングテーブル内に前記第一条件と前記パラメータの間のマッピング関係を生成することを通じて行う
ことにより構築される、請求項2に記載の情報提供方法。
【請求項４】
前記リスト内の少なくとも一つの対象の情報を提示するステップは、
前記リスト内の各対象のコメント情報を取得し、
前記各対象のコメント情報に基づいて、各対象のスコアを確定し、及び
前記リスト内のスコアが所定しきい値よりも大きい対象の情報を提示することを含む、請求項1に記載の情報提供方法。
【請求項５】
前記各対象のコメント情報に基づいて、各対象のスコアを確定することは、
前期各対象のコメント情報内のポジティブ評価及びネガティブ評価を抽出し、
各対象に対して、コメント情報の数、前記ポジティブ評価及びネガティブ評価の数または比率、及び前記対象の前記対象データベースでの存続時間のうちの少なくとも一つに基づいてスコアを確定することを含む、請求項4に記載の情報提供方法。
【請求項６】
対象データベースと、意向情報と第一条件とのマッピング関係が記憶された第一条件マッピングテーブルとにアクセス可能な情報提供システムであって、
ユーザーの入力から意向情報を識別するように構成された識別モジュールと、
第一条件マッピングテーブルに基づいて、前記意向情報に対応する第一条件を取得するように構成された条件取得モジュールと、
前記第一条件に対応する少なくとも一つのパラメータを取得するように構成されたパラメータ取得モジュールと、
対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成するように構成されたリスト生成モジュールと、
前記リスト内の少なくとも一つの対象の情報を提示するように構成された提示モジュールと、を含む、情報提供システム。
【請求項７】
前記情報システムは、さらに、第一条件と少なくとも一つのパラメータの間のマッピング関係が記憶されたパラメータマッピングテーブルにアクセスでき、
前記パラメータ取得モジュールは、前記パラメータマッピングテーブルに基づいて、前記第一条件に対応する少なくとも一つのパラメータを取得する、請求項6に記載の情報提供システム。
【請求項８】
前記パラメータマッピングテーブルは、
前記第一条件マッピングテーブル内の各第一条件に関連するコメント情報を取得し、
前記各第一条件に対して、前記コメント情報に含まれるポジティブ評価の対象のパラメータを識別し、及び
各パラメータに対して、ポジティブ評価のコメント情報の数または比率に基づいて、前記パラメータマッピングテーブル内に前記第一条件と前記パラメータの間のマッピング関係を生成することを通じて行う
ことにより生成される、請求項7に記載の情報提供システム。
【請求項９】
前記提示モジュールは、前記リスト内の各対象のコメント情報を取得し、前記各対象のコメント情報に基づいて各対象のスコアを確定し、前記リスト内のスコアが所定しきい値よりも大きい対象の情報を提示する、請求項6に記載の情報提供システム。
【請求項１０】
前記提示モジュールは、前記各対象のコメント情報内のポジティブ評価及びネガティブ評価を抽出し、各対象のコメント情報の数、前記ポジティブ評価及びネガティブ評価の数または比率、及び前記対象の前記対象データベースでの存続時間のうちの少なくとも一つからスコアを確定する、請求項9に記載の情報提供システム。
【請求項１１】
コンピュータに、請求項１〜５の任意の1項に記載の情報提供方法を実行させるためのプログラム。
【請求項１２】
請求項11に記載のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供方法及び情報提供システムに関し、特にユーザーの入力した抽象的な意向情報に基づいてユーザーが実際に入手したい具体的な対象情報を提供可能な情報提供方法及び情報提供システムに関する。
【背景技術】
【０００２】
情報ネットワークの発展とインターネットサービスの多様化に伴い、サービスにおいては、常にユーザーの入力に基づいた各種対象情報の提供が必要となる。典型的には、イーコマースシステムでは、ユーザーが購入したい商品のキーワードを入力できるように、通常、ユーザーインターフェースにテキストボックスまたは音声入力インターフェースを提供する。システムは、該キーワードが入力されると、該キーワードに基づいて商品データベースを検索し、商品名に該キーワードを含む商品を列記してユーザーに提示する。これにより、ユーザーは該リストからユーザーの購入したい商品を選択することができる。
【０００３】
しかし、前述の情報提供システムでは、ユーザーは商品名に該キーワードを含む商品しか検索できない。例えば、ユーザーがあるブランドのバッグを購入したいとき、該ブランド名と商品の種類「バッグ」をキーワードとしてシステムに入力できる。ユーザーに販売中の商品を探し出してもらうため、商品の販売側は通常商品名にブランド名、商品の種類及び/または具体的な型番などの情報を含む。そのため、前記キーワードを通じて、該システムは該ブランドの各種バッグをリストアップできる。
【０００４】
しかしながら、ユーザーが自分の欲しい商品を探すとき、実際は抽象的な要望に過ぎず、商品の名称を知らない、または限定したくないこともある。例えば、ユーザーがある機能または特徴を有する全ての商品を探し出したいときなどである。ユーザーは花火の撮影に長けたカメラを購入したいとき、従来のイーコマースシステムに「花火の撮影に長けたカメラ」と入力したとしても、販売側が、ユーザーが例えばこのようなキーワードが入力すると予め予想して商品名に「花火」が含まれている場合を除き、本当に花火の撮影に長けたカメラを探し出すことはできない。
【０００５】
この技術問題を解決するため、各種イーコマースサイトにおいては、ユーザーの選択した条件に基づいて商品を選別するシステムが提供されている。例えば、ユーザーは、予めシステム内で予め記憶された商品の種類、ブランド、発送地、配送方式などの属性を選択可能になる。システムは、予めこれらの条件と各商品の属性を関連付けており、それによって商品データベース内でユーザーの選択した条件に合った商品を検索できる。しかしながら、このようなシステムはユーザーが予め記憶した有限の条件の中から選択する必要があるが、ユーザーの要望はその条件に限らず、より曖昧で抽象的である可能性がある。そのためユーザーの多様化した要望に応えることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は上記課題に鑑みて完成し、ユーザーの入力した抽象的な意向情報に基づいてユーザーが実際に入手したい具体的な対象情報を提供し、人間本位の対象情報管理を実現できる情報提供方法及び情報提供システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の実施例は、ユーザーの入力から意向情報を識別し；第一条件マッピングテーブルに基づいて、前記意向情報に対応する第一条件を取得し；前記第一条件に対応する少なくとも一つのパラメータを取得し；対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成し；及び、前記リスト内の少なくとも一つの対象の情報を提示することを含む、対象データベース及び意向情報と第一条件のマッピング関係が記憶された第一条件マッピングテーブルにアクセスできる情報提供システムに応用する情報提供方法を提供する。
【０００８】
本発明の実施例は、ユーザーの入力から意向情報を識別するように構成された識別モジュール；第一条件マッピングテーブルに基づいて、前記意向情報に対応する第一条件を取得するように構成された条件取得モジュール；前記第一条件に対応する少なくとも一つのパラメータを取得するように構成されたパラメータ取得モジュール；対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成するように構成されたリスト生成モジュール；及び、前記リスト内の少なくとも一つの対象の情報を提示するように構成された提示モジュールを含む、対象データベース及び意向情報と第一条件のマッピング関係が記憶された第一条件マッピングテーブルにアクセスできる情報提供システムを提供する。
【０００９】
本発明の情報提供方法及び情報提供システムは、ユーザーの入力した抽象的な意向情報に基づいて、第一条件マッピングテーブルを使用して該意向情報に対応する対象の第一条件を取得し、その後該第一条件に基づいて第一条件に対応する少なくとも一つのパラメータを取得し、それによってユーザーの抽象的な意向情報を最終的に対象の具体的パラメータにマッピングでき、ユーザーが実際に望む対象情報を提供できる。上記案を通じて、ユーザーの入力した抽象的な意向情報に基づいて、ユーザーが実際に入手したい具体的な対象情報を提供し、それによって人間本位の対象情報管理を実現できる。
【図面の簡単な説明】
【００１０】
【図１】本発明実施例の情報提供方法のフローチャートである。
【図２】本発明実施例の第一条件マッピングテーブルの概念図である。
【図３】本発明実施例のパラメータマッピングテーブル構築のフローチャートである。
【図４】ＡおよびＢは、パラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いる概念図である。
【図５】パラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いるもう一つの概念図である。
【図６】本発明実施例のパラメータマッピングテーブルの概念図である。
【図７】本発明実施例の対象リストの概念図である。
【図８】コメント情報に基づいてリストの少なくとも一つの対象情報を提示することを説明するのに用いるフローチャートである。
【図９】対象リスト内の少なくとも一つの情報を提示するときの、提示インターフェースの概念図である。
【図１０】本発明実施例の情報提供システムの機能ブロック図である。
【発明を実施するための形態】
【００１１】
当業者に本発明の技術案をよりきちんと理解してもらうため、以下図面を組み合わせて本発明の情報提供方法及び情報提供システムの具体的な実施方式を詳細に説明する。本発明の情報提供方法は情報提供システムに応用する。以下の実施方式では、情報提供システムはイーコマースシステムを例に説明するが、当業者であれば本発明の情報提供システムは他の例えば情報検索システムなどユーザーの請求に基づいて対応する情報を提供するシステムであればよいことがわかる。当然のことながら、本発明はこれに限るものではなく、当業者が進歩性労働を行わずに得たその他の全ての実施例は、本発明の保護範囲に入る。
＜情報提供方法＞
以下、図面を組み合わせて本発明の情報提供方法を詳細に説明する。本発明の情報提供方法は、ユーザーの意向情報に基づいて各種対象情報を提供する情報提供システムに応用する。例えば、イーコマースシステムでは、ユーザーの入力した商品意向情報に基づいてオススメ商品情報を提供するなどである。本発明では、情報提供システムは対象データベース及び第一条件マッピングテーブルにアクセスできる。対象データベースは例えば商品データベースであり、イーコマースプラットフォームにて販売する各種商品を記憶する。第一条件マッピングテーブルは意向情報と第一条件のマッピング関係を記憶する。第一条件マッピングテーブルに関しては、後述する。指摘すべきことは、本発明の情報提供システムはイーコマースシステムに限るものではなく、対象データベースも商品データベースに限るものではなく、情報を提供できる他のいかなるシステムでもよい。
【００１２】
図1は本発明実施例の情報提供方法のフローチャートである。図1に示すように、本発明実施例の情報提供方法は以下のステップを含む。
【００１３】
まず、ユーザーの入力から意向情報を識別する（ステップS101）。情報提供システムがウェブ方式を通じて実現する場合も、アプリケーションプログラムを通じて実現する場合も、情報提供システムはユーザー入力インターフェースを提供し、ユーザーからの意向情報を取得する。非限定的な例として、該ユーザー入力インターフェースはテキストボックスであり、ユーザーからの文字入力を取得する。また、ユーザー入力インターフェースはマイクでもよく、ユーザーからの音声入力を取得する。また、ユーザー入力インターフェースはカメラでもよく、それによってバーコード、QRコード(登録商標)またはその他画像情報を識別する。ユーザーの入力は意向情報以外のコンテキストを伴うこともある。例えば、ユーザーがテキストボックスに「花火の撮影に長けたカメラがほしい」と入力する可能性もある。このとき、情報提供システムはユーザーの入力から「花火」、「カメラ」などの意向情報を識別する必要がある。識別する意向情報は一つに限らず、複数でもよい。文字識別、音声識別または画像識別などの方式に関しては従来技術を利用して実現できるため、ここでは詳しく説明しない。
【００１４】
続いて、第一条件マッピングテーブルに基づいて、前記意向情報に対応する第一条件を取得する（ステップS102）。意向情報は通常、多様化し、かつ抽象的な情報であるため、ユーザーの必要とする対象の具体的パラメータを確定するため、まずこれらの意向情報について正規化整理、即ち第一条件に集約する必要がある。以下、第一条件マッピングデーブルを詳細に説明する。第一条件マッピングデーブルは意向情報と第一条件のマッピング関係を記憶する。理解しやすくするため、以下の説明ではユーザーがイーコマースシステムで花火の撮影に長けたカメラを購入しようとすることを非限定例として説明する。このとき、第一条件は例えばデジタルカメラの撮影シーンでよい。図2は本発明実施例の第一条件マッピングテーブルの概念図である。図2に示すように、第一条件マッピングデーブルはシーンと意向情報のマッピング関係を含む。例えば、意向情報「夜景」、「花火」、「星空」を「夜景」に集約する。別の例として、意向情報「子供」、「鳥」、「滝」を「動く物体」などに集約することもできる。第一条件マッピングテーブルは日常経験またはユーザーの過去の入力状況から予め生成でき、かつ情報提供システム内または情報提供システムがアクセスできるサーバに記憶できる。本実施例では、意向情報「花火」を識別したため、第一条件としての「夜景」を取得した。ユーザーの入力に第一条件マッピングテーブルに記憶した意向情報が存在しないとき、情報提供システムは一時的に従来方法に基づいて情報を提供でき、同時に該意向情報を記録し、情報提供システムのメンテナンススタッフに第一条件マッピングテーブルの更新を提示する。メンテナンススタッフは提示を見た後、第一条件マッピングテーブルを更新し、即ち記録した意向情報と第一条件をマッピング関係にできる。こうすることで、情報提供システムが次に該意向情報を識別するとき、該意向情報に対応する第一条件を取得できる。
【００１５】
続けて、前記第一条件に対応する少なくとも一つのパラメータを取得する（ステップS103）。本実施例では、カメラ分類から第一条件「夜景」に対応する商品パラメータを取得する。好ましくは、情報提供システムは第一条件と少なくとも一つのパラメータの間のマッピング関係が記憶されたパラメータマッピングテーブルにアクセスでき、かつ該パラメータマッピングテーブルに基づいて前記第一条件に対応する少なくとも一つのパラメータを取得する。該パラメータマッピングテーブルは予め生成でき、かつ情報提供システム内または遠隔のサーバ内に記憶できる。対象の少なくとも一つのパラメータは例えば商品の具体的なパラメータである。例えば、デジタルカメラでは、本体またはレンズのシャッター速度、絞り、ISOなどのパラメータでよい。
【００１６】
以下、パラメータマッピングテーブルを構築する過程を詳細に説明する。図3は本発明実施例のパラメータマッピングテーブル構築のフローチャートである。図3に示すように、まず前記第一条件マッピングテーブル内の各第一条件に関連するコメント情報を取得する（ステップS301）。例えばインターネットの各イーコマースサイトまたは評価サイトから「夜景」に関連するコメント情報を収集できる。注意すべきことは、ここでのコメント情報は文字コメントに限るものではなく、その他付属データを含んでもよいことである。本実施例では、文字コメント及び該コメントに対応する画像を取得できる。文字コメントが複数の画像について記述しているとき、どの部分の文字がどの画像に対応しているか識別する必要がある。
【００１７】
続いて、コメント情報を取得した各第一条件に対して、コメント情報に含まれるポジティブ評価の対象のパラメータを識別する（ステップS302）。具体的には、取得したコメント情報に対してテキスト分析を行い、ポジティブ評価を有するコメント情報を選別して取得する。感情語の分析については従来技術を利用できるため、ここでは詳しく説明しない。本実施例では、まずポジティブ評価を含む文字コメントを選別し、かつ該ポジティブ評価の文字コメントに対応する画像のISO及びシャッター速度などのパラメータを分析できる。インターネットから大量のコメント情報を収集し、上記分析を行うことで、各第一条件に対するポジティブ評価を有する対象の少なくとも一つのパラメータ及びコメント情報の数を統計できる。
【００１８】
最後に、各パラメータに対して、ポジティブ評価のコメント情報の数または比率に基づいて、前記パラメータマッピングテーブル内に前記第一条件と前記パラメータの間のマッピング関係を生成する（ステップS303）。図4A、Bはパラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いる概念図である。図4Aはインターネット上で収集した第一条件「夜景」に関連するポジティブ評価のコメント情報に対応するISOの値及びコメント情報の数である。図4Aに示すように、「夜景」に関連するポジティブ評価のコメント情報には、ISO100の画像が最も多く、計1000点あり、ISO200の画像が二番目に多く、計800点ある。図4Bはインターネット上で収集した第一条件「夜景」に関連するポジティブ評価のコメント情報に対応するシャッター速度の値及びコメント情報の数である。図4Bに示すように、「夜景」に関連するポジティブ評価のコメント情報には、シャッター速度1/120秒の画像が最も多く、計1000点あり、シャッター速度1/20秒の画像が二番目に多く、計800点ある。コメント情報の数のほか、コメント情報の比率も統計できる。図5はパラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いるもう一つの概念図である。図5に示すように、ISO100の画像がポジティブ評価の全コメント数の50%を占め、ISO200の画像がポジティブ評価の全コメント数の40%を占める。シャッター速度1/120の画像がポジティブ評価の全コメント数の50%を占め、シャッター速度1/20の画像がポジティブ評価の全コメント数の40%を占める。上記統計結果を取得後、第一条件に対応する少なくとも一つのパラメータを得ることができる。例えば、評価比率のしきい値（例えば20%）を設定し、コメント数の比率が該しきい値を超えさえすれば、該第一条件における常用パラメータ、つまり該第一条件に対応するパラメータを確定できる。上記統計を通じて、第一条件が「夜景」の場合の常用ISO100、200と常用シャッター速度1/120、1/20を得ることができる。そのため、図6に示すように、パラメータマッピングテーブルで「夜景」と上記常用ISO、常用シャッター速度の間のマッピング関係を生成できる。このように、情報提供システムが第一条件「夜景」を取得したとき、該パラメータマッピングテーブルを通じて第一条件「夜景」に対応するパラメータ「ISO100、200」及び「シャッター速度1/120、1/20」を取得できる。当然のことながら、パラメータマッピングテーブルを構築せずに、毎回ユーザーの入力した意向情報を識別するたびに、上記方法を該意向情報に対応する第一条件に適用し、それによって該第一条件に対応する少なくとも一つのパラメータを直接取得することもできる。
【００１９】
第一条件に対応する少なくとも一つのパラメータを取得後、前記対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成する（ステップS104）。具体的には、リストに対象データベース内の前記少なくとも一つのパラメータを満たす全ての対象を列記する。図7は本発明実施例の対象リストの概念図である。図7に示すように、本実施例ではISO100、200及びシャッター速度1/120、1/20を条件として商品データベースを検索し、それによって前記少なくとも一つのパラメータに合った対象1、対象2、対象3のリストを生成できる。
【００２０】
最後に、ユーザーに前記リスト内の少なくとも一つの対象の情報を提示する（ステップS105）。このとき、ユーザーにリスト内の全ての対象の情報を提示できる。即ち本実施例では、ユーザーの入力した意向情報を反映した少なくとも一つのパラメータの全商品を提示できる。しかしながら、ユーザーが情報提供システムを利用するとき、例えばイーコマースシステムで商品を購入するとき、通常はコメント情報を参考にし、適した商品を自分で探し出す助けとする。しかし、インターネット上のコメントデータ量は多いため、ユーザーが全てのコメントを閲覧するには膨大な時間を費やす必要がある。これについて、ユーザーにより役立つ情報を提供するため、本発明の情報提供方法はさらに好適な実施例を提供する。以下、本発明の好適な実施例を詳しく説明する。図8はコメント情報に基づいてリストの少なくとも一つの対象情報を提示することを説明するのに用いるフローチャートである。
【００２１】
図8に示すように、まず、前記リスト内の各対象のコメント情報を取得する（ステップS801）。具体的には、リスト内の各対象に対して、例えばインターネットの各イーコマースサイトまたは評価サイトから該対象に関連するコメント情報を収集できる。
【００２２】
続けて、各対象のコメント情報に基づいて、各対象のスコアを確定する（ステップS802）。スコアの確定方式は実際の需要に基づいて柔軟に調整できる。好ましくは、リスト内の各対象のコメント情報の中のポジティブ評価及びネガティブ評価を抽出し、各対象に対して、コメント情報の数、ポジティブ評価及びネガティブ評価の数または比率、及び対象の対象データベースでの存続時間中の少なくとも一つに基づいてスコアを確定する。
【００２３】
一例として、以下の公式でスコアを確定できる。
【数１】
2016219005.tif 000003
【００２４】
式中、C1はリスト内の対象であり、λ1、λ2、λ3はそれぞれウェイト係数である。
【００２５】
Rは評価全体に占めるポジティブ評価の比率である。コメント情報に対する分析を通じて、コメント情報内から商品の特徴語及び特徴語を修飾する感情語を抽出する。カメラについて言えば、特徴語は「画質」「画素」「外観」「重量」「寸法」などを有することができる。感情語は例えば「クリア」「高い」「美しい」「軽い」「小さい」などを有することができる。特徴語と感情語の分析を通じて、該コメント情報がポジティブ評価、中立評価なのか、それともネガティブ評価なのか判断できる。ここでは、従来の感情分析技術でコメント情報がポジティブ評価、中立評価なのか、それともネガティブ評価なのか判断できるため、ここでは詳細に説明しない。公式（1）から、全体評価に占めるポジティブ評価の比率が高ければ高いほど、該商品のスコアも高くなることがわかる。
【００２６】
Nは評価情報の総数である。評価情報の総数は該商品の販売量を反映できるため、評価情報の総数が高ければ高いほど、該商品のスコアも高くなる。
【００２７】
Tは該商品の情報提供システムでの存続時間である。本実施例では、Tは商品の該イーコマースシステムでの掲載時間である。そのため、掲載時間が長ければ長いほど、該商品のスコアは高くなる。
【００２８】
最後に、前記リスト内のスコアが所定しきい値よりも大きい対象の情報を提示する（ステップS803）。本実施例では、前記公式（1）を通じてスコアを確定後、リストの商品のスコアを順番に並べ、図9に示すリストを取得できる。このとき、リスト内のスコアの低い対象はユーザーの望む対象ではないと考えることができるため、規定のしきい値（例えば0.2）を設定し、リスト内のスコアが該しきい値を超えた対象の情報のみをユーザーに提示できる。注意すべきことは、リスト内には「シーン」または「スコア」欄を含まず、順番に並べた対象を列記するだけでもよいことである。
【００２９】
前記方法を通じて、ユーザーの入力した抽象的意向情報に基づいて、第一条件マッピングテーブルを使用して該意向情報に対応する対象の第一条件を取得し、続けて該第一条件に基づいて第一条件に対応する少なくとも一つのパラメータを取得し、それによってユーザーの抽象的意向情報を最終的に対象の具体的パラメータにマッピングでき、ユーザーが実際に望む対象情報を提供できる。
【００３０】
以上、本発明の情報提供方法の複数の実施例を説明した。言うまでもなく、当業者であれば本発明の精神と範囲を逸脱することなく上記実施例に各種組合せ、修正または変形を行うことができる。当業者が進歩性労働を行わずに得たその他の全ての実施例は、本発明の保護範囲に入る。
【００３１】
＜情報提供システム＞
以下、図面を組み合わせて本発明の情報提供システムを詳細に説明する。本発明の情報提供システムはユーザーの意向情報に基づいて各種対象情報を提供するシステムである。本発明の情報提供システムは例えばイーコマースシステムであり、ユーザーの入力した商品購入意向情報に基づいてオススメ商品情報などを提供する。本発明では、情報提供システムは対象データベース及び第一条件マッピングテーブルにアクセスできる。対象データベースは例えば商品データベースであり、イーコマースプラットフォームにて販売する各種商品を記憶する。第一条件マッピングテーブルは意向情報と第一条件のマッピング関係を記憶する。第一条件マッピングテーブルに関しては、後述する。指摘すべきことは、本発明の情報提供システムはイーコマースシステムに限るものではなく、対象データベースも商品データベースに限るものではなく、情報を提供できる他のいかなるシステムでもよい。
【００３２】
図10は本発明実施例の情報提供システムの機能ブロック図である。図10に示すように、本発明の情報提供システム1000は、識別モジュール1001、条件取得モジュール1002、パラメータ取得モジュール1003、リスト生成モジュール1004、提示モジュール1005を含む。以下、各モジュールの処理を詳細に説明する。
【００３３】
識別モジュール1001はユーザーの入力から意向情報を識別する。情報提供システムがウェブ方式を通じて実現する場合も、アプリケーションプログラムを通じて実現する場合も、情報提供システム1000はユーザー入力インターフェースを提供し、ユーザーからの意向情報を取得する。非限定的な例として、該ユーザー入力インターフェースはテキストボックスであり、ユーザーからの文字入力を取得する。また、ユーザー入力インターフェースはマイクでもよく、ユーザーからの音声入力を取得する。また、ユーザー入力インターフェースはカメラでもよく、それによってバーコード、QRコードまたはその他画像情報を識別する。ユーザーの入力は意向情報以外のコンテキストを伴うこともある。例えば、ユーザーがテキストボックスに「花火の撮影に長けたカメラがほしい」と入力する可能性もある。このとき、情報提供システムはユーザーの入力から「花火」、「カメラ」などの意向情報を識別する必要がある。識別する意向情報は一つに限らず、複数でもよい。文字識別、音声識別または画像識別などの方式に関しては従来技術を利用して実現できるため、ここでは詳しく説明しない。
【００３４】
条件取得モジュール1002は第一条件マッピングテーブルに基づいて、意向情報に対応する第一条件を取得する。意向情報は通常、多様化し、かつ抽象的な情報であるため、ユーザーの必要とする対象の具体的パラメータを確定するため、まずこれらの意向情報について正規化整理、即ち第一条件に集約する必要がある。以下、第一条件マッピングデーブルを詳細に説明する。第一条件マッピングデーブルは意向情報と第一条件のマッピング関係を記憶する。理解しやすくするため、以下の説明ではユーザーがイーコマースシステムで花火の撮影に長けたカメラを購入しようとすることを非限定例として説明する。このとき、第一条件は例えばデジタルカメラの撮影シーンでよい。図2は本発明実施例の第一条件マッピングテーブルの概念図である。図2に示すように、第一条件マッピングデーブルはシーンと意向情報のマッピング関係を含む。例えば、意向情報「夜景」、「花火」、「星空」を「夜景」に集約する。別の例として、意向情報「子供」、「鳥」、「滝」を「動く物体」などに集約することもできる。第一条件マッピングテーブルは日常経験またはユーザーの過去の入力状況から予め生成でき、かつ情報提供システム1000内または情報提供システム1000がアクセスできるサーバに記憶できる。本実施例では、意向情報「花火」を識別したため、第一条件としての「夜景」を取得した。ユーザーの入力に第一条件マッピングテーブルに記憶した意向情報が存在しないとき、情報提供システムは一時的に従来方法に基づいて情報を提供でき、同時に該意向情報を記録し、情報提供システムのメンテナンススタッフに第一条件マッピングテーブルの更新を提示する。メンテナンススタッフは提示を見た後、第一条件マッピングテーブルを更新し、記録した意向情報と第一条件をマッピング関係にできる。こうすることで、情報提供システムが次に該意向情報を識別するとき、該意向情報に対応する第一条件を取得できる。
【００３５】
パラメータ取得モジュール1003は前記第一条件に対応する少なくとも一つのパラメータを取得する。本実施例では、カメラ分類から第一条件「夜景」に対応する商品パラメータを取得する。好ましくは、情報提供システム1000は第一条件と少なくとも一つのパラメータの間のマッピング関係が記憶されたパラメータマッピングテーブルにアクセスでき、かつ該パラメータマッピングテーブルに基づいて前記第一条件に対応する少なくとも一つのパラメータを取得する。該パラメータマッピングテーブルは予め生成でき、かつ情報提供システム内または遠隔のサーバ内に記憶できる。対象の少なくとも一つのパラメータは例えば商品の具体的なパラメータである。例えば、デジタルカメラでは、本体またはレンズのシャッター速度、絞り、ISOなどのパラメータでよい。
【００３６】
以下、パラメータマッピングテーブルを構築する過程を詳細に説明する。図3は本発明実施例のパラメータマッピングテーブル構築のフローチャートである。
【００３７】
図3に示すように、まず前記第一条件マッピングテーブル内の各第一条件に関連するコメント情報を取得する（ステップS301）。例えばインターネットの各イーコマースサイトまたは評価サイトから「夜景」に関連するコメント情報を収集できる。注意すべきことは、ここでのコメント情報は文字コメントに限るものではなく、その他付属データを含んでもよいことである。本実施例では、文字コメント及び該コメントに対応する画像を取得できる。文字コメントが複数の画像について記述しているとき、どの部分の文字がどの画像に対応しているか識別する必要がある。
【００３８】
続いて、コメント情報を取得した各第一条件に対して、コメント情報に含まれるポジティブ評価の対象のパラメータを識別する（ステップS302）。具体的には、取得したコメント情報に対してテキスト分析を行い、ポジティブ評価を有するコメント情報を選別して取得する。感情語の分析については従来技術を利用できるため、ここでは詳しく説明しない。本実施例では、まずポジティブ評価を含む文字コメントを選別し、かつ該ポジティブ評価の文字コメントに対応する画像のISO及びシャッター速度などのパラメータを分析できる。インターネットから大量のコメント情報を収集し、上記分析を行うことで、各第一条件に対するポジティブ評価を有する対象の少なくとも一つのパラメータ及びコメント情報の数を統計できる。
【００３９】
最後に、各パラメータに対して、ポジティブ評価のコメント情報の数または比率に基づいて、前記パラメータマッピングテーブル内に前記第一条件と前記パラメータの間のマッピング関係を生成する（ステップS303）。図4A、Bはパラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いる概念図である。図4Aはインターネット上で収集した第一条件「夜景」に関連するポジティブ評価のコメント情報に対応するISOの値及びコメント情報の数である。図4Aに示すように、「夜景」に関連するポジティブ評価のコメント情報には、ISO100の画像が最も多く、計1000点あり、ISO200の画像が二番目に多く、計800点ある。図4Bはインターネット上で収集した第一条件「夜景」に関連するポジティブ評価のコメント情報に対応するシャッター速度の値及びコメント情報の数である。図4Bに示すように、「夜景」に関連するポジティブ評価のコメント情報には、シャッター速度1/120秒の画像が最も多く、計1000点あり、シャッター速度1/20秒の画像が二番目に多く、計800点ある。コメント情報の数のほか、コメント情報の比率も統計できる。図5はパラメータマッピングテーブル生成過程のパラメータ及び評価数の統計結果を説明するのに用いるもう一つの概念図である。図5に示すように、ISO100の画像がポジティブ評価の全コメント数の50%を占め、ISO200の画像がポジティブ評価の全コメント数の40%を占める。シャッター速度1/120の画像がポジティブ評価の全コメント数の50%を占め、シャッター速度1/20の画像がポジティブ評価の全コメント数の40%を占める。上記統計結果を取得後、第一条件に対応する少なくとも一つのパラメータを得ることができる。例えば、評価比率のしきい値（例えば20%）を設定し、コメント数の比率が該しきい値を超えさえすれば、該第一条件における常用パラメータ、つまり該第一条件に対応するパラメータを確定できる。上記統計を通じて、第一条件が「夜景」の場合の常用ISO100、200と常用シャッター速度1/120、1/20を得ることができる。そのため、図6に示すように、パラメータマッピングテーブルで「夜景」と上記常用ISO、常用シャッター速度の間のマッピング関係を生成できる。このように、情報提供システムが第一条件「夜景」を取得したとき、該パラメータマッピングテーブルを通じて第一条件「夜景」に対応するパラメータ「ISO100、200」及び「シャッター速度1/120、1/20」を取得できる。当然のことながら、パラメータマッピングテーブルを構築せずに、毎回ユーザーの入力した意向情報を識別するたびに、上記方法を該意向情報に対応する第一条件に適用し、それによって該第一条件に対応する少なくとも一つのパラメータを直接取得することもできる。
【００４０】
リスト生成モジュール1004は第一条件に対応する少なくとも一つのパラメータを取得後、対象データベース内の前記少なくとも一つのパラメータに合った対象のリストを生成する。具体的には、リストに対象データベース内の前記少なくとも一つのパラメータを満たす全ての対象を列記する。図7は本発明実施例の対象リストの概念図である。図7に示すように、本実施例ではISO100、200及びシャッター速度1/120、1/20を条件として商品データベースを検索し、それによって前記少なくとも一つのパラメータに合った対象1、対象2、対象3のリストを生成できる。
【００４１】
提示モジュール1005はユーザーに前記リスト内の少なくとも一つの対象の情報を提示する。このとき、ユーザーにリスト内の全ての対象の情報を提示できる。即ち本実施例では、ユーザーの入力した意向情報を反映した少なくとも一つのパラメータの全商品を提示できる。しかしながら、ユーザーが情報提供システム1000を利用するとき、例えばイーコマースシステムで商品を購入するとき、通常はコメント情報を参考にし、適した商品を自分で探し出す助けとする。しかし、インターネット上のコメントデータ量は多いため、ユーザーが全てのコメントを閲覧するには膨大な時間を費やす必要がある。これについて、ユーザーにより役立つ情報を提供するため、本発明の情報提供システムはさらに好適な実施例を提供する。以下、本発明の好適な実施例を詳しく説明する。
【００４２】
まず、提示モジュール1005が前記リスト内の各対象のコメント情報を取得する。具体的には、リスト内の各対象に対して、例えばインターネットの各イーコマースサイトまたは評価サイトから該対象に関連するコメント情報を収集できる。
【００４３】
続けて、提示モジュール1005が各対象のコメント情報に基づいて、各対象のスコアを確定する（ステップS802）。スコアの確定方式は実際の需要に基づいて柔軟に調整できる。好ましくは、リスト内の各対象のコメント情報の中のポジティブ評価及びネガティブ評価を抽出し、各対象に対して、コメント情報の数、ポジティブ評価及びネガティブ評価の数または比率、及び対象の対象データベースでの存続時間中の少なくとも一つに基づいてスコアを確定する。
【００４４】
一例として、以下の公式でスコアを確定できる。
【数２】
2016219005.tif 000004
【００４５】
式中、C1はリスト内の対象であり、λ1、λ2、λ3はそれぞれウェイト係数である。
【００４６】
Rは評価全体に占めるポジティブ評価の比率である。コメント情報に対する分析を通じて、コメント情報内から商品の特徴語及び特徴語を修飾する感情語を抽出する。カメラについて言えば、特徴語は「画質」「画素」「外観」「重量」「寸法」などを有することができる。感情語は例えば「クリア」「高い」「美しい」「軽い」「小さい」などを有することができる。特徴語と感情語の分析を通じて、該コメント情報がポジティブ評価、中立評価なのか、それともネガティブ評価なのか判断できる。ここでは、従来の感情分析技術でコメント情報がポジティブ評価、中立評価なのか、それともネガティブ評価なのか判断できるため、ここでは詳細に説明しない。公式（1）から、全体評価に占めるポジティブ評価の比率が高ければ高いほど、該商品のスコアも高くなることがわかる。
【００４７】
Nは評価情報の総数である。評価情報の総数は該商品の販売量を反映できるため、評価情報の総数が高ければ高いほど、該商品のスコアも高くなる。
【００４８】
Tは該商品の情報提供システムでの存続時間である。本実施例では、Tは商品の該イーコマースシステムでの掲載時間である。そのため、掲載時間が長ければ長いほど、該商品のスコアは高くなる。
【００４９】
提示モジュール1005が前記リスト内のスコアが所定しきい値よりも大きい対象の情報を提示する。本実施例では、前記公式（1）を通じてスコアを確定後、リストの商品のスコアを順番に並べ、それによって図9に示すリストを取得できる。リスト内のスコアの低い対象はユーザーの望む対象ではないと考えることができるため、規定のしきい値（例えば0.2）を設定し、リスト内のスコアが該しきい値を超えた対象の情報のみをユーザーに提示できる。
【００５０】
以上の処理を通じて、ユーザーの入力した抽象的意向情報に基づいて、第一条件マッピングテーブルを使用して該意向情報に対応する対象の第一条件を取得し、続けて該第一条件に基づいて第一条件に対応する少なくとも一つのパラメータを取得し、それによってユーザーの抽象的意向情報を最終的に対象の具体的パラメータにマッピングでき、ユーザーが実際に望む対象情報を提供できる。
【００５１】
以上の実施方式の記述から、当業者であれば本発明はソフトウェアに必要なハードウェアプラットフォームを加えた方式で実現することがよく理解できる。当然のことながら全てハードウェアで実施することもできる。このような理解に基づき、本発明の技術ソリューションが背景技術に貢献した全てまたは一部はソフトウェア製品の形で表すことができ、該コンピュータソフトウェア製品は例えばROM/RAM、磁気ディスク、光ディスクなどの記憶媒体に記憶でき、コンピュータ設備（パソコン、サーバ、またはネットワーク設備などでよい）に本発明の各実施例または実施例のある部分の方法を実行させるのに用いる若干のコマンドを含む。
【００５２】
以上、本発明の情報提供システムの複数の実施例を説明した。言うまでもなく、当業者であれば本発明の精神と範囲を逸脱することなく上記実施例に対して各種組合せ、修正または変形を行うことができる。当業者が創造的労力なしに得たすべての他の実施例は、いずれも本発明の保護範囲に入るものである。
【図１】
2016219005.tif 000005
【図２】
2016219005.tif 000006
【図３】
2016219005.tif 000007
【図４】
2016219005.tif 000008
【図５】
2016219005.tif 000009
【図６】
2016219005.tif 000010
【図７】
2016219005.tif 000011
【図８】
2016219005.tif 000012
【図９】
2016219005.tif 000013
【図１０】
2016219005.tif 000014