宋 毅
(大連醫(yī)科大學(xué)中山學(xué)院 遼寧 大連 116085)
近年,隨著社會經(jīng)濟水平的不斷提高和信息技術(shù)的不斷發(fā)展,大數(shù)據(jù)技術(shù)應(yīng)運而生,該技術(shù)憑借著高準(zhǔn)確性、強靈活性等特征被廣泛地應(yīng)用于電商個性化推薦系統(tǒng)設(shè)計和開發(fā)中,為提高電商個性化推薦系統(tǒng)的運行性能,滿足用戶個性化購物需求提供重要的技術(shù)保障。因此,為了提高電商整體銷售水平,在大數(shù)據(jù)技術(shù)的應(yīng)用背景下,如何科學(xué)設(shè)計電商個性化推薦系統(tǒng)是技術(shù)人員必須思考和解決的問題。
為了提高電商個性化推薦系統(tǒng)運行性能,提高電商銷售業(yè)績和用戶網(wǎng)購體驗,系統(tǒng)要根據(jù)用戶商品瀏覽記錄、商品購買記錄和商品收藏記錄等信息,自動推薦用戶感興趣的商品,從而激發(fā)用戶的購買欲望,以提高線上銷售商品的效率和效果。因此,電商個性化推薦系統(tǒng)要具備以下三大功能,分別是抓取用戶信息功能、智能化的信息分析和處理功能以及精確推薦商品功能,只有這樣,才能確保該系統(tǒng)在激烈的市場競爭下立于不敗之地,以實現(xiàn)系統(tǒng)的全面推廣和普及,為促進電商行業(yè)的健康、可持續(xù)發(fā)展提供重要的平臺支持。
電商個性化推薦系統(tǒng)總體架構(gòu)在具體的設(shè)計中,主要采用B/S設(shè)計模式,極大地提高系統(tǒng)的穩(wěn)定性、可靠性和安全性[1]。同時,利用客戶端完成對簡單業(yè)務(wù)邏輯的設(shè)計,通過利用服務(wù)器端完成對復(fù)雜業(yè)務(wù)邏輯的設(shè)計,這樣一來,不僅降低了系統(tǒng)的開發(fā)成本和維護成本,還提高了系統(tǒng)運行性能,為用戶帶來良好的使用體驗。
電商個性化推薦系統(tǒng)在具體的設(shè)計中,面向的用戶主要有三大類,分別是非注冊用戶、新注冊用戶和老用戶。因此,技術(shù)人員要針對不同的用戶類型,設(shè)計出個性化商品推薦服務(wù)功能。當(dāng)非注冊用戶瀏覽頁面后,系統(tǒng)會根據(jù)用戶的喜好,自動推薦熱門品牌化商品;當(dāng)注冊用戶瀏覽頁面后,系統(tǒng)會根據(jù)用戶的注冊信息[2],獲取用戶年齡、性別、地域等特征信息,然后,推薦出用戶可能感興趣的商品種類;當(dāng)注冊過的老用戶覽頁面后,系統(tǒng)會根據(jù)用戶瀏覽商品記錄、購買商品記錄以及收藏商品記錄等相關(guān)信息數(shù)據(jù)[3],為用戶提供個性化商品推薦服務(wù),以提高用戶的網(wǎng)購體驗。
電商個性化推薦系統(tǒng)以業(yè)務(wù)需求為劃分標(biāo)準(zhǔn)[4],將該系統(tǒng)功能模塊劃分為用戶行為提取和分析模塊、個性化商品推薦模塊、過濾和排名模塊、場景配置模塊等。通過科學(xué)設(shè)計和開發(fā)以上功能,以保證電商個性化推薦系統(tǒng)運行的可靠性和安全性,為更好地普及和推廣該系統(tǒng),提高用戶的使用體驗打下堅實的基礎(chǔ)。
3.3.1 系統(tǒng)數(shù)據(jù)庫設(shè)計流程
在大數(shù)據(jù)技術(shù)的應(yīng)用背景下,電商個性化推薦系統(tǒng)數(shù)據(jù)庫設(shè)計流程圖如圖1所示。為了保證系統(tǒng)數(shù)據(jù)庫設(shè)計的科學(xué)性和合理性,技術(shù)人員要嚴(yán)格按照如圖1所示的數(shù)據(jù)庫設(shè)計流程,對系統(tǒng)數(shù)據(jù)庫進行科學(xué)設(shè)計。
圖1 電商個性化推薦系統(tǒng)數(shù)據(jù)庫設(shè)計流程圖
3.3.2 商品精準(zhǔn)推送系統(tǒng)數(shù)據(jù)庫
為了保證電商個性化推薦系統(tǒng)數(shù)據(jù)庫設(shè)計的科學(xué)性和合理性,技術(shù)人員要在大數(shù)據(jù)技術(shù)的應(yīng)用背景下,完成對多張數(shù)據(jù)表的設(shè)計?,F(xiàn)以系統(tǒng)信息管理表為例,繪制出如表1所示的系統(tǒng)信息管理表。
表1 電商個性化推薦系統(tǒng)信息管理表
該功能模塊在具體的設(shè)計中,主要采用了提取用戶行為特征的方式,提高個性化商品推薦服務(wù)的有效性和精確性,從而提高電商銷售業(yè)績。為此,技術(shù)人員要利用分層樹狀結(jié)構(gòu),構(gòu)建用戶行為特征模型。在此基礎(chǔ)上,將系統(tǒng)劃分三個層次[5],分別是用戶層、行為特征層、商品推薦層。其中,用戶層主要用于對消費者主體的形象化展示;行為特征層主要是指不同用戶所表現(xiàn)出的差異化行為特征;商品推薦層主要是指針對用戶購買行為特征相關(guān)信息,為用戶精確推送商品。
該功能模塊在具體的設(shè)計中,綜合分析了用戶相關(guān)資料信息,以全面了解和把握用戶的喜好,然后,為用戶提供個性化商品推薦服務(wù)功能。當(dāng)系統(tǒng)對用戶行為提取和分析模塊執(zhí)行完畢后,系統(tǒng)會從用戶建模、算法推薦等環(huán)節(jié)出發(fā),為每個用戶構(gòu)建結(jié)構(gòu)化、個性化的商品推薦模塊,然后,利用推薦算法,在構(gòu)建用戶模型的基礎(chǔ)上,獲得精確的推薦結(jié)果,并將最終的推薦結(jié)果以界面形式呈現(xiàn)在用戶面前,供用戶自行選擇,以達(dá)到提高用戶網(wǎng)購體驗的目的。
過濾和排名模塊含有多個子功能模塊,每個子功能模塊在具體的運行中,均會過濾和處理掉一部分的商品推薦結(jié)果,然后,采用重新排名的方式,將其他推進結(jié)果納入到新的排名組中,以實現(xiàn)商品的重新排名[6]。過濾和排名模塊主要包含以下子功能模塊:(1)好奇性排名模塊。好奇性排名模塊在具體的運用中,從系統(tǒng)所推薦的商品中,篩選并刪除掉以下兩種商品,一種是戶已經(jīng)瀏覽過的商品;另一種是用戶已經(jīng)購買過的商品,以幫助用戶快速找出自己感興趣的商品,為用戶提供精準(zhǔn)化、個性化推薦服務(wù)功能,這樣一來,不僅提高用戶網(wǎng)購體驗,還提高新型商品的瀏覽度,但是,好奇性排名模塊在具體的設(shè)計中,要把握好該模塊權(quán)重值,避免因模塊權(quán)重值過高而造成適得其反的現(xiàn)象。(2)豐富性排名模塊。豐富性排名模塊作為電商個性化推薦系統(tǒng)重要組成部分,在具體的運用中,主要采用了覆蓋用戶喜好的方式,為用戶精確推薦商品,以達(dá)到激發(fā)用戶購買欲望的目的。例如:當(dāng)發(fā)現(xiàn)用戶有購買西裝記錄之后,系統(tǒng)會自動為用戶推薦以西裝相搭配的領(lǐng)帶、襯衣等。(3)整體性排名模塊。整體性排名模塊在具體的運用中,主要根據(jù)系統(tǒng)自動推薦結(jié)果,完成對相關(guān)商品的整體化、標(biāo)準(zhǔn)化和規(guī)范化配置和管理。例如:根據(jù)用戶的行為特征,科學(xué)設(shè)置系統(tǒng)推薦頻率,以提高系統(tǒng)推薦商品的精準(zhǔn)性和高效性。
綜上所述,在大數(shù)據(jù)技術(shù)的應(yīng)用背景下,電商個性化推薦系統(tǒng)在設(shè)計和開發(fā)方面取得了很大的突破和創(chuàng)新,該系統(tǒng)不僅功能強大,通用性強,具有良好的用戶體驗,還在電商行業(yè)中取得了顯著的應(yīng)用效果,因此,深受廣大用戶的青睞和喜愛。為了方便后期系統(tǒng)的維護和升級,需要相關(guān)軟件開發(fā)人員再接再厲,用更加優(yōu)雅的代碼擴充更多適用的功能,從而為促進電商個性化推薦系統(tǒng)健康、可持續(xù)發(fā)展,提供有力的保障。