TWI740106B - Product recommendation method and device - Google Patents
Product recommendation method and device Download PDFInfo
- Publication number
- TWI740106B TWI740106B TW108105994A TW108105994A TWI740106B TW I740106 B TWI740106 B TW I740106B TW 108105994 A TW108105994 A TW 108105994A TW 108105994 A TW108105994 A TW 108105994A TW I740106 B TWI740106 B TW I740106B
- Authority
- TW
- Taiwan
- Prior art keywords
- product
- user
- matrix
- recommended
- feature matrix
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Technology Law (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本說明書實施例提供一種產品推薦方法和裝置,其中,所述方法用於確定是否將待推薦產品推薦給目標使用者,該方法包括:獲取目標使用者關聯的多領域資訊,該資訊包括:目標使用者在待推薦產品的產品領域的購買資料和其他產品領域的購買資料;根據多領域資訊構建目標使用者的使用者特徵矩陣;對於一個待推薦產品,獲取購買待推薦產品的多個使用者的使用者特徵矩陣,並基於矩陣中的特徵值,得到待推薦產品的產品特徵矩陣;分別將使用者特徵矩陣和產品特徵矩陣輸入機器學習模型,得到使用者偏好向量和產品偏好向量;根據使用者偏好向量和產品偏好向量得到待推薦產品和目標使用者之間的選擇評估值;在選擇評估值大於預定的推薦閾值時,則確定將待推薦產品推薦給目標使用者。The embodiments of this specification provide a product recommendation method and device, wherein the method is used to determine whether to recommend a product to be recommended to a target user. The method includes: obtaining multi-domain information associated with the target user, the information including: the target The user's purchase information in the product area of the product to be recommended and purchase information in other product areas; the user characteristic matrix of the target user is constructed based on the information in multiple fields; for a product to be recommended, multiple users who purchase the product to be recommended are acquired Based on the feature values in the matrix, obtain the product feature matrix of the product to be recommended; input the user feature matrix and the product feature matrix into the machine learning model to obtain the user preference vector and product preference vector; The user preference vector and the product preference vector obtain a selection evaluation value between the product to be recommended and the target user; when the selection evaluation value is greater than a predetermined recommendation threshold, it is determined that the product to be recommended is recommended to the target user.
Description
本公開涉及資料處理技術領域,特別涉及一種產品推薦方法和裝置。The present disclosure relates to the technical field of data processing, in particular to a product recommendation method and device.
在產品推薦領域,冷開機和資料稀疏是常見的問題。冷開機即在缺少大量使用者資料支撐的情況下進行產品推薦;資料稀疏即與使用者產生互動關係的專案僅為總體專案的冰山一角,導致了使用者專案評分矩陣的資料極端稀疏。例如,在金融理財產品的推薦上,由於金融理財行業本身所具有的交易數額大、頻次低等屬性,使用者的行為資訊稀少,並沒有大量的使用者資料用以做產品推薦,產生冷啟動問題;並且,使用者的金融理財產品的購買行為僅占理財產品平臺的總註冊使用者的一小部分,資料稀疏問題也十分突出。 迄今為止,應用最為廣泛的個性化推薦方法是基於單領域的協同過濾,即給目標使用者推薦與他興趣偏好最為相似的使用者喜歡的產品,或與他曾經喜歡過的產品最為相似的產品。但是,如何在冷開機和資料稀疏的情況下,給使用者一個較為滿意的推薦結果,是一個亟待解決的問題。In the field of product recommendation, cold boot and data sparseness are common problems. Cold boot means that product recommendations are made in the absence of a large amount of user data support; data sparseness means that projects that interact with users are only the tip of the iceberg of the overall project, resulting in extremely sparse data in the user project scoring matrix. For example, in the recommendation of financial wealth management products, due to the large transaction amount and low frequency of the financial wealth management industry, user behavior information is scarce, and there is no large amount of user data for product recommendation, resulting in a cold start The problem; Moreover, the purchase behavior of users' financial management products accounts for only a small part of the total registered users of financial product platforms, and the problem of data sparseness is also very prominent. So far, the most widely used personalized recommendation method is based on single-field collaborative filtering, that is, recommending products that are most similar to the user's favorites or products that are most similar to the products he has liked before to the target user. . However, how to give users a more satisfactory recommendation result under the conditions of cold boot and sparse data is an urgent problem to be solved.
有鑑於此,本說明書一個或多個實施例提供一種產品推薦方法和裝置,以提高資料缺少的情況下的產品推薦品質。 具體地,本說明書一個或多個實施例是透過如下技術方案實現的: 第一方面,提供一種產品推薦方法,所述方法用於確定是否將待推薦產品推薦給目標使用者,所述方法包括: 獲取所述目標使用者關聯的多領域資訊,所述多領域資訊包括:所述目標使用者在所述待推薦產品的產品領域的購買資料和其他產品領域的購買資料; 根據所述多領域資訊,構建所述目標使用者的使用者特徵矩陣,所述使用者特徵矩陣包括:根據所述多領域資訊量化的多個特徵值; 對於一個所述待推薦產品,獲取購買所述待推薦產品的多個使用者的所述使用者特徵矩陣,並基於所述多個使用者的使用者特徵矩陣中的所述特徵值,得到所述待推薦產品對應的產品特徵矩陣; 分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型,得到使用者偏好向量和產品偏好向量,所述使用者偏好向量用於表示目標使用者在產品購買上的偏好,所述產品偏好向量用於表示購買所述待推薦產品的使用者特點; 根據所述使用者偏好向量和產品偏好向量,得到所述待推薦產品和所述目標使用者之間的選擇評估值,所述選擇評估值用於表示所述目標使用者購買所述待推薦產品的機率; 在所述選擇評估值大於預定的推薦閾值時,則確定將所述待推薦產品推薦給所述目標使用者。 第二方面,提供一種產品推薦裝置,所述裝置用於確定是否將待推薦產品推薦給目標使用者,所述裝置包括: 資訊獲取模組,用於獲取所述目標使用者關聯的多領域資訊,所述多領域資訊包括:所述目標使用者在所述待推薦產品的產品領域的購買資料和其他產品領域的購買資料; 使用者矩陣構建模組,用於根據所述多領域資訊,構建所述目標使用者的使用者特徵矩陣,所述使用者特徵矩陣包括:根據所述多領域資訊量化的多個特徵值; 產品矩陣構建模組,用於對於一個所述待推薦產品,獲取購買所述待推薦產品的多個使用者的所述使用者特徵矩陣,並基於所述多個使用者的使用者特徵矩陣中的所述特徵值,得到所述待推薦產品對應的產品特徵矩陣; 模型處理模組,用於分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型,得到使用者偏好向量和產品偏好向量,所述使用者偏好向量用於表示目標使用者在產品購買上的偏好,所述產品偏好向量用於表示購買所述待推薦產品的使用者特點; 輸出處理模組,用於根據所述使用者偏好向量和產品偏好向量,得到所述待推薦產品和所述目標使用者之間的選擇評估值,所述選擇評估值用於表示所述目標使用者購買所述待推薦產品的機率; 推薦確定模組,用於在所述選擇評估值大於預定的推薦閾值時,則確定將所述待推薦產品推薦給所述目標使用者。 第三方面,提供一種產品推薦設備,所述設備包括記憶體、處理器,以及儲存在記憶體上並可在處理器上運行的電腦指令,所述處理器執行指令時實現以下步驟: 獲取所述目標使用者關聯的多領域資訊,所述多領域資訊包括:所述目標使用者在所述待推薦產品的產品領域的購買資料和其他產品領域的購買資料; 根據所述多領域資訊,構建所述目標使用者的使用者特徵矩陣,所述使用者特徵矩陣包括:根據所述多領域資訊量化的多個特徵值; 對於一個所述待推薦產品,獲取購買所述待推薦產品的多個使用者的所述使用者特徵矩陣,並基於所述多個使用者的使用者特徵矩陣中的所述特徵值,得到所述待推薦產品對應的產品特徵矩陣; 分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型,得到使用者偏好向量和產品偏好向量,所述使用者偏好向量用於表示目標使用者在產品購買上的偏好,所述產品偏好向量用於表示購買所述待推薦產品的使用者特點; 根據所述使用者偏好向量和產品偏好向量,得到所述待推薦產品和所述目標使用者之間的選擇評估值,所述選擇評估值用於表示所述目標使用者購買所述待推薦產品的機率; 在所述選擇評估值大於預定的推薦閾值時,則確定將所述待推薦產品推薦給所述目標使用者。 本說明書一個或多個實施例的產品推薦方法和裝置,透過融合多個領域的使用者行為資料與基本資訊,並利用深度神經網路智慧化感知使用者與產品購買相關的偏好特徵,説明使用者挑選合適的金融理財產品,有效緩解該行業所面臨的交易資料稀疏與冷開機問題,有效提高了金融理財產品個性化推薦的準確度,為目標使用者提供更準確的推薦服務。In view of this, one or more embodiments of this specification provide a product recommendation method and device to improve the quality of product recommendation in the absence of information. Specifically, one or more embodiments of this specification are implemented through the following technical solutions: In a first aspect, a product recommendation method is provided. The method is used to determine whether to recommend a product to be recommended to a target user. The method includes: Acquiring multi-domain information associated with the target user, the multi-domain information including: purchase information of the target user in the product area of the product to be recommended and purchase information of other product areas; Constructing a user feature matrix of the target user according to the multi-domain information, the user feature matrix including: a plurality of feature values quantified according to the multi-domain information; For one product to be recommended, the user feature matrix of multiple users who purchased the product to be recommended is obtained, and based on the feature value in the user feature matrix of the multiple users, all State the product feature matrix corresponding to the product to be recommended; The user feature matrix and the product feature matrix are respectively input into a pre-trained machine learning model to obtain a user preference vector and a product preference vector. The user preference vector is used to indicate the preference of the target user in product purchase, so The product preference vector is used to represent the characteristics of users who purchase the product to be recommended; According to the user preference vector and the product preference vector, a selection evaluation value between the product to be recommended and the target user is obtained, and the selection evaluation value is used to indicate that the target user purchases the product to be recommended Probability When the selection evaluation value is greater than a predetermined recommendation threshold, it is determined to recommend the product to be recommended to the target user. In a second aspect, a product recommendation device is provided, the device is used to determine whether to recommend a product to be recommended to a target user, and the device includes: An information acquisition module for acquiring multi-field information associated with the target user, the multi-field information including: purchase data of the target user in the product field of the product to be recommended and purchase data of other product fields ; A user matrix construction module for constructing a user feature matrix of the target user based on the multi-domain information, the user feature matrix including: a plurality of feature values quantified according to the multi-domain information; The product matrix construction module is used to obtain the user characteristic matrix of multiple users who purchase the product to be recommended for one product to be recommended, and based on the user characteristic matrix of the multiple users To obtain the product feature matrix corresponding to the product to be recommended; The model processing module is used to input the user feature matrix and the product feature matrix into a pre-trained machine learning model to obtain a user preference vector and a product preference vector. The user preference vector is used to indicate that the target user is in Product purchase preferences, where the product preference vector is used to represent the characteristics of users who purchase the product to be recommended; The output processing module is used to obtain a selection evaluation value between the product to be recommended and the target user according to the user preference vector and the product preference vector, and the selection evaluation value is used to indicate the target use The probability of the person buying the product to be recommended; The recommendation determination module is configured to determine that the product to be recommended is recommended to the target user when the selection evaluation value is greater than a predetermined recommendation threshold. In a third aspect, a product recommendation device is provided. The device includes a memory, a processor, and computer instructions that are stored on the memory and can run on the processor. When the processor executes the instructions, the following steps are implemented: Acquiring multi-domain information associated with the target user, the multi-domain information including: purchase information of the target user in the product area of the product to be recommended and purchase information of other product areas; Constructing a user feature matrix of the target user according to the multi-domain information, the user feature matrix including: a plurality of feature values quantified according to the multi-domain information; For one product to be recommended, the user feature matrix of multiple users who purchased the product to be recommended is obtained, and based on the feature value in the user feature matrix of the multiple users, all State the product feature matrix corresponding to the product to be recommended; The user feature matrix and the product feature matrix are respectively input into a pre-trained machine learning model to obtain a user preference vector and a product preference vector. The user preference vector is used to indicate the preference of the target user in product purchase, so The product preference vector is used to represent the characteristics of users who purchase the product to be recommended; According to the user preference vector and the product preference vector, a selection evaluation value between the product to be recommended and the target user is obtained, and the selection evaluation value is used to indicate that the target user purchases the product to be recommended Probability When the selection evaluation value is greater than a predetermined recommendation threshold, it is determined to recommend the product to be recommended to the target user. The product recommendation method and device of one or more embodiments of this specification integrates user behavior data and basic information from multiple fields, and uses deep neural networks to intelligently perceive the user’s preference characteristics related to product purchases, and explain the use Select appropriate financial management products to effectively alleviate the sparse transaction data and cold start problems faced by the industry, effectively improve the accuracy of personalized recommendations of financial management products, and provide target users with more accurate recommendation services.
為了使本技術領域的人員更好地理解本說明書一個或多個實施例中的技術方案,下面將結合本說明書一個或多個實施例中的圖式,對本說明書一個或多個實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本說明書一部分實施例,而不是全部的實施例。基於本說明書一個或多個實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本公開保護的範圍。
本說明書一個或多個實施例提供了一種資料稀疏時的產品推薦方法,該方法的描述以金融理財產品的推薦為例,但是可以理解的是,該方法同樣可以適用於其他具有冷開機特點的產品推薦場景。
其中,該推薦方法融合了來自不同領域的使用者行為資料,借助待推薦的產品領域之外的其他領域的行為資訊,緩解待推薦產品領域的資料稀疏和冷開機問題。因為使用者在其他領域的購買行為也可以反應使用者的身份特徵、環境特徵、生活品味等有助於反應使用者產品購買偏好的資訊,對待推薦產品領域的推薦也具有很好的借鑒作用。
此外,該推薦方法也使用了機器學習模型,例如,以深度神經網路為例,利用該深度神經網路模型的輸出結果來輔助進行產品推薦。當然,深度神經網路模型可以先進行模型訓練,並利用訓練完成的模型進行產品推薦的使用。
模型的訓練:
首先,訓練用於金融理財產品推薦的深度神經網路模型。
可以根據產品購買的實際採集資料,構建模型訓練的目標矩陣。該實際採集資料中可以包括使用者對產品的購買資料,比如可以是使用者對金融理財產品的實際購買記錄,例如,使用者A購買了基金J1,使用者B購買了股票G1和基金J1,使用者C購買了基金J2,等。根據上述的實際採集資料,可以構建目標矩陣,如下表1示例一種目標矩陣,但不局限於此:
表1 目標矩陣
比如,以基本資訊中的年齡為例,購買該產品的每個使用者都有一個對應年齡的特徵值,可以將多個使用者的特徵值進行加權平均,得到一個年齡對應的綜合特徵值。 For example, taking the age in the basic information as an example, each user who purchases the product has a characteristic value corresponding to the age, and the characteristic values of multiple users can be weighted and averaged to obtain a comprehensive characteristic value corresponding to an age.
又比如,以表2中的其他產品購買行為中的品類1為例,多個使用者中的每個使用者都有一個對應該品類1的特徵值,可以將多個使用者的特徵值進行加權平均,得到一個品類1對應的綜合特徵值。
For another example, taking
還可以看到,表2中的各個特徵值對應著不同的特徵值位置,比如,表2中的x1對應的特徵值位置是[列對應“P1-P2”區間,行對應“品類1”],而特徵值x2對應的特徵值位置是[列對應“P2-P3”區間,行對應“品類1”]。在構建產品特徵矩陣時,可以將多個使用者的使用者特徵矩陣中對應同一特徵值位置的特徵值進行加權平均,得到產品特徵矩陣中對應所述特徵值位置的特徵值。
It can also be seen that each feature value in Table 2 corresponds to a different feature value position. For example, the feature value position corresponding to x1 in Table 2 is [column corresponds to "P1-P2" interval, row corresponds to "
即,表2中的各個行,都可以將多個使用者的特徵值進行加權平均,最終得到能夠反應出購買該產品的使用者整體特徵的產品特徵矩陣。 That is, in each row in Table 2, the feature values of multiple users can be weighted and averaged, and finally a product feature matrix that can reflect the overall features of the users who purchased the product can be obtained.
其中,特徵值加權平均時的權重的設置,可以根據實際業務情況確定。比如,若認為某個使用者的特徵值在反應使用者整體特徵時更加重要一些,就將其權重設置的更高一些。 Among them, the setting of the weight in the weighted average of the characteristic value can be determined according to the actual business situation. For example, if you think that the characteristic value of a user is more important in reflecting the overall characteristics of the user, set its weight higher.
在步驟106中,分別對使用者特徵矩陣和產品特徵矩
陣進行屬性互動操作。
In
本步驟中可以進行使用者特徵矩陣和產品特徵矩陣的屬性互動操作。屬性互動操作是將矩陣中不直接相關的屬性間建立相關關係,先將構建的特徵矩陣以屬性行為單位隨機排序產生多個新的特徵矩陣,再將多個新的特徵矩陣拼接產生屬性互動後的特徵矩陣。需要說明的是,該屬性互動操作可以是一個可選的操作,執行屬性互動操作後,能夠更有效的發現不同特徵之間的潛在關聯,從而在後續利用機器學習模型感知使用者偏好時也會更加準確。 In this step, the interactive operation of the attributes of the user feature matrix and the product feature matrix can be performed. The attribute interaction operation is to establish the correlation between the attributes that are not directly related in the matrix. First, the constructed feature matrix is randomly sorted by the attribute behavior unit to generate multiple new feature matrices, and then multiple new feature matrices are spliced to produce the attribute interaction. The feature matrix. It should be noted that the attribute interaction operation can be an optional operation. After the attribute interaction operation is performed, the potential associations between different features can be found more effectively, so that the subsequent use of machine learning models to perceive user preferences will also more precise.
特徵矩陣的屬性互動操作的原理可以參見圖2所示:如圖2所述,其中的特徵1、特徵2、特徵3等各個特徵對應著不同的特徵行。以使用者特徵矩陣為例,特徵1可以是表2中的“金融理財產品購買行為中的產品1”,特徵15可以是表2中的“借貸行為中的借貸品類1”,即不同的特徵對應著不同行。根據圖2所示,相當於將表2中的不同行之間進行了隨機的移動,以行為單位進行隨機排序,而後拼接。
The principle of the attribute interaction operation of the feature matrix can be seen in Fig. 2: As shown in Fig. 2, each feature such as
在步驟108中,分別將互動後的使用者特徵矩陣和產品特徵矩陣輸入機器學習模型,得到使用者偏好向量和產品偏好向量。
In
本步驟中,深度神經網路包含兩個並行的神經網路,其中一個是使用者行為偏好的智慧感知器,另一個是購買該產品的使用者總體特徵偏好的智慧感知器,如圖3所示。將屬性互動和拼接後的特徵矩陣作為並行神經網路的輸入,比如,屬性互動後的使用者特徵矩陣輸入一個神經網路,屬性互動後的產品特徵矩陣輸入另一個神經網路。In this step, the deep neural network consists of two parallel neural networks, one of which is the smart perceptron for user behavior preference, and the other is the smart perceptron for general characteristics of users who purchase the product, as shown in Figure 3. Show. The feature matrix after attribute interaction and splicing is used as the input of the parallel neural network. For example, the user feature matrix after the attribute interaction is input into a neural network, and the product feature matrix after the attribute interaction is input into another neural network.
經過神經網路的卷積層、池化層及全連結操作後,神經網路可以分別得到使用者偏好向量和產品偏好向量。其中,所述使用者偏好向量可以用於表示使用者在產品購買上的偏好,相當於表示一個使用者喜歡購買什麼樣的產品。而所述產品偏好向量可以用於表示購買產品特徵矩陣對應的產品的使用者特點,即相當於表示對於一個產品來說,具有什麼特點的使用者更傾向於購買該產品。
在步驟110中,根據模型輸出的使用者偏好向量和產品偏好向量,得到模型輸出矩陣,所述模型輸出矩陣包括經過機器學習模型輸出的各個購買選擇值。
例如,將一個使用者對應的使用者特徵矩陣輸入神經網路模型,得到使用者偏好向量;將一個產品對應的產品特徵矩陣輸入神經網路模型,得到產品偏好向量。可以根據該使用者偏好向量和產品偏好向量,得到一個購買選擇值。比如,可以將上述的使用者偏好向量和產品偏好向量求取內積,得到購買選擇值,該選擇值表示上述的使用者購買所述產品的機率。
對於目標矩陣中的各個使用者都可以構建一個使用者特徵矩陣,對於各個產品都可以分別構建對應的產品特徵矩陣。按照上述的方法,可以得到其中的一個使用者對一個產品的購買選擇值。這些購買選擇值可以構成模型輸出矩陣,即該模型輸出矩陣中包括的各個購買選擇值是神經網路模型輸出的數值。
而目標矩陣中包括的使用者對產品的購買選擇值,是根據實際採集資料得到,是使用者實際發生的購買行為,目標矩陣是真實發生的使用者與產品的相互選擇矩陣。可以將目標矩陣作為神經網路模型的訓練目標,隨著模型的不斷優化,神經網路模型的輸出結果與實際的發生數值將越接近。
在步驟112中,在所述模型輸出矩陣和目標矩陣的偏差達到預定閾值時,模型訓練結束。
例如,可以設定模型輸出矩陣和目標矩陣的偏差達到預定閾值時,結束模型的訓練。所述的偏差達到預定閾值可以是偏差值小於或等於預定的閾值,即兩者之間的偏差足夠小。其中,模型輸出矩陣和目標矩陣的偏差的衡量可以有多種方法,例如,偏差衡量可以使用均方根誤差RMSE(Root Mean Square Error)或平均絕對誤差MAE(Mean Absolute Deviation)。模型訓練結束後,按照訓練好的神經網路模型在預測使用者和產品之間的相互選擇機率時,將會預測的與實際情況接近,有很大的預測成功機率。
對訓練結束的模型的使用:
假設已經將並列的兩個神經網路訓練結束,如下以一個例子來說明如何使用訓練好的模型來判斷給使用者推薦何種產品將具有更高的成功率。
例如,假設當前要向使用者Y推薦金融理財產品,待推薦的產品包括:產品C1、產品C2、產品C3等多個產品,那麼要向使用者Y推薦哪個金融理財產品會成功率更高,可以按照本例子的推薦方法執行。
可以先構建使用者Y的使用者特徵矩陣,並分別構建產品C1、產品C2、產品C3等多個產品的產品特徵矩陣。接著,將使用者Y的使用者特徵矩陣和產品C1的產品特徵矩陣分別輸入並行的神經網路,得到使用者偏好向量和產品偏好向量。並基於這兩個向量得到使用者Y對產品C1的選擇評估值,所述選擇評估值用於表示目標使用者購買評估產品的機率。該選擇評估值與上述提到的購買選擇值的計算方式相同,只是採用兩個名稱是為了區分,購買選擇值是在模型訓練時計算的數值,選擇評估值是在模型訓練完的使用時計算的數值,用於作為是否向使用者推薦產品的依據。
上述待推薦的產品C1、產品C2、產品C3等多個產品可以稱為評估產品,即評估這些產品是否要推薦給使用者Y。每個產品的產品特徵矩陣和使用者Y的使用者特徵矩陣之間都可以分別得到一個選擇評估值。可以設定一個推薦閾值,在所述選擇評估值大於預定的推薦閾值時,則確定將所述評估產品推薦給所述目標使用者。舉例來說,假設產品C1和使用者Y的選擇評估值是0.6,產品C2和使用者Y的選擇評估值是0.8,產品C3和使用者Y的選擇評估值是0.2,並假設推薦閾值是0.55,那麼可以確定向使用者Y推薦產品C1和產品C2,不推薦產品C3。
本例子的金融理財產品的個性化推薦方法,透過融合多個領域的使用者行為資料與基本資訊,並利用深度神經網路智慧化感知使用者與產品購買相關的偏好特徵,説明使用者挑選合適的金融理財產品,有效緩解該行業所面臨的交易資料稀疏與冷開機問題,有效提高了金融理財產品個性化推薦的準確度,為目標使用者提供更準確的推薦服務,成為促進銷售平臺與使用者間良性互動的有力措施。
為了實現上述方法,本說明書至少一個實施例還提供了一種產品推薦裝置。如圖4所示,該裝置可以用於確定是否將待推薦產品推薦給目標使用者,該裝置可以包括:資訊獲取模組41、使用者矩陣構建模組42、產品矩陣構建模組43、模型處理模組44、輸出處理模組45和推薦確定模組46。
資訊獲取模組41,用於獲取所述目標使用者關聯的多領域資訊,所述多領域資訊包括:所述目標使用者在所述待推薦產品的產品領域的購買資料和其他產品領域的購買資料;
使用者矩陣構建模組42,用於根據所述多領域資訊,構建所述目標使用者的使用者特徵矩陣,所述使用者特徵矩陣包括:根據所述多領域資訊量化的多個特徵值;
產品矩陣構建模組43,用於對於一個所述待推薦產品,獲取購買所述待推薦產品的多個使用者的所述使用者特徵矩陣,並基於所述多個使用者的使用者特徵矩陣中的所述特徵值,得到所述待推薦產品對應的產品特徵矩陣;
模型處理模組44,用於分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型,得到使用者偏好向量和產品偏好向量,所述使用者偏好向量用於表示目標使用者在產品購買上的偏好,所述產品偏好向量用於表示購買所述待推薦產品的使用者特點;
輸出處理模組45,用於根據所述使用者偏好向量和產品偏好向量,得到所述待推薦產品和所述目標使用者之間的選擇評估值,所述選擇評估值用於表示所述目標使用者購買所述待推薦產品的機率;
推薦確定模組46,用於在所述選擇評估值大於預定的推薦閾值時,則確定將所述待推薦產品推薦給所述目標使用者。
在一個例子中,使用者矩陣構建模組42,還用於:若對於一個產品品類的購買資料,在所述產品品類下購買的產品數量達到粗細微性處理條件,則將所述產品品類下的多個產品進行粗細微性處理。
在一個例子中,產品矩陣構建模組43,具體用於對所述多個使用者的使用者特徵矩陣中對應同一特徵值位置的特徵值,進行加權平均,得到所述產品特徵矩陣中對應所述特徵值位置的特徵值。
在一個例子中,模型處理模組44,還用於在分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型之前,分別對所述使用者特徵矩陣和產品特徵矩陣進行屬性互動操作;將互動後的使用者特徵矩陣和產品特徵矩陣,輸入所述機器學習模型。
上述實施例闡明的裝置或模組,具體可以由電腦晶片或實體實現,或者由具有某種功能的產品來實現。一種典型的實現設備為電腦,電腦的具體形式可以是個人電腦、膝上型電腦、蜂巢式電話、相機電話、智慧型電話、個人數位助理、媒體播放機、導航設備、電子郵件收發設備、遊戲控制台、平板電腦、可穿戴設備或者這些設備中的任意幾種設備的組合。
為了描述的方便,描述以上裝置時以功能分為各種模組分別描述。當然,在實施本說明書一個或多個實施例時可以把各模組的功能在同一個或多個軟體和/或硬體中實現。
上述圖中所示流程中的各個步驟,其執行順序不限制於流程圖中的順序。此外,各個步驟的描述,可以實現為軟體、硬體或者其結合的形式,例如,本領域技術人員可以將其實現為軟體程式碼的形式,可以為能夠實現所述步驟對應的邏輯功能的電腦可執行指令。當其以軟體的方式實現時,所述的可執行指令可以儲存在記憶體中,並被設備中的處理器執行。
例如,對應於上述方法,本說明書一個或多個實施例同時提供一種產品推薦設備,該設備可以包括處理器、記憶體、以及儲存在記憶體上並可在處理器上運行的電腦指令,所述處理器透過執行所述指令,用於實現如下步驟:
獲取所述目標使用者關聯的多領域資訊,所述多領域資訊包括:所述目標使用者在所述待推薦產品的產品領域的購買資料和其他產品領域的購買資料;
根據所述多領域資訊,構建所述目標使用者的使用者特徵矩陣,所述使用者特徵矩陣包括:根據所述多領域資訊量化的多個特徵值;
對於一個所述待推薦產品,獲取購買所述待推薦產品的多個使用者的所述使用者特徵矩陣,並基於所述多個使用者的使用者特徵矩陣中的所述特徵值,得到所述待推薦產品對應的產品特徵矩陣;
分別將所述使用者特徵矩陣和產品特徵矩陣輸入預先訓練的機器學習模型,得到使用者偏好向量和產品偏好向量,所述使用者偏好向量用於表示目標使用者在產品購買上的偏好,所述產品偏好向量用於表示購買所述待推薦產品的使用者特點;
根據所述使用者偏好向量和產品偏好向量,得到所述待推薦產品和所述目標使用者之間的選擇評估值,所述選擇評估值用於表示所述目標使用者購買所述待推薦產品的機率;
在所述選擇評估值大於預定的推薦閾值時,則確定將所述待推薦產品推薦給所述目標使用者。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本說明書一個或多個實施例可提供為方法、系統或電腦程式產品。因此,本說明書一個或多個實施例可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本說明書一個或多個實施例可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存媒體(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
本說明書一個或多個實施例可以在由電腦執行的電腦可執行指令的一般上下文中描述,例如程式模組。一般地,程式模組包括執行特定任務或實現特定抽象資料類型的常式、程式、物件、元件、資料結構等等。也可以在分散式運算環境中實踐本說明書一個或多個實施例,在這些分散式運算環境中,由透過通信網路而被連接的遠端處理設備來執行任務。在分散式運算環境中,程式模組可以位於包括存放裝置在內的本地和遠端電腦儲存媒體中。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於資料處理設備實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
上述對本說明書特定實施例進行了描述。其它實施例在申請專利範圍的範圍內。在一些情況下,在申請專利範圍中記載的動作或步驟可以按照不同於實施例中的順序來執行並且仍然可以實現期望的結果。另外,在圖式中描繪的過程不一定要求示出的特定順序或者連續順序才能實現期望的結果。在某些實施方式中,多工處理和並行處理也是可以的或者可能是有利的。
以上所述僅為本說明書一個或多個實施例的較佳實施例而已,並不用以限制本說明書一個或多個實施例,凡在本說明書一個或多個實施例的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本說明書一個或多個實施例保護的範圍之內。After the neural network's convolutional layer, pooling layer and full connection operation, the neural network can obtain the user preference vector and the product preference vector respectively. Wherein, the user preference vector can be used to indicate the user's preference for product purchase, which is equivalent to indicating what kind of product a user likes to buy. The product preference vector can be used to indicate the characteristics of users who purchase the products corresponding to the product feature matrix, which is equivalent to indicating what characteristics of a product users are more inclined to purchase the product.
In
41‧‧‧資訊獲取模組
42‧‧‧使用者矩陣構建模組
43‧‧‧產品矩陣構建模組
44‧‧‧模型處理模組
45‧‧‧輸出處理模組
46‧‧‧推薦確定模組41‧‧‧
為了更清楚地說明本說明書一個或多個實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的圖式作簡單地介紹,顯而易見地,下面描述中的圖式僅僅是本說明書一個或多個實施例中記載的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些圖式獲得其他的圖式。 圖1為本說明書一個或多個實施例提供的模型訓練的過程; 圖2為本說明書一個或多個實施例提供的特徵矩陣的屬性互動操作原理; 圖3為本說明書一個或多個實施例提供的神經網路處理示意圖; 圖4為本說明書一個或多個實施例提供的一種產品推薦裝置的結構示意圖。In order to more clearly describe the technical solutions in one or more embodiments of this specification or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or prior art. Obviously, the figures in the following description The formulas are only some of the embodiments recorded in one or more embodiments of this specification. For those of ordinary skill in the art, without creative labor, other schemas can be obtained based on these schemas. Figure 1 is a process of model training provided by one or more embodiments of this specification; FIG. 2 is the principle of the attribute interaction operation of the feature matrix provided by one or more embodiments of this specification; 3 is a schematic diagram of neural network processing provided by one or more embodiments of this specification; Fig. 4 is a schematic structural diagram of a product recommendation device provided by one or more embodiments of this specification.
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810492957.0A CN108711075A (en) | 2018-05-22 | 2018-05-22 | A kind of Products Show method and apparatus |
CN201810492957.0 | 2018-05-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202004618A TW202004618A (en) | 2020-01-16 |
TWI740106B true TWI740106B (en) | 2021-09-21 |
Family
ID=63869364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108105994A TWI740106B (en) | 2018-05-22 | 2019-02-22 | Product recommendation method and device |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN108711075A (en) |
TW (1) | TWI740106B (en) |
WO (1) | WO2019223379A1 (en) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108711075A (en) * | 2018-05-22 | 2018-10-26 | 阿里巴巴集团控股有限公司 | A kind of Products Show method and apparatus |
CN109711974A (en) * | 2018-11-20 | 2019-05-03 | 平安科技(深圳)有限公司 | Loan product automatic matching method, device, computer equipment and storage medium |
CN109859061A (en) * | 2018-12-28 | 2019-06-07 | 阿里巴巴集团控股有限公司 | A kind of recommended method and device of association user |
CN110020910B (en) * | 2019-01-23 | 2022-05-24 | 创新先进技术有限公司 | Object recommendation method and device |
CN110162714B (en) * | 2019-01-30 | 2023-11-14 | 腾讯科技(深圳)有限公司 | Content pushing method, device, computing equipment and computer readable storage medium |
CN110059248B (en) * | 2019-03-21 | 2022-12-13 | 腾讯科技(深圳)有限公司 | Recommendation method and device and server |
CN111768218B (en) * | 2019-04-15 | 2024-06-21 | 北京沃东天骏信息技术有限公司 | Method and device for processing user interaction information |
CN110163662B (en) * | 2019-04-26 | 2024-04-05 | 创新先进技术有限公司 | Service model training method, device and equipment |
CN110148057B (en) * | 2019-04-30 | 2021-09-14 | 德稻全球创新网络(北京)有限公司 | Enterprise internal structural financing management system |
CN110163723A (en) * | 2019-05-20 | 2019-08-23 | 深圳市和讯华谷信息技术有限公司 | Recommended method, device, computer equipment and storage medium based on product feature |
CN110223137A (en) * | 2019-05-22 | 2019-09-10 | 平安科技(深圳)有限公司 | Product mix recommended method, device, computer equipment and storage medium |
CN110472145B (en) * | 2019-07-25 | 2022-11-29 | 维沃移动通信有限公司 | Content recommendation method and electronic equipment |
CN110619585A (en) * | 2019-08-16 | 2019-12-27 | 广州越秀金融科技有限公司 | Method, device, storage medium and processor for recommending data |
CN110659410B (en) * | 2019-08-16 | 2024-04-02 | 平安科技(深圳)有限公司 | Intelligent recommendation method and device, electronic equipment and computer readable storage medium |
CN110796512B (en) * | 2019-09-20 | 2023-09-05 | 平安科技(深圳)有限公司 | Product information recommendation method and device, storage medium and computer equipment |
CN110941758B (en) * | 2019-11-14 | 2022-09-16 | 支付宝(杭州)信息技术有限公司 | Synthetic feature generation method and device of recommendation system |
CN111078997B (en) * | 2019-11-18 | 2023-08-22 | 中国银行股份有限公司 | Information recommendation method and device |
CN112988921A (en) * | 2019-12-13 | 2021-06-18 | 北京四维图新科技股份有限公司 | Method and device for identifying map information change |
CN110969491B (en) * | 2019-12-17 | 2023-08-29 | 深圳市梦网视讯有限公司 | Commodity pushing method, system and equipment based on network path |
CN111814037B (en) * | 2019-12-31 | 2024-04-26 | 北京嘀嘀无限科技发展有限公司 | Data processing method and device, storage medium and electronic equipment |
CN111210274A (en) * | 2020-01-06 | 2020-05-29 | 北京搜狐新媒体信息技术有限公司 | Advertisement recommendation method and system |
CN111241408B (en) * | 2020-01-21 | 2023-05-30 | 武汉轻工大学 | Recommendation model construction system and method |
CN111179041A (en) * | 2020-01-22 | 2020-05-19 | 中国铁道科学研究院集团有限公司电子计算技术研究所 | Riding insurance product recommendation method and device |
CN111461827B (en) * | 2020-03-31 | 2024-04-09 | 中国银行股份有限公司 | Push method and device for product evaluation information |
CN111598644B (en) * | 2020-04-01 | 2023-05-02 | 华瑞新智科技(北京)有限公司 | Article recommendation method, device and medium |
CN111429232A (en) * | 2020-04-12 | 2020-07-17 | 中信银行股份有限公司 | Product recommendation method and device, electronic equipment and computer-readable storage medium |
CN111652673B (en) * | 2020-05-09 | 2023-04-07 | 腾讯科技(深圳)有限公司 | Intelligent recommendation method, device, server and storage medium |
CN111598256B (en) * | 2020-05-18 | 2023-08-08 | 北京互金新融科技有限公司 | Processing method and device for default purchase behavior of target client |
CN111626832B (en) * | 2020-06-05 | 2023-10-03 | 中国银行股份有限公司 | Product recommendation method and device and computer equipment |
CN111861635B (en) * | 2020-06-17 | 2022-10-25 | 北京邮电大学 | Friend recommendation method, device and equipment for commodity sharing |
CN111538909A (en) * | 2020-06-22 | 2020-08-14 | 中国银行股份有限公司 | Information recommendation method and device |
CN113781134B (en) * | 2020-07-28 | 2024-10-22 | 北京沃东天骏信息技术有限公司 | Article recommendation method, apparatus and computer readable storage medium |
CN112101980B (en) * | 2020-08-04 | 2024-04-02 | 北京思特奇信息技术股份有限公司 | Method and system for analyzing purchasing preference of user |
CN111914188A (en) * | 2020-08-19 | 2020-11-10 | 英华达(上海)科技有限公司 | Method, system, device and storage medium for selecting recommendation target user |
CN112115358B (en) * | 2020-09-14 | 2024-04-16 | 中国船舶重工集团公司第七0九研究所 | Personalized recommendation method utilizing multi-hop path characteristics in knowledge graph |
CN112200623A (en) * | 2020-09-27 | 2021-01-08 | 深圳市其乐游戏科技有限公司 | Product recommendation method, device, equipment and storage medium |
CN112132679A (en) * | 2020-09-30 | 2020-12-25 | 中国银行股份有限公司 | Product recommendation method and device |
CN113763089A (en) * | 2020-10-27 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Article recommendation method and device and computer-readable storage medium |
CN113763095B (en) * | 2020-11-27 | 2023-09-26 | 北京京东振世信息技术有限公司 | Information recommendation method and device and model training method and device |
CN112487292A (en) * | 2020-11-27 | 2021-03-12 | 杭州闪援车管家汽车服务有限公司 | Vehicle maintenance system and method based on active recommendation |
CN112612955A (en) * | 2020-12-18 | 2021-04-06 | 中国工商银行股份有限公司 | Product pushing method and system based on deep learning |
CN112561588B (en) * | 2020-12-18 | 2024-08-09 | 中国农业银行股份有限公司 | Product recommendation method and device |
CN112529665A (en) * | 2020-12-18 | 2021-03-19 | 平安银行股份有限公司 | Product recommendation method and device based on combined model and computer equipment |
CN112632403B (en) * | 2020-12-24 | 2024-04-09 | 北京百度网讯科技有限公司 | Training method, recommendation method, device, equipment and medium for recommendation model |
CN112785376B (en) * | 2021-01-20 | 2022-08-19 | 电子科技大学 | Multi-domain recommendation method based on multi-task learning |
CN113393089A (en) * | 2021-05-21 | 2021-09-14 | 中国建设银行股份有限公司 | Method and device for evaluating product recommendation degree, readable medium and equipment |
CN113222734A (en) * | 2021-05-21 | 2021-08-06 | 中国银行股份有限公司 | Bank financial information recommendation system and method |
CN113269610A (en) * | 2021-05-25 | 2021-08-17 | 索信达(北京)数据技术有限公司 | Bank product recommendation method and device and storage medium |
CN113610580B (en) * | 2021-08-10 | 2023-09-19 | 平安科技(深圳)有限公司 | Product recommendation method and device, electronic equipment and readable storage medium |
CN113781158B (en) * | 2021-08-23 | 2024-07-12 | 湖南大学 | Commodity combination recommendation method, device and storage medium |
EP4398128A1 (en) * | 2021-09-29 | 2024-07-10 | Huawei Technologies Co., Ltd. | Recommendation method and related device |
CN114429384B (en) * | 2021-12-30 | 2022-12-09 | 杭州盟码科技有限公司 | Intelligent product recommendation method and system based on e-commerce platform |
CN114463091A (en) * | 2022-01-29 | 2022-05-10 | 北京沃东天骏信息技术有限公司 | Information push model training and information push method, device, equipment and medium |
CN115880076A (en) * | 2022-04-20 | 2023-03-31 | 北京中关村科金技术有限公司 | Trusted product recommendation method, device and storage medium |
CN114885185B (en) * | 2022-04-28 | 2024-05-24 | 阿里巴巴(中国)有限公司 | Live broadcast room recommendation method, content recommendation method, terminal and storage medium |
CN115222461B (en) * | 2022-09-19 | 2023-01-10 | 杭州数立信息技术有限公司 | Intelligent marketing accurate recommendation method |
CN116738034B (en) * | 2022-10-10 | 2024-06-28 | 荣耀终端有限公司 | Information pushing method and system |
CN115496566B (en) * | 2022-11-16 | 2023-04-07 | 九州好礼(山东)电商科技有限公司 | Regional specialty recommendation method and system based on big data |
CN116823382B (en) * | 2023-05-17 | 2024-01-05 | 南京邮电大学 | Product popularization method based on big data |
CN116611896B (en) * | 2023-07-19 | 2023-10-24 | 山东省人工智能研究院 | Multi-modal recommendation method based on attribute-driven decoupling characterization learning |
CN118505402B (en) * | 2024-07-18 | 2024-10-29 | 北京环球医疗救援有限责任公司 | Health asset policy recommendation method based on big data analysis |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101014935A (en) * | 2004-05-24 | 2007-08-08 | 艾菲诺瓦公司 | Determining design preferences of a group |
TW201118780A (en) * | 2009-11-24 | 2011-06-01 | Univ Nat Chiao Tung | Intelligent mobile dervice product evaluation system and method based on information retrieval technnology |
TW201220232A (en) * | 2010-11-15 | 2012-05-16 | Alibaba Group Holding Ltd | capable of automatically calculating purchase peak probabilities of products in a time domain so as to improve recommendation accuracy as well as to reduce redundant data transmission |
TW201719532A (en) * | 2015-11-17 | 2017-06-01 | Alibaba Group Services Ltd | Recommendation method and device |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101685458B (en) * | 2008-09-27 | 2012-09-19 | 华为技术有限公司 | Recommendation method and system based on collaborative filtering |
CN103246672B (en) * | 2012-02-09 | 2016-06-08 | 中国科学技术大学 | User is carried out method and the device of personalized recommendation |
US20150379609A1 (en) * | 2014-06-30 | 2015-12-31 | Kobo Incorporated | Generating recommendations for unfamiliar users by utilizing social side information |
CN106570008B (en) * | 2015-10-09 | 2020-03-27 | 阿里巴巴集团控股有限公司 | Recommendation method and device |
CN105184618A (en) * | 2015-10-20 | 2015-12-23 | 广州唯品会信息科技有限公司 | Commodity individual recommendation method for new users and system |
CN106384259A (en) * | 2016-09-08 | 2017-02-08 | 天津大学 | Recommend system solution method for fusing social information |
CN107273438B (en) * | 2017-05-24 | 2021-02-23 | 深圳大学 | Recommendation method, device, equipment and storage medium |
CN107330741A (en) * | 2017-07-07 | 2017-11-07 | 北京京东尚科信息技术有限公司 | Graded electron-like certificate uses Forecasting Methodology, device and electronic equipment |
CN107330115B (en) * | 2017-07-12 | 2020-04-28 | 广东工业大学 | Information recommendation method and device |
CN107578270A (en) * | 2017-08-03 | 2018-01-12 | 中国银联股份有限公司 | A kind of construction method, device and the computing device of financial label |
CN108711075A (en) * | 2018-05-22 | 2018-10-26 | 阿里巴巴集团控股有限公司 | A kind of Products Show method and apparatus |
-
2018
- 2018-05-22 CN CN201810492957.0A patent/CN108711075A/en active Pending
-
2019
- 2019-02-22 TW TW108105994A patent/TWI740106B/en active
- 2019-02-27 WO PCT/CN2019/076240 patent/WO2019223379A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101014935A (en) * | 2004-05-24 | 2007-08-08 | 艾菲诺瓦公司 | Determining design preferences of a group |
TW201118780A (en) * | 2009-11-24 | 2011-06-01 | Univ Nat Chiao Tung | Intelligent mobile dervice product evaluation system and method based on information retrieval technnology |
TW201220232A (en) * | 2010-11-15 | 2012-05-16 | Alibaba Group Holding Ltd | capable of automatically calculating purchase peak probabilities of products in a time domain so as to improve recommendation accuracy as well as to reduce redundant data transmission |
TW201719532A (en) * | 2015-11-17 | 2017-06-01 | Alibaba Group Services Ltd | Recommendation method and device |
Also Published As
Publication number | Publication date |
---|---|
WO2019223379A1 (en) | 2019-11-28 |
CN108711075A (en) | 2018-10-26 |
TW202004618A (en) | 2020-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI740106B (en) | Product recommendation method and device | |
US8706716B2 (en) | Iterative and dynamic search of publicly available data based on augmentation of search terms and validation of data relevance | |
US20180150914A1 (en) | Identity mapping between commerce customers and social media users | |
US10181155B2 (en) | Evaluation device, evaluation method, and non-transitory computer readable storage medium | |
CN107220852A (en) | Method, device and server for determining target recommended user | |
US20130138555A1 (en) | System and method of interpreting results based on publicly available data | |
CN110008397B (en) | Recommendation model training method and device | |
US20130159288A1 (en) | Information graph | |
US11200593B2 (en) | Predictive recommendation system using tiered feature data | |
US11810151B2 (en) | Predictive recommendation system using tiered feature data | |
US20190087859A1 (en) | Systems and methods for facilitating deals | |
CN108805598A (en) | Similarity information determines method, server and computer readable storage medium | |
CN113379494A (en) | Commodity recommendation method and device based on heterogeneous social relationship and electronic equipment | |
US10049372B2 (en) | Search and rank organizations | |
CN117764669A (en) | Article recommendation method, device, equipment, medium and product | |
CN116764236A (en) | Game prop recommending method, game prop recommending device, computer equipment and storage medium | |
CN110189188B (en) | Commodity management method, commodity management device, computer equipment and storage medium | |
CN111639989B (en) | Commodity recommendation method and readable storage medium | |
Hu et al. | Utilizing users' tipping points in E-commerce Recommender systems | |
CN114429384A (en) | Intelligent product recommendation method and system based on e-commerce platform | |
CN113792220A (en) | Target object recommendation method and device, computer equipment and storage medium | |
KR102545366B1 (en) | Operating method of open market platform that automatically recommends sleeping products to buyers by processing big data | |
KR102726474B1 (en) | Method of providing interface for providing customized kitchen utensils based on preference and purchase history | |
US20220300991A1 (en) | System and method for customizing a digital platform for a target user | |
CN110413898B (en) | Recommendation method and device in social network |