JP2018181326A - Personalized product recommendation utilizing deep learning - Google Patents
Personalized product recommendation utilizing deep learning Download PDFInfo
- Publication number
- JP2018181326A JP2018181326A JP2018071561A JP2018071561A JP2018181326A JP 2018181326 A JP2018181326 A JP 2018181326A JP 2018071561 A JP2018071561 A JP 2018071561A JP 2018071561 A JP2018071561 A JP 2018071561A JP 2018181326 A JP2018181326 A JP 2018181326A
- Authority
- JP
- Japan
- Prior art keywords
- product
- information
- recommendation
- personalized
- user
- 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.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】 ディープラーニングを活用した個人化商品推薦技術を提供する。
【解決手段】 個人化商品推薦方法は、個人化商品推薦システムで提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、複数のサービスのうちの少なくとも1つのサービスでのユーザ行動履歴情報が含まれたユーザ情報を収集する段階、商品情報とーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する段階、および推薦対象商品に対する購入予測学習結果に基づき、特定のサービスを通じて商品推薦結果を提供する段階を含む。
【選択図】 図4[Problem] To provide personalized product recommendation technology utilizing deep learning.
SOLUTION: A personalized merchandise recommendation method includes merchandise information to be recommended for a specific service among a plurality of services provided by the personalized merchandise recommendation system, and a user using at least one of a plurality of services. Collecting user information including behavior history information, using commodity information and the user information, using deep learning to learn purchase predictions for recommended products, and purchase prediction learning results for recommended products Providing product recommendation results through specific services based on
[Selected figure] Figure 4
Description
以下の説明は、ユーザに適した商品を推薦する技術に関する。 The following description relates to a technique for recommending a product suitable for the user.
一般的に、インターネットマーケットにおける商品推薦は、個人の購入履歴を基盤とした上で個人に最も適した商品を選別して推薦する。このとき、主に使用される方法としては、商品推薦の対象となるユーザと購入履歴が似ているユーザを選別し、類似ユーザは既に購入しているが推薦対象ユーザはまだ購入していない商品を推薦する協調フィルタリング(Collaborative Filtering)や、複数のユーザの購入記録を利用し、商品別に同時購入の可能性または同時クリックの可能性が高い商品を推薦する相関ルールマイニング(Association Rule Mining)のようなアルゴリズムが利用されている。 Generally, the product recommendation in the Internet market selects and recommends the most suitable products for the individual based on the personal purchase history. At this time, as a method mainly used, a user whose purchase history is similar to a user who is a target of product recommendation is selected, and a similar user has already purchased a product but a recommendation target user has not yet purchased a product Such as Collaborative Filtering (Collaborative Filtering) recommending a product, and Association Rule Mining (Associative Rule Mining) recommending a product with a possibility of simultaneous purchase or a possibility of simultaneous click by using products purchased by multiple users. Algorithm is used.
例えば、特許文献1(登録日2009年02月02日)には、ユーザ端末機にインストールされた情報推薦エージェントで認識した商品の商品コード、商品名、またはモデルなどを利用して商品に関する商品情報を自動推薦する技術が開示されている。 For example, in Patent Document 1 (registration date: February 02, 2009), product information on a product using a product code, a product name, or a model of a product recognized by an information recommendation agent installed in a user terminal A technique for automatically recommending
ディープラーニングを活用してユーザに適した商品を推薦する方法およびシステムを提供する。 A method and system for recommending a product suitable for a user by utilizing deep learning.
複数のサービスを提供するポータル環境でのクロスドメイン形態により、あるサービス上の商品に対し、他のサービスでのユーザ行動履歴を含んだユーザ情報を利用して商品推薦結果を提供する方法およびシステムを提供する。 A method and system for providing a product recommendation result to a product on one service by using user information including user behavior history on another service in a cross domain form in a portal environment providing multiple services. provide.
コンピュータによって実現される個人化商品推薦システムで実行される個人化商品推薦方法であって、前記個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスにおけるユーザ行動履歴情報が含まれるユーザ情報を収集する段階、前記商品情報と前記ユーザ情報を利用し、ディープラーニング(deep learning)を活用して推薦対象商品に対する購入予測を学習する段階、および前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する段階を含む、個人化商品推薦方法を提供する。 A personalized product recommendation method implemented by a personalized product recommendation system implemented by a computer, comprising: product information to be recommended for a specific service among a plurality of services provided by the personalized product recommendation system; Collecting user information including user behavior history information in at least one service among the plurality of services; using the product information and the user information; utilizing a deep learning to make a recommendation target product And providing the product recommendation result through the specific service based on the learning of the purchase prediction for the recommended product and the learning result of the purchase prediction for the recommended product.
一側面によると、前記学習する段階は、前記商品情報と前記ユーザ情報が入力ベクトルとして構成される順伝播型ニューラルネットワーク(FFNN:feedforward neural network)学習モデルに基づいて、前記商品情報と前記ユーザ情報を共に学習することにより、前記推薦対象商品に対する購入予測を学習してよい。 According to one aspect, in the learning, the product information and the user information are based on a feedforward neural network (FFNN) learning model in which the product information and the user information are configured as input vectors. The purchase prediction for the recommended product may be learned by learning together.
他の側面によると、前記学習する段階は、前記ユーザ行動履歴情報に該当するベクトル集合を一定区間で分けた後、区間別の平均値によって入力ベクトルを構成する段階を含んでよい。 According to another aspect, the step of learning may include the step of dividing the vector set corresponding to the user action history information into a predetermined section and constructing an input vector by an average value of each section.
また他の側面によると、前記学習する段階は、前記ユーザ行動履歴情報に対し、各類型の履歴回数や商品個数情報を含んで入力ベクトルを構成する段階を含んでよい。 According to another aspect, the step of learning may include the step of forming an input vector by including the number of times of history of each type and the number-of-items information in the user action history information.
また他の側面によると、前記商品情報は、商品メタ情報および商品イメージのうちの少なくとも一方を含み、前記学習する段階は、前記商品メタ情報を埋め込みベクトル(embedding vector)に変換して入力ベクトルとして構成するか、前記商品イメージの視覚的パターンを含んだ特徴ベクトルを入力ベクトルとして構成する段階を含んでよい。 According to another aspect, the product information includes at least one of product meta information and a product image, and the learning includes converting the product meta information into an embedding vector as an input vector. The method may comprise constructing or constructing a feature vector including a visual pattern of the product image as an input vector.
また他の側面によると、前記提供する段階は、前記複数のサービス間のクロスオーバー(crossover)形態に基づき、前記特定のサービスとは異なるサービスでのユーザ行動履歴情報を利用することにより、前記特定のサービスの商品推薦結果を提供してよい。 According to another aspect, the providing step is performed based on a crossover form between the plurality of services, using the user behavior history information in a service different from the specific service. You may provide a product recommendation result for the service of.
また他の側面によると、前記学習する段階は、前記商品情報と前記ユーザ情報が入力ベクトルとして構成されたFFNN学習モデルに基づいて前記推薦対象商品に対する購入予測点数を算出し、前記提供する段階は、前記購入予測点数を基準に前記特定のサービスで推薦対象となる商品の一部を推薦してよい。 According to another aspect, the step of learning calculates the predicted purchase score for the recommendation target product based on the FFNN learning model in which the product information and the user information are configured as an input vector, and the provision is performed A part of products to be recommended in the specific service may be recommended based on the purchase prediction score.
さらに他の側面によると、前記提供する段階は、検索のためのクエリが入力された場合、前記購入予測点数を基準に、前記クエリに対応する商品の一部を推薦してよい。 According to still another aspect, the providing may recommend a part of products corresponding to the query based on the predicted purchase score when a query for a search is input.
コンピュータシステムと結合して個人化商品推薦方法を実行させるためにコンピュータ読取可能な記録媒体に記録されたコンピュータプログラムであって、前記個人化商品推薦方法は、前記個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスでのユーザ行動履歴情報が含まれるユーザ情報を収集する段階、前記商品情報と前記ユーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する段階、および前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する段階を含む、コンピュータプログラムを提供する。 A computer program recorded on a computer-readable recording medium to execute a personalized product recommendation method in combination with a computer system, wherein the personalized product recommendation method includes a plurality of provided by the personalized product recommendation system. Collecting user information including product information to be recommended for a specific service among services and user behavior history information on at least one of the plurality of services; the product information and the user Using information and learning purchase prediction for the recommendation target product using deep learning, and providing a product recommendation result through the specific service based on the learning result of the purchase prediction for the recommendation target product , Provide computer programs.
コンピュータで実現される個人化商品推薦システムであって、コンピュータ読取可能な命令を実行するように実現される少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサは、前記個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスでのユーザ行動履歴情報が含まれるユーザ情報を収集する情報管理部、前記商品情報と前記ユーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する学習処理部、および前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する商品推薦部を備える、個人化商品推薦システムを提供する。 A computer implemented personalized product recommendation system, comprising at least one processor implemented to execute computer readable instructions, the at least one processor being provided by the personalized product recommendation system An information management unit for collecting user information including product information to be recommended for a specific service among a plurality of services and user behavior history information for at least one of the plurality of services, the product information And the user information to learn the purchase prediction for the recommendation target product using deep learning, and the product recommendation result through the specific service based on the learning result of the purchase prediction for the recommendation target product. Provided is a personalized product recommendation system including a product recommendation unit to be provided.
本発明の実施形態によると、ディープラーニングを活用することでユーザ個人に適した商品を推薦することができる。 According to the embodiment of the present invention, deep learning can be used to recommend products suitable for the individual user.
本発明の実施形態によると、複数のサービスを提供するポータル環境でのクロスドメイン形態に基づき、あるサービスの商品に対して他のサービスでのユーザ行動履歴を含んだユーザ情報を利用することで商品推薦結果を提供することができる。 According to an embodiment of the present invention, based on a cross domain configuration in a portal environment providing a plurality of services, a product by using user information including user behavior history in another service for a product of a service It can provide recommendation results.
以下、本発明の実施形態について、添付の図面を参照しながら詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
本発明の実施形態は、ユーザに適した商品を推薦する技術に関する。 Embodiments of the present invention relate to a technology for recommending a product suitable for a user.
本明細書で具体的に開示される事項などを含む実施形態は、ディープニューラルネットワーク(deep neural network)を活用して個人化商品推薦モデルを構築してよく、これにより、サービス品質と利用率の向上、効率性、便宜性、費用節減などの側面において相当な長所を達成する。 Embodiments including matters specifically disclosed in the present specification may utilize a deep neural network to construct a personalized merchandise recommendation model, thereby allowing for the quality of service and utilization rate. Achieve considerable advantages in terms of improvement, efficiency, convenience, cost savings etc.
図1は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図1のネットワーク環境は、複数の電子機器110、120、130、140、複数のサーバ150、160、およびネットワーク170を含む例を示している。このような図1は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図1のように限定されることはない。
FIG. 1 is a diagram illustrating an example of a network environment in an embodiment of the present invention. The network environment of FIG. 1 illustrates an example including a plurality of
複数の電子機器110、120、130、140は、コンピュータ装置によって実現される固定端末や移動端末であってよい。複数の電子機器110、120、130、140の例としては、スマートフォン、携帯電話、タブレット、ナビゲーション、PC(personal computer)、ノート型パンコン、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)などがある。一例として、第1電子機器110は、無線または有線通信方式を利用し、ネットワーク170を介して他の電子機器120、130、140および/またはサーバ150、160と通信してよい。
The plurality of
通信方式が限定されることはなく、ネットワーク170が含むことができる通信網(一例として、移動通信網、有線インターネット、無線インターネット、放送網)を活用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク170は、PAN(personal area network)、LAN(local area network)、CAN(campus area network)、MAN(metropolitan area network)、WAN(wide area network)、BBN(broadband network)、インターネットなどのネットワークのうちの1つ以上の任意のネットワークを含んでよい。さらに、ネットワーク170は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター・バスネットワーク、ツリーまたは階層的(hierarchical)ネットワークなどを含むネットワークトポロジのうちの任意の1つ以上を含んでもよいが、これらに限定されることはない。
The communication method is not limited, and not only a communication method utilizing a communication network (for example, a mobile communication network, a wired Internet, a wireless Internet, a broadcast network) which can be included in the
一例として、サーバ160は、ネットワーク170を介して接続した第1電子機器110にアプリケーションのインストールのためのファイルを提供してよい。この場合、第1電子機器110は、サーバ160から提供されたファイルを利用してアプリケーションをインストールしてよい。また、第1電子機器110が含むオペレーティングシステム(Operating System:OS)や少なくとも1つのプログラム(一例として、ブラウザや上記のインストールされたアプリケーション)の制御に従ってサーバ150に接続し、サーバ150が提供するサービスやコンテンツの提供を受けてもよい。例えば、第1電子機器110がアプリケーションの制御に従ってネットワーク170を介してサービス要求メッセージをサーバ150に送信すると、サーバ150は、サービス要求メッセージに対応するコードを第1電子機器110に送信してよく、第1電子機器110は、アプリケーションの制御に従ってコードに基づく画面を構成して表示することにより、ユーザにコンテンツを提供してよい。
As an example, the
図2は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図2では、1つの電子機器に対する例として第1電子機器110の内部構成を、1つのサーバに対する例としてサーバ150の内部構成を説明する。他の電子機器120、130、140やサーバ160も同一または類似の内部構成を有してよい。
FIG. 2 is a block diagram for explaining an internal configuration of the electronic device and the server in the embodiment of the present invention. 2, the internal configuration of the first
第1電子機器110とサーバ150は、それぞれ、メモリ211、221、プロセッサ212、222、通信モジュール213、223、および入力/出力インタフェース214、224を含んでよい。メモリ211、221は、コンピュータ読取可能な記録媒体であって、RAM(random access memory)、ROM(read only memory)、およびディスクドライブのような永久大容量記憶装置(permanent mass storage device)を含んでよい。また、メモリ211、221には、オペレーティングシステムと、少なくとも1つのプログラムコード(一例として、第1電子機器110にインストールされて駆動するアプリケーションなどのためのコード)が格納されてよい。このようなソフトウェア構成要素は、メモリ211、221とは別のコンピュータ読取可能な記録媒体からロードされてよい。このような別のコンピュータ読取可能な記録媒体は、フロッピー(登録商標)ドライブ、ディスク、テープ、DVD/CD−ROMドライブ、メモリカードなどのコンピュータ読取可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読取可能な記録媒体ではない通信モジュール213、223を通じてメモリ211、221にロードされてもよい。例えば、少なくとも1つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム(一例として、上述したサーバ160)がネットワーク170を介して提供するファイルによってインストールされるプログラム(一例として、上述したアプリケーション)に基づいてメモリ211、221にロードされてよい。
The first
プロセッサ212、222は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ211、221または通信モジュール213、223によって、プロセッサ212、222に提供されてよい。例えば、プロセッサ212、222は、メモリ211、221のような記録装置に格納されたプログラムコードに従って受信される命令を実行するように構成されてよい。
通信モジュール213、223は、ネットワーク170を介して第1電子機器110とサーバ150とが互いに通信するための機能を提供してもよいし、他の電子機器(一例として、第2電子機器120)または他のサーバ(一例として、サーバ160)と通信するための機能を提供してもよい。一例として、第1電子機器110のプロセッサ212がメモリ211のような記録装置に格納されたプログラムコードに従って生成した要求(一例として、検索要求)が、通信モジュール213の制御に従ってネットワーク170を介してサーバ150に伝達されてよい。これとは反対に、サーバ150のプロセッサ222の制御に従って提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール223とネットワーク170を経て第1電子機器110の通信モジュール213を通じて第1電子機器110で受信されてもよい。例えば、通信モジュール213を通じて受信したサーバ150の制御信号や命令などは、プロセッサ212やメモリ211に伝達されてよく、コンテンツやファイルなどは、第1電子機器110がさらに含むことのできる格納媒体に格納されてよい。
The
入力/出力インタフェース214は、入力/出力装置215とのインタフェースのための手段であってよい。例えば、入力装置は、キーボードまたはマウスなどの装置を、出力装置は、アプリケーションの通信セッションを表示するためのディスプレイのような装置を含んでよい。他の例として、入力/出力インタフェース214は、タッチスクリーンのように入力と出力のための機能が1つに統合された装置とのインタフェースのための手段であってもよい。より具体的な例として、第1電子機器110のプロセッサ212は、メモリ211にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ150や第2電子機器120が提供するデータを利用して構成されるサービス画面やコンテンツを、入力/出力インタフェース214を通じてディスプレイに表示してよい。入力/出力インタフェース224も同様に、サーバ150のプロセッサ222がメモリ221にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ150が提供するデータを利用して構成される情報を出力してよい。
Input /
また、他の実施形態において、第1電子機器110およびサーバ150は、図2の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術の構成要素を明確に図に示す必要はない。例えば、第1電子機器110は、上述した入力/出力装置215のうちの少なくとも一部を含むように実現されてもよいし、トランシーバ、GPS(Global Positioning System)モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。より具体的な例として、第1電子機器110がスマートフォンである場合、一般的にスマートフォンに含まれる加速度センサやジャイロセンサ、カメラ、物理的な各種ボタン、タッチパネルを利用したボタン、入力/出力ポート、振動のための振動器などのような多様な構成要素が第1電子機器110にさらに含まれるように実現されてもよいことが理解できるであろう。
Also, in other embodiments, the first
以下では、ディープニューラルラーニング(DNN)を活用した個人化商品推薦方法およびそのシステムの具体的な実施形態について説明する。 In the following, specific embodiments of a personalized merchandise recommendation method and system utilizing deep neural learning (DNN) will be described.
図3は、本発明の一実施形態における、サーバのプロセッサが含むことができる構成要素の例を示した図であり、図4は、本発明の一実施形態における、サーバが実行することができる方法の例を示したフローチャートである。 FIG. 3 is a diagram illustrating an example of components that may be included in a processor of a server according to an embodiment of the present invention, and FIG. 4 is a server executable according to an embodiment of the present invention 3 is a flow chart illustrating an example of a method.
サーバ150は、クライアント(client)である複数の電子機器110、120、130、140を対象に、検索サービス、ショッピング、コミュニティー(例えば、グループ、ブログなど)、メール、ニュース、道案内などのような多様なサービスを統合して提供するプラットフォームの役割を担う。このようなサービスプラットフォームには膨大な商品が存在し、新規商品が頻繁に登録されているが、検索チャンネルなどでは人気商品などを中心とした極めて一部の商品だけが表示されているという状況がある。
The
本発明において、サーバ150は、より多くの商品をより多くのユーザと連結できるように、ディープラーニングを活用することで、ユーザ個人に適した商品を推薦するものである。特に、サーバ150は、ポータル環境で提供される複数のサービス間のクロスドメイン形態に基づき、特定サービスの商品に対し、他のサービスでのユーザ行動履歴を含んだユーザ情報を利用することで商品推薦結果を提供することができる。言い換えれば、サーバ150は、クロスオーバー推薦ロジックに基づき、ユーザが普段に消費していたアイテムとは異なるドメインや異なる種類のアイテムを推薦することができる。
In the present invention, the
図3に示すように、サーバ150のプロセッサ222は、構成要素として、情報管理部310、学習処理部320、および商品推薦部330を備えてよい。このようなプロセッサ222およびプロセッサ222の構成要素は、図4の方法に含まれる段階410〜430を実行するようサーバ150を制御してよい。このとき、プロセッサ222およびプロセッサ222の構成要素は、メモリ221に含まれるオペレーティングシステムのコードと少なくとも1つのプログラムのコードによる命令(instruction)を実行するように実現されてよい。また、プロセッサ222の構成要素は、オペレーティングシステムや少なくとも1つのプログラムが提供する制御命令に従ってプロセッサ222によって実行される互いに異なる機能(differentfunctions)の表現であってよい。例えば、プロセッサ222が上述した制御命令に従って商品情報とユーザ情報を維持管理するように制御する機能的表現として、情報管理部310が使用されてよい。
As shown in FIG. 3, the
段階410において、情報管理部310は、サーバ150が提供可能な複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、複数のサービスのうちの少なくとも1つのサービスにおけるユーザ行動履歴が含まれるユーザ情報とを収集して維持管理してよい。ユーザが普段に消費していたアイテムとは異なる種類/ドメインのアイテムを推薦するクロスオーバー推薦ロジックを実現するために、情報管理部310は、商品推薦を必要とするドメイン以外のサービスでのユーザ行動履歴情報を収集および管理してよい。
In step 410, the
段階420において、学習処理部320は、商品情報とユーザ情報が入力ベクトルとして構成されるディープラーニングを活用して、推薦対象商品に対する購入予測を学習してよい。一例として、学習処理部320は、順伝播型ニューラルネットワーク(FFNN)学習モデルに基づき、ユーザ情報と商品情報を基盤として商品の購入可能性を予測してよい。ユーザと類似するユーザグループが選好するアイテムを推薦する協調フィルタリングモデルや、ユーザが過去に選好したアイテムと内容が類似する他のアイテムを推薦するコンテンツ基盤フィルタリング(Content−based Filtering)モデルが結合されたハイブリッド(Hybrid)推薦モデルを実現するために、学習処理部320は、特定のサービスで推薦対象となる商品情報とは異なるサービスにおけるユーザ行動履歴が含まれるユーザ情報を、同じ学習モデル上で同時に学習してよい。上述した学習処理部320は、与えられた商品情報とユーザ情報(ユーザ行動履歴)を利用することにより、各商品に対する購入予測を学習してよい。このとき、学習処理部320は、ユーザ行動履歴を示す学習データに基づき、短期購入予測や長期購入予測までも行うことができる。
In step 420, the
段階430において、商品推薦部330は、推薦対象商品に対する購入予測学習結果に基づき、特定のサービスを通じてユーザに個人化された商品推薦結果を提供してよい。商品推薦部330は、特定のサービスを利用するユーザを対象とし、該当のサービスを通じて商品推薦結果を提供するが、該当のサービス上の商品情報とは異なるサービスにおけるユーザ行動履歴を含んだユーザ情報を、同じディープラーニングモデルを活用して同時に学習した結果に基づいて、ユーザに個人化された商品を推薦してよい。言い換えれば、商品推薦部330は、特定のドメインに該当するサービスを通じて商品推薦結果を提供するにあたり、該当のドメイン上の商品情報と共に、他のドメインにおけるユーザログを含んだユーザ情報を学習した結果に基づいて、商品推薦結果を提供してよい。場合によっては、例えば、ショッピングサービスでユーザクエリに対応する検索結果を提供する際に、ショッピングサービスでのユーザ履歴はもちろん、他のサービスでのユーザ履歴までも総合してユーザ趣向を分析し、これに対応する推薦結果をショッピングサービスでの検索結果に含ませてよい。クロスドメインに対する商品推薦モデルは、異なる類型のユーザ資質データを活用して商品推薦結果を提供するものであり、例えば、キャンプ予約履歴に基づいてショッピング商品推薦結果を提供したり、ファッション購入履歴に基づいて音源推薦結果を提供したりしてよい。
In step 430, the
本発明は、個人化商品推薦のためにディープラーニングを活用するものであるが、一例として、商品と関連する異形的な情報統合学習、埋め込み(embedding)による意味的学習、最適パラメータ自動学習などを含んだFFNN学習モデルを適用してよい。 The present invention utilizes deep learning for individualized product recommendation, but as an example, heterogenous information integration learning related to the product, semantic learning by embedding, optimal parameter automatic learning, etc. The included FFNN learning model may be applied.
図5は、本発明の一実施形態における、商品購入の可否を予測するFFNN学習モデルを説明するための例示図である。 FIG. 5 is an exemplary view for explaining an FFNN learning model that predicts whether or not to purchase a product in the embodiment of the present invention.
本発明に係るFFNN学習モデル500は、任意のユーザuが複数のサービス全般で示した行動履歴を含むユーザ情報510と、特定のサービスで推薦対象となる商品情報520とが与えられた状態で、ユーザuが商品iを購入するかを予測する問題に関する。ユーザ情報510と商品情報520は、FFNN学習モデル500の入力層に対応する埋め込みベクトルで表現されてよい。
The
個人化された商品推薦のためには、多様なサービスを提供するポータル環境からユーザ情報510を収集する過程が必要となる。例えば、図6に示すように、ユーザの基本情報であるID、性別、年齢などを含むプロフィール情報601を収集してよく、各サービス別のユーザ行動履歴として、例えば、ショッピングサービスでのユーザ行動履歴情報602として、ユーザ商品検索履歴(ショッピングクエリ履歴)、ユーザ商品クリック履歴(商品名、カテゴリ、価格、イメージなどのような商品メタ情報を含む)、ユーザ商品購入履歴(商品名、カテゴリ、価格、イメージなどのような商品メタ情報を含む)などを収集してよく、ショッピングサービス以外のサービス全般におけるユーザ行動履歴情報603として、ユーザコンテンツ検索履歴(コンテンツクエリ履歴)、ユーザコンテンツクリック履歴(コンテンツメタ情報を含む)、ユーザコンテンツ消費履歴(コンテンツメタ情報を含む)などを収集してよい。これにより、情報管理部310は、サーバ150が提供するプラットフォームから、ユーザが利用するサービス全般でのユーザ行動履歴を含んだユーザ情報510を収集してよい。
For personalized product recommendation, a process of collecting user information 510 from a portal environment providing various services is required. For example, as shown in FIG. 6,
図7および図8は、本発明の一実施形態における、ユーザ情報をFFNN学習モデルの入力ベクトルとして構成する過程の一例を示した図である。 7 and 8 are diagrams showing an example of a process of configuring user information as an input vector of the FFNN learning model in the embodiment of the present invention.
図7を参照すると、ユーザ情報510として収集されたプロフィール情報601と、ショッピングサービスにおけるユーザ行動履歴情報602、およびショッピングサービス以外のサービス全般におけるユーザ行動履歴情報603を連結(concatenate)してFFNN学習モデル500の入力ベクトルとして構成してよい。ショッピングサービスにおけるユーザ行動履歴情報602は、ユーザのショッピング趣向を分析するために活用されてよく、他のサービス全般におけるユーザ行動履歴情報603は、ユーザの普段の関心事を分析するために活用されてよい。ショッピングサービスだけではなく、他のサービス全般におけるユーザ行動履歴を収集することにより、ユーザの関心事情報を幅広く活用することができ、ユーザがショッピング関連行動を直接行わなくても、ユーザが他のサービスで示した普段の関心事を利用することにより、個人化された商品推薦が可能となる。
Referring to FIG. 7, FFNN learning model by concatenating
上述したユーザ行動履歴情報は、関連商品のメタ情報を、埋め込みによって高次元のベクトルに変換して入力ベクトルとして構成してよい。例えば、ユーザ商品クリック履歴の場合、図8に示すように、ユーザの商品クリック分析結果を順に連結して入力ベクトルを構成してよい。ユーザ履歴情報で順序情報を考慮する場合、最近の履歴順ではなく、関心のある履歴順を適用してよい。単にユーザの最近の履歴順を考慮するのではなく、一定期間内にユーザが関心を示した履歴を事前に分析してこれを活用することにより、ユーザの全般的な関心事を効果的に把握できるようになる。FFNN学習モデル500では、順序または羅列可能な履歴情報の特徴を示すための入力ベクトルを構成してよい。図8に示すように、ユーザ行動履歴情報に該当するベクトル集合、すなわち、履歴対象の埋め込みベクトルを一定区間で分けた後、その一定区間の平均値(average)を出して入力ベクトルを構成することにより、埋め込みベクトルを導入して入力ベクトルを構成する際に、全体の平均を出す場合よりも多くの情報を内包することができる。このとき、関連行動の回数/商品個数情報を求めた連続的な値に基づき、商品クリック活動性のような活動的な要素の考慮が可能となる。言い換えれば、ユーザ行動履歴情報に対し、各類型の履歴回数や商品個数情報を含んで入力ベクトルを構成してよく、これにより、各類型の履歴情報ごとに活動的であるか非活動的であるかを判断することでユーザ関心事の分析に活用できるようになる。
The user behavior history information described above may be configured as an input vector by converting the meta information of the related product into a high-dimensional vector by embedding. For example, in the case of the user product click history, as shown in FIG. 8, the product click analysis results of the user may be connected in order to construct an input vector. When the order information is considered in the user history information, the historical order of interest may be applied instead of the recent history order. Effectively grasp the general interests of the user by analyzing in advance the history that the user has shown interest within a certain period and utilizing it, rather than simply considering the user's recent historical order become able to. The
図9および図10は、本発明の一実施形態における、商品情報をFFNN学習モデルの入力ベクトルとして構成する過程の一例を示した図である。 FIGS. 9 and 10 are diagrams showing an example of the process of configuring product information as an input vector of the FFNN learning model in the embodiment of the present invention.
商品情報520は、サービスページ上に表示される情報を含んでよく、例えば、図9に示すように、商品名、カテゴリ、価格、販売所名、商品IDなどのような商品の基本的なテキスト情報である商品メタ情報901、商品イメージなどのような商品視覚的情報902などを収集してよい。
The product information 520 may include information displayed on the service page, and for example, as shown in FIG. 9, basic text of the product such as product name, category, price, sales office name, product ID, etc. Merchandise
図10を参照すると、商品情報520として収集された商品メタ情報901と商品視覚的情報902とを連結し、ユーザ情報510と共にFFNN学習モデル500の入力ベクトルとして構成してよい。商品名、カテゴリ、価格、販売所名、商品IDなどのテキスト情報である商品メタ情報901は、埋め込み処理して活用してよく、商品視覚的情報902の場合には、イメージ学習によって変換された特徴ベクトルを活用してよい。例えば、商品イメージを、畳み込みニューラルネットワーク(CNN:Convolutional Neural Network)によって視覚的パターンを含むイメージ特徴ベクトルに変換し、オートエンコーダ(auto−encoder)を利用して圧縮化して表現してよい。ファッション衣類やファッション雑貨のように視覚的な情報が重要となる商品カテゴリの場合には、イメージ特徴ベクトルをユーザ関心事の分析に活用してよい。
Referring to FIG. 10, the product
上述したように、FFNN学習モデル500では、ユーザ情報510と商品情報520が、入力層(input layer)の入力ベクトルとして構成されてよく、図5に示すように、ユーザ情報510と商品情報520が同時に学習され、隠れ層(hidden layer)の活性化関数(例えば、ReLU)によって商品別の購入予測点数が導出されてよい。したがって、学習処理部320は、商品情報とユーザ情報が入力ベクトルとして構成されるFFNN学習モデル500を利用することにより、推薦対象商品に対する購入予測点数を算出することができる。これにより、商品推薦部330は、特定のサービスで推薦対象となる商品のうちで購入予測点数が一定レベル以上の商品、あるいは購入予測点数が高い順から上位に該当する一定数の商品を、該当のサービスを通じてユーザに推薦してよい。このとき、商品推薦部330は、特定のサービスでユーザが検索のためのクエリを入力した場合、購入予測点数を基準にして、クエリに対応する商品のうちの少なくとも一部の商品を検索結果に含ませてユーザに推薦してよい。
As described above, in the
このように、本発明の実施形態によると、特定のサービスではなく、サービス全般で収集されたユーザ行動履歴情報を活用することにより、特定のサービスでユーザ行動履歴がなくても(コールドスタート問題(cold−start problem)の場合も)、より豊富な情報を学習することにより、特定のサービスで個人化された商品を推薦することができる。ユーザに個人化された商品推薦結果を提供するにあたり、人気商品を中心に制限的な推薦結果を提供するのではなく、全体サービスを対象として分析されたユーザ趣向を反映することにより、人気のない商品あるいは新規商品までも包括し、ユーザの趣向に合った幅広い推薦結果を提供することができる。また、本発明の実施形態によると、商品名やカテゴリ名のようなテキスト情報はもちろん、商品イメージのような視覚的な情報を共に学習してユーザ関心事を分析することにより、視覚的な側面でもユーザ趣向が反映された個人化商品を推薦することができる。さらに、本発明の実施形態によると、ユーザ履歴に対する入力層に入力される埋め込みベクトル集合を一定区間に分けて構成することにより、FFNN学習モデルの入力ベクトルを効果的に組み合わせて、学習性能を向上させることができる。 As described above, according to the embodiment of the present invention, it is possible to use the user behavior history information collected for all services, not for a specific service, even if there is no user behavior history for a particular service (cold start problem ( Also in the case of cold-start problems), it is possible to recommend a personalized product for a specific service by learning more abundant information. In providing personalized product recommendation results to users, it is not popular because it reflects user preferences analyzed for the entire service, not providing limited recommendation results focusing on popular products Even products or new products can be included, and a wide range of recommendation results can be provided according to the user's preferences. In addition, according to an embodiment of the present invention, visual aspect can be obtained by learning together visual information such as a product image as well as text information such as a product name and a category name to analyze user interests. However, it is possible to recommend personalized products in which user preferences are reflected. Furthermore, according to the embodiment of the present invention, the input vector of the FFNN learning model is effectively combined to improve the learning performance by dividing the embedded vector set input to the input layer for the user history into fixed sections and configuring them. It can be done.
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および/またはハードウェア構成要素とソフトウェア構成要素との組合せによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、演算論理装置(ALU:arithmetic logic unit)、デジタル信号プロセッサ、マイクロコンピュータ、フィールドプログラマブルゲートアレイ(FPGA:field programmable gate array)、プログラム可能論理装置(PLU:programmable logic unit)、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、1つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム(OS)およびそのOS上で実行される1つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを格納、操作、処理、および生成してもよい。理解の便宜のために、1つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および/または複数種類の処理要素を含んでもよいことを理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは1つのプロセッサおよび1つのコントローラを含んでもよい。また、並列プロセッサのような、他の処理構成も可能である。 The above-described apparatus may be realized by hardware components, software components, and / or a combination of hardware components and software components. For example, the devices and components described in the embodiments include a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), and a program. It may be implemented using one or more general purpose computers or special purpose computers, such as programmable logic units (PLUs), microprocessors, or various devices capable of executing and responding to instructions. . The processing device may execute an operating system (OS) and one or more software applications running on the OS. The processing device may also respond to software execution, access data, and store, manipulate, process, and generate data. Although one processor may be described as being used for ease of understanding, one skilled in the art will appreciate that the processor may include more than one processing element and / or more than one type of processing element. You will understand. For example, the processing device may include multiple processors or one processor and one controller. Other processing arrangements are also possible, such as parallel processors.
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの1つ以上の組合せを含んでもよく、所望のとおりに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび/またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、仮想装置、コンピュータ格納媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で格納されても実行されてもよい。ソフトウェアおよびデータは、1つ以上のコンピュータ読取可能な記録媒体に格納されてよい。 The software may include a computer program, code, instructions, or a combination of one or more of these, configuring the processing unit to operate as desired, and instructing the processing unit independently or collectively. You may The software and / or data may be embodied in any type of machine, component, physical device, virtual device, computer storage medium or device to be interpreted based on the processing device or to provide instructions or data to the processing device. May be The software may be distributed on computer systems connected by a network, and may be stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読取可能な媒体に記録されてよい。このとき、媒体は、コンピュータ実行可能なプログラムを永続的に格納しても、実行またはダウンロードのために一時的に格納してもよい。また、媒体は、単一または複数のハードウェアが結合された形態の多様な記録手段または格納手段であってよいが、あるコンピュータシステムに直接接続する媒体に限定されるのではなく、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク、および磁気テープのような磁気媒体、CD−ROM、DVDのような光媒体、フロプティカルディスク(floptical disk)のような光磁気媒体、およびROM、RAM、フラッシュメモリなどのようなプログラム命令語が格納されるように構成されたものであってよい。また、他の媒体の例として、アプリケーションを流通するアプリストアやその他の多様なソフトウェアを供給あるいは流通するサイト、サーバなどで管理する記録媒体あるいは格納媒体であってもよい。 The method according to the embodiments may be realized in the form of program instructions executable by various computer means and recorded on a computer readable medium. At this time, the medium may store the computer executable program permanently or may temporarily store it for execution or download. Also, the medium may be various recording means or storage means in the form of combination of one or more hardwares, but it is not limited to the medium directly connected to a certain computer system, but on a network It may be distributed and present. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs, DVDs, magneto-optical media such as floppy disks, And program instructions such as ROM, RAM, flash memory, etc. may be stored. In addition, as an example of another medium, an application store that distributes an application or a site that supplies or distributes various other software, a recording medium managed by a server, or a storage medium may be used.
以上のように、実施形態を、限定された実施形態と図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ/あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合または組み合わされたり、他の構成要素または均等物によって代替または置換されたとしても、適切な結果を達成することができる。 Although the embodiments have been described based on the limited embodiments and the drawings as described above, various modifications and variations can be made by those skilled in the art from the above description. For example, components described in the systems, structures, devices, circuits, and the like may be performed in a different order from that of the methods described and / or different from those described in the methods described. Appropriate results can be achieved even if combined or combined, or replaced or substituted by other components or equivalents.
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。 Therefore, even different embodiments, which are equivalent to the scope of the claims, belong to the appended claims.
222:プロセッサ
310:情報管理部
320:学習処理部
330:商品推薦部
222: Processor 310: Information management unit 320: Learning processing unit 330: Product recommendation unit
Claims (17)
前記個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスにおけるユーザ行動履歴情報が含まれるユーザ情報を収集する段階、
前記商品情報と前記ユーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する段階、および
前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する段階
を含む、個人化商品推薦方法。 A personalized merchandise recommendation method implemented by a personalized merchandise recommendation system implemented by a computer, comprising:
Product information to be recommended for a specific service among a plurality of services provided by the personalized product recommendation system, and user information including user action history information on at least one of the plurality of services is collected Stage to
The product recommendation result through the specific service based on learning the purchase prediction for the recommendation target product using deep learning using the product information and the user information, and the learning result of the purchase prediction for the recommendation target product Providing personalized product recommendation methods.
前記商品情報と前記ユーザ情報が入力ベクトルとして構成される順伝播型ニューラルネットワーク(FFNN)学習モデルに基づいて、前記商品情報と前記ユーザ情報を共に学習し、前記推薦対象商品に対する購入予測を学習すること
を特徴とする、請求項1に記載の個人化商品推薦方法。 The learning phase is
Both the product information and the user information are learned together based on a forward propagation neural network (FFNN) learning model in which the product information and the user information are configured as input vectors, and a purchase forecast for the recommendation target product is learned. The personalized merchandise recommendation method according to claim 1, characterized in that
前記ユーザ行動履歴情報に該当するベクトル集合を一定区間に分けた後、区間別の平均値によって入力ベクトルを構成する段階
を含む、請求項1に記載の個人化商品推薦方法。 The learning phase is
The method according to claim 1, further comprising the step of: after dividing the vector set corresponding to the user action history information into predetermined sections, forming an input vector by an average value of each section.
前記ユーザ行動履歴情報に対し、各類型の履歴回数や商品個数情報を含めて入力ベクトルを構成する段階
を含む、請求項1に記載の個人化商品推薦方法。 The learning phase is
The personalized merchandise recommendation method according to claim 1, further comprising the step of forming an input vector by including the history count of each type and the number-of-items information with respect to the user behavior history information.
前記学習する段階は、
前記商品メタ情報を埋め込みベクトルに変換して入力ベクトルとして構成するか、前記商品イメージの視覚的パターンを含む特徴ベクトルを入力ベクトルとして構成する段階
を含む、請求項1に記載の個人化商品推薦方法。 The product information includes at least one of product meta information and a product image,
The learning phase is
The method according to claim 1, comprising: converting the product meta information into an embedded vector and configuring as an input vector, or configuring a feature vector including a visual pattern of the product image as an input vector. .
前記複数のサービス間のクロスオーバー形態により、前記特定のサービスとは異なるサービスでのユーザ行動履歴情報を利用して前記特定のサービスの商品推薦結果を提供すること
を特徴とする、請求項1に記載の個人化商品推薦方法。 The providing step may
The method according to claim 1, wherein the product recommendation result of the specific service is provided by using user behavior history information in a service different from the specific service according to a crossover form between the plurality of services. Personalized product recommendation method described.
前記商品情報と前記ユーザ情報が入力ベクトルとして構成されるFFNN学習モデルに基づいて、前記推薦対象商品に対する購入予測点数を算出し、
前記提供する段階は、
前記購入予測点数を基準として前記特定のサービスで推薦対象となる商品の一部を推薦すること
を特徴とする、請求項1に記載の個人化商品推薦方法。 The learning phase is
Based on an FFNN learning model in which the product information and the user information are configured as input vectors, a predicted purchase score for the product to be recommended is calculated,
The providing step may
The personalized merchandise recommendation method according to claim 1, further comprising: recommending a part of merchandise to be recommended in the specific service based on the purchase prediction score.
検索のためのクエリが入力された場合、前記購入予測点数を基準として前記クエリに対応する商品のうちの一部を推薦すること
を特徴とする、請求項7に記載の個人化商品推薦方法。 The providing step may
The personalized merchandise recommendation method according to claim 7, characterized in that when a query for search is input, a part of products corresponding to the query is recommended based on the purchase prediction score.
前記個人化商品推薦方法は、
個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスにおけるユーザ行動履歴情報が含まれるユーザ情報を収集する段階、
前記商品情報と前記ユーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する段階、および
前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する段階
を含む、コンピュータプログラム。 A computer program for causing a computer system to execute a personalized merchandise recommendation method, comprising:
The personalized product recommendation method is
Product information to be recommended for a specific service among a plurality of services provided by the personalized product recommendation system, and user information including user action history information on at least one of the plurality of services is collected Stage,
The product recommendation result through the specific service based on learning the purchase prediction for the recommendation target product using deep learning using the product information and the user information, and the learning result of the purchase prediction for the recommendation target product Providing a computer program.
コンピュータ読取可能な命令を実行するように実現される少なくとも1つのプロセッサ
を含み、
前記少なくとも1つのプロセッサは、
当該個人化商品推薦システムが提供する複数のサービスのうちの特定のサービスで推薦対象となる商品情報と、前記複数のサービスのうちの少なくとも1つのサービスにおけるユーザ行動履歴情報が含まれるユーザ情報を収集する情報管理部、
前記商品情報と前記ユーザ情報を利用し、ディープラーニングを活用して推薦対象商品に対する購入予測を学習する学習処理部、および
前記推薦対象商品に対する購入予測の学習結果に基づき、前記特定のサービスを通じて商品推薦結果を提供する商品推薦部
を備える、個人化商品推薦システム。 A personalized product recommendation system implemented by a computer, comprising:
At least one processor implemented to execute computer readable instructions;
The at least one processor is
Product information to be recommended for a specific service among a plurality of services provided by the personalized product recommendation system, and user information including user action history information on at least one of the plurality of services is collected Information Management Department,
A learning processing unit that uses deep learning to learn purchase prediction for a recommendation target product using the product information and the user information, and a product through the specific service based on learning results of purchase prediction for the recommendation target product. A personalized product recommendation system comprising a product recommendation unit that provides a recommendation result.
前記商品情報と前記ユーザ情報が入力ベクトルとして構成されるFFNN学習モデルに基づいて、前記商品情報と前記ユーザ情報を共に学習し、前記推薦対象商品に対する購入予測を学習すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The learning processing unit
The product information and the user information are both learned based on an FFNN learning model in which the product information and the user information are configured as input vectors, and a purchase forecast for the recommendation target product is learned. The personalized product recommendation system according to Item 10.
前記ユーザ行動履歴情報に該当するベクトル集合を一定区間に分けた後、区間別の平均値によって入力ベクトルを構成すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The learning processing unit
The personalized merchandise recommendation system according to claim 10, wherein the vector set corresponding to the user action history information is divided into predetermined sections, and then an input vector is formed by an average value of each section.
前記ユーザ行動履歴情報に対し、各類型の履歴回数や商品個数情報を含んで入力ベクトルを構成すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The learning processing unit
11. The personalized merchandise recommendation system according to claim 10, wherein an input vector is configured by including the number of times of history of each type and the number-of-items information with respect to the user action history information.
前記学習処理部は、
前記商品メタ情報を埋め込みベクトルに変換して入力ベクトルとして構成するか、前記商品イメージの視覚的パターンを含む特徴ベクトルを入力ベクトルとして構成すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The product information includes at least one of product meta information and a product image,
The learning processing unit
The personalized product according to claim 10, wherein the product meta information is converted into an embedded vector and configured as an input vector, or a feature vector including a visual pattern of the product image is configured as an input vector. Recommendation system.
前記複数のサービス間のクロスオーバー形態により、前記特定のサービスとは異なるサービスでのユーザ行動履歴情報を利用して前記特定のサービスの商品推薦結果を提供すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The product recommendation unit
The method according to claim 10, wherein the product recommendation result of the specific service is provided by using user behavior history information in a service different from the specific service according to a crossover form between the plurality of services. Personalized product recommendation system described.
前記商品情報と前記ユーザ情報が入力ベクトルとして構成されるFFNN学習モデルに基づいて、前記推薦対象商品に対する購入予測点数を算出し、
前記商品推薦部は、
前記購入予測点数を基準として前記特定のサービスで推薦対象となる商品のうちの一部を推薦すること
を特徴とする、請求項10に記載の個人化商品推薦システム。 The learning processing unit
Based on an FFNN learning model in which the product information and the user information are configured as input vectors, a predicted purchase score for the product to be recommended is calculated,
The product recommendation unit
The personalized merchandise recommendation system according to claim 10, wherein a part of products to be recommended in the specific service is recommended based on the purchase prediction score.
検索のためのクエリが入力された場合、前記購入予測点数を基準として前記クエリに対応する商品のうちの一部を推薦すること
を特徴とする、請求項16に記載の個人化商品推薦システム。 The product recommendation unit
The personalized merchandise recommendation system according to claim 16, wherein when a query for search is input, a part of products corresponding to the query is recommended based on the purchase prediction score.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2017-0044834 | 2017-04-06 | ||
| KR20170044834 | 2017-04-06 | ||
| KR10-2017-0091702 | 2017-07-19 | ||
| KR1020170091702 | 2017-07-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018181326A true JP2018181326A (en) | 2018-11-15 |
| JP6744353B2 JP6744353B2 (en) | 2020-08-19 |
Family
ID=64276915
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018071561A Active JP6744353B2 (en) | 2017-04-06 | 2018-04-03 | Personalized product recommendation using deep learning |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6744353B2 (en) |
Cited By (59)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109636211A (en) * | 2018-12-19 | 2019-04-16 | 淄博职业学院 | Books automatic management system and its management method based on mobile Internet of Things |
| CN110222160A (en) * | 2019-05-06 | 2019-09-10 | 平安科技(深圳)有限公司 | Intelligent semantic document recommendation method, device and computer readable storage medium |
| CN110245301A (en) * | 2018-11-29 | 2019-09-17 | 腾讯科技(深圳)有限公司 | A kind of recommended method, device and storage medium |
| CN110263243A (en) * | 2019-01-23 | 2019-09-20 | 腾讯科技(深圳)有限公司 | Media information recommending method, apparatus, storage medium and computer equipment |
| CN110807150A (en) * | 2019-10-14 | 2020-02-18 | 腾讯科技(深圳)有限公司 | Information processing method and apparatus, electronic device and computer-readable storage medium |
| CN110825957A (en) * | 2019-09-17 | 2020-02-21 | 中国平安人寿保险股份有限公司 | Deep learning-based information recommendation method, device, equipment and storage medium |
| CN111046294A (en) * | 2019-12-27 | 2020-04-21 | 支付宝(杭州)信息技术有限公司 | Click rate prediction method, recommendation method, model, device and equipment |
| CN111192108A (en) * | 2019-12-16 | 2020-05-22 | 北京淇瑀信息科技有限公司 | Sorting method and device for product recommendation and electronic equipment |
| CN111260447A (en) * | 2020-02-11 | 2020-06-09 | 深圳前海达闼云端智能科技有限公司 | Commodity recommendation method and device for vending robot |
| CN111353092A (en) * | 2018-12-24 | 2020-06-30 | 北京嘀嘀无限科技发展有限公司 | Service pushing method, device, server and readable storage medium |
| CN111476643A (en) * | 2020-04-15 | 2020-07-31 | 创新奇智(重庆)科技有限公司 | Interested commodity prediction method and device, electronic equipment and computer storage medium |
| CN111539782A (en) * | 2020-01-21 | 2020-08-14 | 中国银联股份有限公司 | Merchant information data processing method and system based on deep learning |
| KR20200103202A (en) * | 2019-02-20 | 2020-09-02 | 동의대학교 산학협력단 | Method for providing product recommendation service based on deep-learning neural network |
| CN111695960A (en) * | 2019-03-12 | 2020-09-22 | 阿里巴巴集团控股有限公司 | Object recommendation system, method, electronic device and storage medium |
| CN111695965A (en) * | 2020-04-26 | 2020-09-22 | 清华大学 | Product screening method, system and equipment based on graph neural network |
| CN111967924A (en) * | 2019-05-20 | 2020-11-20 | 北京京东尚科信息技术有限公司 | Commodity recommendation method, commodity recommendation device, computer device, and medium |
| KR20200136209A (en) * | 2019-05-27 | 2020-12-07 | 에스케이텔레콤 주식회사 | Method for providing content recommendation model, method for recommending content, and apparatuses thereof |
| CN112115358A (en) * | 2020-09-14 | 2020-12-22 | 中国船舶重工集团公司第七0九研究所 | Personalized recommendation method using multi-hop path features in knowledge graph |
| CN112115169A (en) * | 2020-09-17 | 2020-12-22 | 北京奇艺世纪科技有限公司 | User portrait generation method, user portrait generation device, user portrait distribution device, user portrait recommendation device, and content recommendation device |
| CN112132660A (en) * | 2020-09-25 | 2020-12-25 | 尚娱软件(深圳)有限公司 | Commodity recommendation method, system, device and storage medium |
| CN112163165A (en) * | 2020-10-21 | 2021-01-01 | 腾讯科技(深圳)有限公司 | Information recommendation method, device, equipment and computer readable storage medium |
| CN112215680A (en) * | 2020-10-21 | 2021-01-12 | 中国银行股份有限公司 | Product recommendation method and device, electronic equipment and storage medium |
| JP2021026779A (en) * | 2019-08-08 | 2021-02-22 | ネイバー コーポレーションNAVER Corporation | Real-time graph-based embedding construction method and system for personalized content recommendation |
| JP2021039713A (en) * | 2019-09-04 | 2021-03-11 | ワンホ ファン | Method of profiling unconscious mechanism and conscious type, and device |
| CN112561644A (en) * | 2020-12-16 | 2021-03-26 | 深圳市网联安瑞网络科技有限公司 | Commodity recommendation method and device based on link prediction and related equipment |
| JP6885525B1 (en) * | 2020-06-05 | 2021-06-16 | 日本電気株式会社 | Data linkage system, learning device, and estimation device |
| JP2021118000A (en) * | 2020-01-22 | 2021-08-10 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | Item recommended methods, systems, programs, electronic devices and storage media |
| JP2021140648A (en) * | 2020-03-09 | 2021-09-16 | 株式会社シンカー | Information processing system and information processing method |
| CN113705792A (en) * | 2021-08-31 | 2021-11-26 | 平安银行股份有限公司 | Personalized recommendation method, device, equipment and medium based on deep learning model |
| CN113706260A (en) * | 2021-09-01 | 2021-11-26 | 镇江纵陌阡横信息科技有限公司 | E-commerce platform commodity recommendation method and device based on search content |
| KR20210146671A (en) * | 2020-05-27 | 2021-12-06 | 삼성생명보험주식회사 | Method for analyzing customer consultation record |
| CN113781139A (en) * | 2020-10-19 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Item recommendation method, item recommendation device, equipment and medium |
| CN113837843A (en) * | 2021-09-29 | 2021-12-24 | 平安科技(深圳)有限公司 | Product recommendation method, device, medium and electronic equipment |
| WO2022029960A1 (en) * | 2020-08-06 | 2022-02-10 | 株式会社日立物流 | Warehouse commodity recommendation system, method, and program |
| CN114078037A (en) * | 2020-08-14 | 2022-02-22 | 中国移动通信集团浙江有限公司 | Product recommendation method and device based on tag vectorization |
| CN114187062A (en) * | 2021-11-10 | 2022-03-15 | 深圳童尔家教育咨询有限公司 | Commodity purchase event prediction method and device |
| CN114385920A (en) * | 2022-01-14 | 2022-04-22 | 平安健康保险股份有限公司 | Cross-domain recommendation method, device, device and medium based on multi-task learning |
| CN114710433A (en) * | 2021-12-03 | 2022-07-05 | 航天科工网络信息发展有限公司 | Intelligent routing method, device and network equipment |
| CN114722322A (en) * | 2021-01-05 | 2022-07-08 | 北京有竹居网络技术有限公司 | Online learning method, device, equipment and medium |
| US11403718B1 (en) * | 2019-01-23 | 2022-08-02 | Meta Platforms, Inc. | Systems and methods for sensitive data modeling |
| JP2022540508A (en) * | 2019-12-27 | 2022-09-15 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Method, Apparatus, Apparatus, and Computer Storage Medium for Determining Search Results |
| CN115082141A (en) * | 2021-12-28 | 2022-09-20 | 达疆网络科技(上海)有限公司 | Recommendation method and device, electronic equipment and storage medium |
| CN115309997A (en) * | 2022-10-10 | 2022-11-08 | 浙商银行股份有限公司 | Commodity recommendation method and device based on multi-view self-coding features |
| JP2023512551A (en) * | 2020-04-08 | 2023-03-27 | 北京字節跳動網絡技術有限公司 | Method, apparatus, electronic device and computer readable medium for generating prediction information |
| CN116055074A (en) * | 2021-10-27 | 2023-05-02 | 北京字节跳动网络技术有限公司 | Method and apparatus for managing recommendation strategies |
| CN116151353A (en) * | 2023-04-14 | 2023-05-23 | 中国科学技术大学 | A training method for a sequence recommendation model and an object recommendation method |
| JP2023523341A (en) * | 2020-04-28 | 2023-06-02 | リングイット、インク. | Method and system for securing inventory and profile information |
| JP2023527745A (en) * | 2020-05-18 | 2023-06-30 | セールスフォース インコーポレイテッド | System and method for product recommendation and integrated language modeling |
| JP2023093284A (en) * | 2021-12-22 | 2023-07-04 | アウー インテリジェンス, インコーポレイテッド | Electronic marketing system and execution method thereof |
| JP2023537879A (en) * | 2020-08-18 | 2023-09-06 | セールスフォース インコーポレイテッド | A System and Method for Next Basket Recommendation by Dynamic Attribute Modeling |
| GR20220100246A (en) * | 2022-03-21 | 2023-10-10 | My Company Projects Ο.Ε., | Method for automatically converting purchase data history derived from electronic stores into clear signal and training a deep machine learining meural network to produce recommendations for consumers |
| JP2023168813A (en) * | 2022-05-16 | 2023-11-29 | 富士フイルム株式会社 | Information processing method, and information processing equipment and program |
| CN117217710A (en) * | 2023-10-19 | 2023-12-12 | 深圳市金文网络科技有限公司 | Intelligent management method and system for virtual commodity and shortcut service |
| JP2024021434A (en) * | 2022-08-03 | 2024-02-16 | Kddi株式会社 | Information processing device, information processing method and program |
| CN118069938A (en) * | 2024-04-11 | 2024-05-24 | 南京争锋信息科技有限公司 | A personalized recommendation method based on time series and cross-domain collaboration |
| CN118628214A (en) * | 2024-08-13 | 2024-09-10 | 厦门理工学院 | A personalized clothing recommendation method and system for e-commerce platforms based on artificial intelligence |
| CN118982384A (en) * | 2024-10-22 | 2024-11-19 | 浙江广电新媒体有限公司 | Intelligent marketing method and system based on user portrait |
| CN119760250A (en) * | 2025-03-07 | 2025-04-04 | 宁波宁帆信息科技有限公司 | AI-driven product service recommendation method and system |
| JP2025531386A (en) * | 2022-11-29 | 2025-09-19 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Content recommendation method, apparatus, device, and program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005052144A (en) * | 2003-08-06 | 2005-03-03 | Koubai Kin | Heating control apparatus of soybean milk and soybean curd producing machine for domestic use and heating control method |
| JP2008242966A (en) * | 2007-03-28 | 2008-10-09 | Kddi Corp | Recommender system |
| JP2011060182A (en) * | 2009-09-14 | 2011-03-24 | Aim Co Ltd | Content selection system |
| JP2016181196A (en) * | 2015-03-25 | 2016-10-13 | 日本電気株式会社 | Information processing apparatus, information processing method, and program |
-
2018
- 2018-04-03 JP JP2018071561A patent/JP6744353B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005052144A (en) * | 2003-08-06 | 2005-03-03 | Koubai Kin | Heating control apparatus of soybean milk and soybean curd producing machine for domestic use and heating control method |
| JP2008242966A (en) * | 2007-03-28 | 2008-10-09 | Kddi Corp | Recommender system |
| JP2011060182A (en) * | 2009-09-14 | 2011-03-24 | Aim Co Ltd | Content selection system |
| JP2016181196A (en) * | 2015-03-25 | 2016-10-13 | 日本電気株式会社 | Information processing apparatus, information processing method, and program |
Cited By (98)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7299320B2 (en) | 2018-11-29 | 2023-06-27 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Recommendation method and device, computing device, and program |
| CN110245301A (en) * | 2018-11-29 | 2019-09-17 | 腾讯科技(深圳)有限公司 | A kind of recommended method, device and storage medium |
| US11709902B2 (en) | 2018-11-29 | 2023-07-25 | Tencent Technology (Shenzhen) Company Limited | Recommendation method and apparatus, and storage medium |
| JP2021532515A (en) * | 2018-11-29 | 2021-11-25 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Nomination method and equipment, computing equipment, and programs |
| CN109636211A (en) * | 2018-12-19 | 2019-04-16 | 淄博职业学院 | Books automatic management system and its management method based on mobile Internet of Things |
| CN111353092B (en) * | 2018-12-24 | 2023-08-25 | 北京嘀嘀无限科技发展有限公司 | Service pushing method, device, server and readable storage medium |
| CN111353092A (en) * | 2018-12-24 | 2020-06-30 | 北京嘀嘀无限科技发展有限公司 | Service pushing method, device, server and readable storage medium |
| US11403718B1 (en) * | 2019-01-23 | 2022-08-02 | Meta Platforms, Inc. | Systems and methods for sensitive data modeling |
| CN110263243A (en) * | 2019-01-23 | 2019-09-20 | 腾讯科技(深圳)有限公司 | Media information recommending method, apparatus, storage medium and computer equipment |
| CN110263243B (en) * | 2019-01-23 | 2024-05-10 | 深圳市雅阅科技有限公司 | Media information recommendation method, device, storage medium and computer equipment |
| KR102164814B1 (en) * | 2019-02-20 | 2020-10-13 | 동의대학교 산학협력단 | Method for providing product recommendation service based on deep-learning neural network |
| KR20200103202A (en) * | 2019-02-20 | 2020-09-02 | 동의대학교 산학협력단 | Method for providing product recommendation service based on deep-learning neural network |
| CN111695960A (en) * | 2019-03-12 | 2020-09-22 | 阿里巴巴集团控股有限公司 | Object recommendation system, method, electronic device and storage medium |
| CN110222160B (en) * | 2019-05-06 | 2023-09-15 | 平安科技(深圳)有限公司 | Intelligent semantic document recommendation method, device and computer-readable storage medium |
| CN110222160A (en) * | 2019-05-06 | 2019-09-10 | 平安科技(深圳)有限公司 | Intelligent semantic document recommendation method, device and computer readable storage medium |
| CN111967924A (en) * | 2019-05-20 | 2020-11-20 | 北京京东尚科信息技术有限公司 | Commodity recommendation method, commodity recommendation device, computer device, and medium |
| KR102277006B1 (en) | 2019-05-27 | 2021-07-13 | 에스케이텔레콤 주식회사 | Method for providing content recommendation model, method for recommending content, and apparatuses thereof |
| KR20200136209A (en) * | 2019-05-27 | 2020-12-07 | 에스케이텔레콤 주식회사 | Method for providing content recommendation model, method for recommending content, and apparatuses thereof |
| JP7083375B2 (en) | 2019-08-08 | 2022-06-10 | ネイバー コーポレーション | Real-time graph-based embedding construction methods and systems for personalized content recommendations |
| JP2021026779A (en) * | 2019-08-08 | 2021-02-22 | ネイバー コーポレーションNAVER Corporation | Real-time graph-based embedding construction method and system for personalized content recommendation |
| JP2021039713A (en) * | 2019-09-04 | 2021-03-11 | ワンホ ファン | Method of profiling unconscious mechanism and conscious type, and device |
| CN110825957A (en) * | 2019-09-17 | 2020-02-21 | 中国平安人寿保险股份有限公司 | Deep learning-based information recommendation method, device, equipment and storage medium |
| CN110807150A (en) * | 2019-10-14 | 2020-02-18 | 腾讯科技(深圳)有限公司 | Information processing method and apparatus, electronic device and computer-readable storage medium |
| CN111192108A (en) * | 2019-12-16 | 2020-05-22 | 北京淇瑀信息科技有限公司 | Sorting method and device for product recommendation and electronic equipment |
| US11734373B2 (en) | 2019-12-27 | 2023-08-22 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method, apparatus, device and computer storage medium for determining search result |
| JP2022540508A (en) * | 2019-12-27 | 2022-09-15 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Method, Apparatus, Apparatus, and Computer Storage Medium for Determining Search Results |
| JP7379804B2 (en) | 2019-12-27 | 2023-11-15 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Methods, apparatus, equipment, and computer storage media for determining search results |
| CN111046294A (en) * | 2019-12-27 | 2020-04-21 | 支付宝(杭州)信息技术有限公司 | Click rate prediction method, recommendation method, model, device and equipment |
| CN111539782A (en) * | 2020-01-21 | 2020-08-14 | 中国银联股份有限公司 | Merchant information data processing method and system based on deep learning |
| CN111539782B (en) * | 2020-01-21 | 2024-04-30 | 中国银联股份有限公司 | Merchant information data processing method and system based on deep learning |
| JP7135255B2 (en) | 2020-01-22 | 2022-09-13 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | Item recommendation method, system, program, electronic device and storage medium |
| US12450640B2 (en) | 2020-01-22 | 2025-10-21 | Beijing Baidu Netcom Science Technology Co., Ltd. | Method, electronic device and storage medium for item recommendation |
| JP2021118000A (en) * | 2020-01-22 | 2021-08-10 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | Item recommended methods, systems, programs, electronic devices and storage media |
| CN111260447A (en) * | 2020-02-11 | 2020-06-09 | 深圳前海达闼云端智能科技有限公司 | Commodity recommendation method and device for vending robot |
| JP2021140648A (en) * | 2020-03-09 | 2021-09-16 | 株式会社シンカー | Information processing system and information processing method |
| US12231514B2 (en) | 2020-04-08 | 2025-02-18 | Beijing Bytedance Network Technology Co., Ltd. | Method and apparatus for generating prediction information, electronic device, and computer readable medium |
| JP7437517B2 (en) | 2020-04-08 | 2024-02-22 | 北京字節跳動網絡技術有限公司 | Methods, devices, electronic devices and computer readable media for generating predictive information |
| JP2023512551A (en) * | 2020-04-08 | 2023-03-27 | 北京字節跳動網絡技術有限公司 | Method, apparatus, electronic device and computer readable medium for generating prediction information |
| CN111476643A (en) * | 2020-04-15 | 2020-07-31 | 创新奇智(重庆)科技有限公司 | Interested commodity prediction method and device, electronic equipment and computer storage medium |
| CN111695965B (en) * | 2020-04-26 | 2024-04-12 | 清华大学 | Product screening method, system and equipment based on graphic neural network |
| CN111695965A (en) * | 2020-04-26 | 2020-09-22 | 清华大学 | Product screening method, system and equipment based on graph neural network |
| JP2024109791A (en) * | 2020-04-28 | 2024-08-14 | リングイット、インク. | Method and system for securely managing inventory and profile information - Patents.com |
| JP7544355B2 (en) | 2020-04-28 | 2024-09-03 | リングイット、インク. | Method and system for securely managing inventory and profile information - Patents.com |
| JP7750475B2 (en) | 2020-04-28 | 2025-10-07 | プレフェラブリ、インク. | Method and system for securely managing inventory and profile information |
| JP2023523341A (en) * | 2020-04-28 | 2023-06-02 | リングイット、インク. | Method and system for securing inventory and profile information |
| JP2023527745A (en) * | 2020-05-18 | 2023-06-30 | セールスフォース インコーポレイテッド | System and method for product recommendation and integrated language modeling |
| KR102418260B1 (en) * | 2020-05-27 | 2022-07-06 | 삼성생명보험주식회사 | Method for analyzing customer consultation record |
| KR20210146671A (en) * | 2020-05-27 | 2021-12-06 | 삼성생명보험주식회사 | Method for analyzing customer consultation record |
| JP6885525B1 (en) * | 2020-06-05 | 2021-06-16 | 日本電気株式会社 | Data linkage system, learning device, and estimation device |
| WO2021245927A1 (en) * | 2020-06-05 | 2021-12-09 | 日本電気株式会社 | Data linkage system, learning device, and deduction device |
| US11977583B2 (en) | 2020-06-05 | 2024-05-07 | Nec Corporation | Data linkage system, learning device, and estimation device |
| WO2022029960A1 (en) * | 2020-08-06 | 2022-02-10 | 株式会社日立物流 | Warehouse commodity recommendation system, method, and program |
| JP7515963B2 (en) | 2020-08-06 | 2024-07-16 | ロジスティード株式会社 | Warehouse product recommendation system, method and program |
| JPWO2022029960A1 (en) * | 2020-08-06 | 2022-02-10 | ||
| CN114078037A (en) * | 2020-08-14 | 2022-02-22 | 中国移动通信集团浙江有限公司 | Product recommendation method and device based on tag vectorization |
| JP2023537879A (en) * | 2020-08-18 | 2023-09-06 | セールスフォース インコーポレイテッド | A System and Method for Next Basket Recommendation by Dynamic Attribute Modeling |
| JP7559215B2 (en) | 2020-08-18 | 2024-10-01 | セールスフォース インコーポレイテッド | System and method for next basket recommendation through dynamic attribute modeling |
| CN112115358B (en) * | 2020-09-14 | 2024-04-16 | 中国船舶重工集团公司第七0九研究所 | A personalized recommendation method using multi-hop path features in knowledge graph |
| CN112115358A (en) * | 2020-09-14 | 2020-12-22 | 中国船舶重工集团公司第七0九研究所 | Personalized recommendation method using multi-hop path features in knowledge graph |
| CN112115169A (en) * | 2020-09-17 | 2020-12-22 | 北京奇艺世纪科技有限公司 | User portrait generation method, user portrait generation device, user portrait distribution device, user portrait recommendation device, and content recommendation device |
| CN112115169B (en) * | 2020-09-17 | 2023-09-08 | 北京奇艺世纪科技有限公司 | User portrait generation, object distribution and content recommendation methods, devices and media |
| CN112132660B (en) * | 2020-09-25 | 2023-12-26 | 尚娱软件(深圳)有限公司 | Commodity recommendation method, system, equipment and storage medium |
| CN112132660A (en) * | 2020-09-25 | 2020-12-25 | 尚娱软件(深圳)有限公司 | Commodity recommendation method, system, device and storage medium |
| CN113781139A (en) * | 2020-10-19 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Item recommendation method, item recommendation device, equipment and medium |
| CN112215680B (en) * | 2020-10-21 | 2023-09-08 | 中国银行股份有限公司 | A product recommendation method, device, electronic device and storage medium |
| CN112163165A (en) * | 2020-10-21 | 2021-01-01 | 腾讯科技(深圳)有限公司 | Information recommendation method, device, equipment and computer readable storage medium |
| CN112163165B (en) * | 2020-10-21 | 2024-05-17 | 腾讯科技(深圳)有限公司 | Information recommendation method, device, equipment and computer readable storage medium |
| CN112215680A (en) * | 2020-10-21 | 2021-01-12 | 中国银行股份有限公司 | Product recommendation method and device, electronic equipment and storage medium |
| CN112561644A (en) * | 2020-12-16 | 2021-03-26 | 深圳市网联安瑞网络科技有限公司 | Commodity recommendation method and device based on link prediction and related equipment |
| CN112561644B (en) * | 2020-12-16 | 2023-08-01 | 深圳市网联安瑞网络科技有限公司 | Commodity recommendation method and device based on link prediction and related equipment |
| CN114722322A (en) * | 2021-01-05 | 2022-07-08 | 北京有竹居网络技术有限公司 | Online learning method, device, equipment and medium |
| CN113705792B (en) * | 2021-08-31 | 2024-05-24 | 平安银行股份有限公司 | Personalized recommendation method, device, equipment and medium based on deep learning model |
| CN113705792A (en) * | 2021-08-31 | 2021-11-26 | 平安银行股份有限公司 | Personalized recommendation method, device, equipment and medium based on deep learning model |
| CN113706260A (en) * | 2021-09-01 | 2021-11-26 | 镇江纵陌阡横信息科技有限公司 | E-commerce platform commodity recommendation method and device based on search content |
| CN113837843B (en) * | 2021-09-29 | 2023-11-24 | 平安科技(深圳)有限公司 | Product recommendation method and device, medium and electronic equipment |
| CN113837843A (en) * | 2021-09-29 | 2021-12-24 | 平安科技(深圳)有限公司 | Product recommendation method, device, medium and electronic equipment |
| CN116055074A (en) * | 2021-10-27 | 2023-05-02 | 北京字节跳动网络技术有限公司 | Method and apparatus for managing recommendation strategies |
| CN114187062B (en) * | 2021-11-10 | 2024-02-20 | 深圳童尔家教育咨询有限公司 | Commodity purchase event prediction method and device |
| CN114187062A (en) * | 2021-11-10 | 2022-03-15 | 深圳童尔家教育咨询有限公司 | Commodity purchase event prediction method and device |
| CN114710433A (en) * | 2021-12-03 | 2022-07-05 | 航天科工网络信息发展有限公司 | Intelligent routing method, device and network equipment |
| JP2023093284A (en) * | 2021-12-22 | 2023-07-04 | アウー インテリジェンス, インコーポレイテッド | Electronic marketing system and execution method thereof |
| CN115082141A (en) * | 2021-12-28 | 2022-09-20 | 达疆网络科技(上海)有限公司 | Recommendation method and device, electronic equipment and storage medium |
| CN114385920A (en) * | 2022-01-14 | 2022-04-22 | 平安健康保险股份有限公司 | Cross-domain recommendation method, device, device and medium based on multi-task learning |
| GR20220100246A (en) * | 2022-03-21 | 2023-10-10 | My Company Projects Ο.Ε., | Method for automatically converting purchase data history derived from electronic stores into clear signal and training a deep machine learining meural network to produce recommendations for consumers |
| GR1010678B (en) * | 2022-03-21 | 2024-04-26 | My Company Projects Ο.Ε., | Method for automatically converting purchase data history derived from electronic stores into clear signal and training a deep machine learining meural network to produce recommendations for consumers |
| JP2023168813A (en) * | 2022-05-16 | 2023-11-29 | 富士フイルム株式会社 | Information processing method, and information processing equipment and program |
| JP7784951B2 (en) | 2022-05-16 | 2025-12-12 | 富士フイルム株式会社 | Information processing method, information processing device, and program |
| JP2024021434A (en) * | 2022-08-03 | 2024-02-16 | Kddi株式会社 | Information processing device, information processing method and program |
| JP7650850B2 (en) | 2022-08-03 | 2025-03-25 | Kddi株式会社 | Information processing device, information processing method, and program |
| CN115309997A (en) * | 2022-10-10 | 2022-11-08 | 浙商银行股份有限公司 | Commodity recommendation method and device based on multi-view self-coding features |
| JP2025531386A (en) * | 2022-11-29 | 2025-09-19 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Content recommendation method, apparatus, device, and program |
| JP7773677B2 (en) | 2022-11-29 | 2025-11-19 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | Content recommendation method, apparatus, device, and program |
| CN116151353A (en) * | 2023-04-14 | 2023-05-23 | 中国科学技术大学 | A training method for a sequence recommendation model and an object recommendation method |
| CN117217710A (en) * | 2023-10-19 | 2023-12-12 | 深圳市金文网络科技有限公司 | Intelligent management method and system for virtual commodity and shortcut service |
| CN118069938A (en) * | 2024-04-11 | 2024-05-24 | 南京争锋信息科技有限公司 | A personalized recommendation method based on time series and cross-domain collaboration |
| CN118628214A (en) * | 2024-08-13 | 2024-09-10 | 厦门理工学院 | A personalized clothing recommendation method and system for e-commerce platforms based on artificial intelligence |
| CN118982384A (en) * | 2024-10-22 | 2024-11-19 | 浙江广电新媒体有限公司 | Intelligent marketing method and system based on user portrait |
| CN119760250A (en) * | 2025-03-07 | 2025-04-04 | 宁波宁帆信息科技有限公司 | AI-driven product service recommendation method and system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6744353B2 (en) | 2020-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6744353B2 (en) | Personalized product recommendation using deep learning | |
| KR20180121466A (en) | Personalized product recommendation using deep learning | |
| KR102501496B1 (en) | Method, system, and computer program for providing multiple models of federated learning using personalization | |
| KR102342678B1 (en) | Method and system of real-time graph-based embedding for personalized content recommendation | |
| KR102214422B1 (en) | Method and system of real-time graph-based embedding for personalized content recommendation | |
| Felfernig et al. | An overview of recommender systems in the internet of things | |
| US10599449B1 (en) | Predictive action modeling to streamline user interface | |
| JP7219301B2 (en) | Method and system for providing notifications for a user's to-do list | |
| US10783450B2 (en) | Learning user preferences using sequential user behavior data to predict user behavior and provide recommendations | |
| US20190251125A1 (en) | Method and system for providing recommendation query using search context | |
| US20190228105A1 (en) | Dynamic website content optimization | |
| US20250390803A1 (en) | Customizing mapping interfaces using contemporaneous device request data in response to application interactions | |
| WO2018154482A1 (en) | System and method for real-time generation of predictive models of mobile users' behavior | |
| US20180240158A1 (en) | Computer implemented system and method for customer profiling using micro-conversions via machine learning | |
| JP2019125359A (en) | Information recommendation method and computer system | |
| KR102078619B1 (en) | Method and system for searching information based on location | |
| Fan et al. | A dynamic preference recommendation model based on spatiotemporal knowledge graphs | |
| US20250307270A1 (en) | Generating responses to real-time user events utilizing user profile attributes and a user's journey state of an experience journey | |
| KR102705772B1 (en) | Method, system, and computer program to provide place-related recommendation based on taste | |
| JP2023001052A (en) | Friend recommendation method, computer apparatus, and computer program | |
| JP6339249B2 (en) | Method and system for personalizing notification times in content services | |
| JP2022087835A (en) | Community categorization method, computer program, and computer device | |
| KR102010418B1 (en) | Method and system for subject-based ranking considering writer-reader interaction | |
| KR20170135023A (en) | Method and system for providing digital content based on social | |
| KR102766754B1 (en) | Method, system, and computer program for personalized recommendation for area of interest |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180403 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190409 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200330 |
|
| 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: 20200707 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200730 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6744353 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |