簡體   English   中英

項目推薦的數據庫管理

[英]database management for item recommendation

我正在從我的網站收集用戶評論。 評論可以有1,2,3,4,5評分。

從每條評論中,我都會列出形容詞。 所以我將從這些評論中剔除好,好,好,好等。

目前,我正在將評論中的形容詞存儲到表中。 我將來自reviewa的每組新的形容詞附加上一個列表。

然后,我有一個單獨的函數調用,該函數將每個單詞的出現計數並存儲到另一個表中。

我想要的是:

我想創建評論推薦,該評論推薦基於形容詞出現對推薦系統進行評分。

根據評論數有多少個形容詞(好,好,好等),它將對其進行排名。 Good於4顆星的評價具有更多的價值,然后在3顆星的評價不錯。

表示顯示具有最高肯定形容詞的最佳評論(4-5星)。

我想知道如何管理數據庫,以便可以更快地擺脫它。

任何想法都會被高度贊賞。

評論

好的,我想進行查詢- select review from table where max (good,nice,great) and business_type = 'xyz' order by review_rate desc; 會做。

max (good,nice,great) -從表中選擇出現率最高的形容詞評論。 我該如何查詢?

我有一個單獨的表,其中包含單詞和出現

word   count
-------------
good    463
great   345
nice    321
best    234

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM