[英]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.