楊金慶 程秀峰 周瑋珽
摘 要:[目的/意義]情境感知推薦是推薦系統(tǒng)發(fā)展過程中的重要階段,其核心思想是將情境信息融入資源推薦的過程中,以此提高資源推薦系統(tǒng)的準(zhǔn)確性。作為資源推薦的重要技術(shù),情境感知推薦吸引了各領(lǐng)域的廣泛關(guān)注,逐漸成為資源推薦研究的重要組成部分。[方法/過程]本文以篩選于WOS、CNKI等數(shù)據(jù)庫的文獻(xiàn)集為研究對(duì)象,通過歸納總結(jié)的方法,首先系統(tǒng)梳理、總結(jié)了情境感知推薦的主要方法—情境前過濾推薦方法、情境后過濾推薦方法以及情境建模方法,然后從情境數(shù)據(jù)采集和情境感知應(yīng)用兩個(gè)方面總結(jié)分析情境感知推薦實(shí)踐進(jìn)展,最后總結(jié)情境及情境感知技術(shù)對(duì)資源推薦研究的理論價(jià)值與實(shí)踐的現(xiàn)實(shí)意義。[結(jié)果/結(jié)論]未來研究將綜合3種主流情境感知資源推薦方法,以混合形式融合情境要素,構(gòu)建多維、復(fù)雜的情境推薦模型,進(jìn)一步提升精細(xì)化、個(gè)性化信息資源服務(wù)體驗(yàn)。
關(guān)鍵詞:情境感知;資源推薦;情境感知推薦
DOI:10.3969/j.issn.1008-0821.2020.02.017
〔中圖分類號(hào)〕G250.73 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2020)02-0153-07
Research Review and Progress on Practice of the Resource
Recommendation Research Based on Context-awareness
Yang Jinqing1 Cheng Xiufeng2 Zhou Weiting3
(1.School of Information Management,Wuhan University,Wuhan 430072,China;
2.School of Information Management,Central China Normal University,Wuhan 430079,China)
Abstract:[Purpose/Significance]Context-aware recommendation is an important stage in the development of the recommendation system.Its core is to integrate context information into the process of resource recommendation,in order to improve the accuracy of the resource recommendation system.As an important technic for resource recommendation,context-aware recommendation has attracted extensive attention in various fields and has gradually become an indispensable part of resource recommendation research.[Method/Process]This paper took the literature collections selected from WOS,CNKI and other databases as the research object.Firstly,it combed and summarized the main methods of context-aware recommendation systematically-pre-spatial filtering recommendation method,post-context filtering recommendation method and context modeling.Then this paper summarized and analyzed the progress of the context-aware recommendation in practice from two aspects:context data collection and context awareness application.Finally,it summarized the theoretical value and practical significance of context-awareness and context-awareness research on resource recommendation research.[Result/Conclusion]Future research would integrate three mainstream methods of the context-aware resource recommendation,integrate contextual elements in a mixed form and build a multidimensional and complex context-aware recommendation model,finally further enhance the information resource service experience in a refined and personalized way.
Key words:context-awareness;resource recommendation;context-aware recommendation
移動(dòng)智能和物聯(lián)網(wǎng)時(shí)代的開啟,促使網(wǎng)絡(luò)信息資源迅速增長,同時(shí)承載用戶行為信息的傳感器數(shù)據(jù)規(guī)模也在不斷攀升。信息資源過載(Information Overload)現(xiàn)象愈發(fā)嚴(yán)峻,用戶急需有效工具來快速、準(zhǔn)確地獲取所需信息資源。推薦系統(tǒng)通過分析和預(yù)測(cè)用戶需求幫助用戶實(shí)現(xiàn)信息過濾,因此逐漸成為解決信息過載問題的重要手段之一。自1994年明尼蘇達(dá)大學(xué)研發(fā)基于用戶的協(xié)同過濾資源推薦算法以來,推薦系統(tǒng)的研究已經(jīng)歷幾十年的發(fā)展[1]。Adomavicius G等基于資源元數(shù)據(jù)與用戶行為數(shù)據(jù)構(gòu)建資源推薦的效用函數(shù):u(c,s)=score(ContentBaseProfile(c)),Content(s))[2],式中可以看出通常的資源推薦系統(tǒng)僅包含“用戶—資源”二維關(guān)系。面對(duì)越來越精細(xì)化的用戶需求,只依賴二維“用戶—資源”關(guān)系難以進(jìn)一步提升資源推薦系統(tǒng)的準(zhǔn)確性。
用戶偏好會(huì)隨著場(chǎng)景的轉(zhuǎn)換而波動(dòng),處于不同情境下的同一用戶,對(duì)相同資源的需求程度不同。情境感知技術(shù)能夠?qū)崟r(shí)獲取當(dāng)前情境信息,進(jìn)而刻畫用戶所處狀態(tài)和行為規(guī)律,精準(zhǔn)地描述用戶需求。因此,融合情境因素的資源推薦系統(tǒng)逐漸成為資源推薦研究中重要的研究方向,形成三維“用戶—情境—資源”關(guān)系的研究范式。目前,融入情境信息的方式可分為3類[2]:1)情境前過濾:基于特定情境進(jìn)行數(shù)據(jù)的選擇和過濾,在確定推薦資源過程中,偏好預(yù)測(cè)方法可以采用任何傳統(tǒng)的推薦模型,也稱“前置情境過濾”或“情境預(yù)過濾”。2)情境后過濾:先是忽略情境信息,利用傳統(tǒng)的推薦方法產(chǎn)生推薦結(jié)果,然后篩選符合用戶情境的推薦結(jié)果,也稱為“后置情境過濾”。3)情境建模:該方法直接融合情境信息構(gòu)建偏好預(yù)測(cè)模型。
針對(duì)以上分析,本文以WOS、CNKI等數(shù)據(jù)庫為文獻(xiàn)來源,以“情境感知”、“Context Aware”和“推薦系統(tǒng)”、“Recommender System”為檢索詞,試圖從情境感知理論、融入情境信息方法和情境感知推薦系統(tǒng)實(shí)踐進(jìn)展3個(gè)方面挖掘與總結(jié)現(xiàn)有研究理論、研究方法、研究實(shí)踐,并分析總結(jié)情境感知推薦現(xiàn)有研究范式,以期對(duì)未來的研究提供初步思路與參考。
1 情境感知相關(guān)理論研究
1.1 情境定義
研究者們從不同的角度給出了多種情境定義。Pascoe J認(rèn)為情境是某一特定實(shí)體物理和概念狀態(tài)的集合[3]。Dey A K認(rèn)為情境是用來描述實(shí)體狀況的任何形式的信息,其中實(shí)體可以是人、地點(diǎn)以及與用戶和應(yīng)用程序之間交互相關(guān)的對(duì)象[4]。Li X等將情境定義為能夠描述環(huán)境(靜態(tài)或動(dòng)態(tài))變化并有助于理解當(dāng)前狀況和預(yù)測(cè)潛在變化的任何形式的信息[5]。
從客觀實(shí)體角度,情境是地理位置以及人和物所處狀態(tài)描述[6]。從系統(tǒng)應(yīng)用角度,情境是指地點(diǎn)、用戶實(shí)體、時(shí)間、溫度等信息集合[7]。從信息屬性角度,情境是指能夠被用來描述實(shí)體狀態(tài)的所有信息,實(shí)體包括人物、地點(diǎn)或者物體[8]。從以往定義中可以看出,情境的定義主要根據(jù)研究角度的不同對(duì)情境信息種類進(jìn)行枚舉,使得情境概念缺乏標(biāo)準(zhǔn)化和普適性。筆者認(rèn)為,任何能夠描述環(huán)境及所含實(shí)體的狀態(tài)變化的信息都稱為情境信息。情境信息的多維性與可描述性能夠理解當(dāng)前環(huán)境狀態(tài),預(yù)測(cè)潛在變化,有助于精準(zhǔn)表達(dá)用戶需求。
1.2 情境分類
情境信息存在不同類別,同種類情境數(shù)據(jù)具有連續(xù)性。清晰、準(zhǔn)確的情境分類有助于對(duì)情境信息的識(shí)別與利用,同時(shí)也是情境建模不可或缺的重要內(nèi)容。對(duì)情境進(jìn)行分類有助于機(jī)器理解、感知用戶所處狀態(tài),檢測(cè)何人(Who)、何時(shí)(When)、何地(Where)干了何事(What),并通過這些情境信息解讀為何(Why)發(fā)生狀態(tài)的轉(zhuǎn)變,這就是早期情境的分類,簡(jiǎn)稱為“5W”[9]。Zimmermann A等將情境分為地點(diǎn)、環(huán)境、實(shí)體和時(shí)間[10]。Abowd G D等認(rèn)為“環(huán)境”一詞和情境存在同義,不易于用戶理解,邊界性較差,擬采用“行動(dòng)”來傳達(dá)用戶意圖[11]。
為加強(qiáng)不同情境的區(qū)分度,提高不同情境的個(gè)性化,研究者們將情境分為地點(diǎn)、實(shí)體、時(shí)間和行為,四者是描述特定實(shí)體狀態(tài)的重要情境類型。地點(diǎn)、實(shí)體、時(shí)間和行為4種情境類型不僅映射“5W”情境分類,而且可以作為一個(gè)標(biāo)準(zhǔn)應(yīng)用于其他情境信息。從情境定義可知,情境信息具有多樣性、復(fù)雜性及可描述性。地點(diǎn)、實(shí)體、時(shí)間和行為4種類型僅僅從事件的客觀構(gòu)成方面進(jìn)行歸類,而面對(duì)不同的情境和不同的任務(wù),應(yīng)依據(jù)任務(wù)目標(biāo),結(jié)合具體需求,在4類情境信息的基礎(chǔ)上構(gòu)建多層次的情境分類體系。筆者根據(jù)情境數(shù)據(jù)的來源是否為傳感器,將其分為物理情境和虛擬情境,也稱物理情境和語義情境。物理情境是從傳感器中獲取的情境數(shù)據(jù)。一般而言,一種傳感器可以感知一種特定的現(xiàn)象并檢測(cè)其相關(guān)變化。虛擬情境不是直接通過傳感器等硬件設(shè)備感知的情境數(shù)據(jù),而是以軟件為媒介獲取的用戶行為痕跡數(shù)據(jù)(例如評(píng)分、訪問次數(shù)等),以及通過制定的推理規(guī)則從物理情境(低層情境)中推理的高層情境。結(jié)合以上分析,情境分類體系框架總結(jié)如圖1所示。
1.3 情境感知
自1992年Want R通過改進(jìn)胸牌采集員工在公司中的地理位置開始,情境感知的相關(guān)研究逐漸引起學(xué)者們的關(guān)注[12]。情境感知是以情境概念為基礎(chǔ)發(fā)展而來的,情境是情境感知重要的數(shù)據(jù)源。Schilit B等于1994年最早提出了情境感知(Context Awareness)的概念[13],并認(rèn)為情境感知主要依靠傳感器收集用戶所處環(huán)境的時(shí)間、地點(diǎn)、活動(dòng)等相關(guān)信息,以便于設(shè)備理解用戶的行為動(dòng)機(jī)和目的等。Salber D等將情境感知定義為能夠?qū)崟r(shí)感知情境信息,提供靈活計(jì)算服務(wù)的功能[14]。Ryan N認(rèn)為情境感知是檢測(cè)來自傳感器的情境數(shù)據(jù),并允許用戶根據(jù)自身興趣和活動(dòng)的需求計(jì)算物理和邏輯情境[15]。Brown P J將情境感知定義為能夠根據(jù)傳感器探測(cè)的當(dāng)前情境,自動(dòng)地提供有效信息和采取相應(yīng)行動(dòng)的感知技術(shù)[16]。Abowd G D等將情境感知定義為能夠依據(jù)用戶任務(wù)需求,利用情境信息給用戶提供相關(guān)信息和服務(wù)的感知技術(shù)[17]。Dey A K在此基礎(chǔ)上,認(rèn)為情境感知(Context Awareness)通過傳感器(Sensors)及其相關(guān)技術(shù)使計(jì)算設(shè)備能夠感知到當(dāng)前的情境并調(diào)整自身狀態(tài)[18]。
情境感知本質(zhì)上是一種獲取、處理、分析情境數(shù)據(jù)以及情境信息的技術(shù)方法,又稱為情境感知技術(shù)。情境感知技術(shù)不僅包含情境計(jì)算,還包括情境信息。其中,情境被視為可被感知并用于描述實(shí)體所處狀態(tài)的數(shù)據(jù)源,或被抽象為用來表征與人際互動(dòng)行為相關(guān)的實(shí)體以及實(shí)體本身狀況的信息資源。情境不僅刻畫了現(xiàn)實(shí)環(huán)境的客觀現(xiàn)象,也對(duì)特定實(shí)體所處情況進(jìn)行表征[19]。因此,情境感知技術(shù)可以使得設(shè)備具有感知所處開放式環(huán)境中相關(guān)信息的能力,并且能分類、處理自身和交互產(chǎn)生的情境信息。情境感知的特點(diǎn)在于能夠根據(jù)傳感器等設(shè)備獲取的用戶狀態(tài)、地點(diǎn)等情境信息,實(shí)時(shí)地反映用戶需求及其偏好變化。
2 情境感知資源推薦方法
用戶行為與決策受情境因素影響,Bettman J R等[20]和Mallat N等[21]先后論證了情境信息融入推薦模型的重要性及可行性,為推薦模型融入情境信息提供理論支撐。莊貴軍等在購物場(chǎng)景下利用Logistic回歸模型分析發(fā)現(xiàn)一些情境因素對(duì)用戶購買意愿有明顯影響[22]。Baltrunas L[23]證實(shí)相同條件下,相比非情境推薦,情境感知推薦能夠提供更為有效和滿意的推薦結(jié)果。由此,不難發(fā)現(xiàn)融入情境信息的推薦模型是推薦系統(tǒng)發(fā)展的必然階段。
綜合以上分析,本文將從“用戶—情境—資源”三元關(guān)系視角剖析當(dāng)前融入情境因素的資源推薦研究范式。Adomavicius G等[24]認(rèn)為融入情境信息的推薦方法可以分為三大類:1)情境前過濾:基于特定情境篩選需求相關(guān)的數(shù)據(jù),即提前清洗、過濾輸入推薦模型的數(shù)據(jù),并不涉及推薦模型本身的改造,評(píng)分方法仍可采用任何傳統(tǒng)的推薦模型。2)情境后過濾:先是忽略情境信息,利用傳統(tǒng)的推薦方法產(chǎn)生推薦結(jié)果,然后選取符合用戶情境的推薦結(jié)果。3)情境建模:該方法結(jié)合情境信息特點(diǎn),融入重要性情境信息構(gòu)建情境推薦模型。情境前過濾和情境后過濾都是從用戶所處情境狀況的相似性匹配角度出發(fā),合理過濾輸入數(shù)據(jù)和輸出結(jié)果。
2.1 情境前過濾
情境前過濾方法是將情境信息視為行為數(shù)據(jù)的屬性,以情境信息驅(qū)動(dòng)數(shù)據(jù)的方式過濾與當(dāng)前情境無關(guān)的數(shù)據(jù)。該種融入方式只是將情境信息作為數(shù)據(jù)預(yù)處理的條件變量,并未涉及資源推薦模型。陳氫等依據(jù)當(dāng)前情境過濾歷史情境數(shù)據(jù),提升傳統(tǒng)協(xié)同過濾推薦過程中用戶相似度計(jì)算的準(zhǔn)確度[25],在此過程中情境前過濾為在同一情境下計(jì)算用戶相似度提供了條件。劉紅等通過分析高校圖書館用戶的信息檢索、瀏覽記錄等歷史數(shù)據(jù),結(jié)合歷史情境和當(dāng)前情境進(jìn)行情境信息整合,得出用戶所處的綜合情境,構(gòu)建高校數(shù)字圖書館個(gè)性化信息推薦模型[26]。田雪筠從用戶偏好的連續(xù)性角度出發(fā),通過計(jì)算用戶當(dāng)前情境與歷史情境的相似度篩選用戶歷史偏好行為數(shù)據(jù),綜合預(yù)測(cè)用戶偏好程度[27]。翟麗麗等結(jié)合移動(dòng)電子商務(wù)情境數(shù)據(jù)特點(diǎn),利用改進(jìn)的K-means算法聚類情境信息,篩選相似情境的用戶行為數(shù)據(jù),提升用戶相似度計(jì)算的準(zhǔn)確度,提升用戶滿意度[28]。劉海鷗等利用蟻群層次聚類方法對(duì)情境相似的用戶進(jìn)行聚類,發(fā)現(xiàn)目標(biāo)用戶的若干最近鄰類簇,在此基礎(chǔ)上構(gòu)建面向圖書館大數(shù)據(jù)知識(shí)服務(wù)的多情境興趣推薦模型[29]。房小可等通過計(jì)算情境相似性構(gòu)建情境網(wǎng)絡(luò)得出情境關(guān)聯(lián)關(guān)系,發(fā)掘相似興趣的用戶[30]。
綜上,情境前過濾方法多結(jié)合當(dāng)前情境解決協(xié)同過濾推薦過程中的發(fā)掘相似用戶的問題,通過當(dāng)前情境與歷史情境數(shù)據(jù)的匹配,過濾掉無關(guān)數(shù)據(jù),提高用戶相似度計(jì)算的準(zhǔn)確率。情境前過濾可分為兩種:
1)直接前過濾:直接過濾的情境前過濾方法是指直接過濾與當(dāng)前情境無關(guān)或相關(guān)度過低的數(shù)據(jù),剩余數(shù)據(jù)則是符合用戶所處的當(dāng)前情境。例如,如用戶希望在周末看書,則工作日的用戶行為數(shù)據(jù)將被直接過濾,僅以周末的用戶行為數(shù)據(jù)作為推薦數(shù)據(jù)集。
2)間接前過濾:間接過濾方法是指計(jì)算當(dāng)前情境與用戶歷史情境的情境相似度,然后通過聚類等過濾方法去除離群無關(guān)用戶,進(jìn)而提升推薦的準(zhǔn)確度。情境前過濾推薦流程總結(jié)如圖2。
2.2 情境后過濾
情境后過濾方法是先忽略情境信息,然后利用去情境化的數(shù)據(jù)構(gòu)建用戶—資源評(píng)分矩陣,采用傳統(tǒng)二維推薦方法預(yù)測(cè)評(píng)分,最后通過情境信息優(yōu)化推薦結(jié)果。
殷聰?shù)忍岢龌赥F-IDF的情境后過濾推薦算法,結(jié)合情境關(guān)聯(lián)概率和情境普遍重要性構(gòu)建情境偏好預(yù)測(cè)模型,然后調(diào)整傳統(tǒng)推薦初始預(yù)測(cè)評(píng)分[31]。曾子明等在構(gòu)建基于情境感知的移動(dòng)閱讀個(gè)性化信息推薦模型的過程中,結(jié)合協(xié)同過濾思想在特定情境屬性下,計(jì)算讀者間的相似度,以特定情境屬性過濾相似度較低的度者,獲取Top-N讀者[32]。譚學(xué)清等運(yùn)用信息增益理論獲取各情境信息權(quán)重,在當(dāng)前重要情境下對(duì)目標(biāo)資源預(yù)測(cè)評(píng)分[33],為處于特定情境下的用戶提供個(gè)性化推薦。
結(jié)合以往研究,情境后過濾先忽略情境信息,按照傳統(tǒng)推薦模型計(jì)算用戶對(duì)資源的偏好程度,然后通過分析當(dāng)前情境數(shù)據(jù),構(gòu)建當(dāng)前情境下用戶偏好模型,調(diào)整初始偏好程度預(yù)測(cè),也可依據(jù)情境屬性的可選擇性對(duì)推薦結(jié)果進(jìn)行篩選。因此,情境后過濾方法可分為兩種:
1)直接后過濾:直接后過濾的方法是結(jié)合當(dāng)前情境屬性值從候選推薦資源集合中直接過濾掉與當(dāng)前情境無關(guān)或關(guān)聯(lián)度過低的資源,剩余資源則為情境后過濾推薦結(jié)果,即生成TOP-N推薦結(jié)果。
2)偏好預(yù)測(cè)調(diào)整:相較于直接后過濾方法,偏好預(yù)測(cè)調(diào)整較為復(fù)雜,是將用戶在當(dāng)前情境下對(duì)資源的偏好程度與傳統(tǒng)推薦模型計(jì)算的初始預(yù)測(cè)偏好加權(quán)調(diào)整,生成TOP-N推薦結(jié)果。具體流程如圖3所示。
2.3 情境建模
情境前過濾和后過濾方法雖都能提升資源推薦的性能,但是兩者仍有差別。Panniello U等實(shí)驗(yàn)比較了情境前過濾和后過濾推薦資源的準(zhǔn)確度,實(shí)驗(yàn)結(jié)果顯示,情境后過濾優(yōu)于前過濾推薦方法[34]。此外,情境前/后過濾推薦方法僅僅利用部分情境信息表示用戶需求及偏好,易造成信息損耗。因此,此種以用戶當(dāng)前情境與歷史情境相似度來表示用戶需求或偏好的方法難以準(zhǔn)確地刻畫用戶偏好或需求。
情境建模是實(shí)現(xiàn)情境感知應(yīng)用的核心內(nèi)容,單一情境信息難以描述用戶所處狀態(tài)以及用戶任務(wù)需求,只有融合多種情境信息才能準(zhǔn)確揭示用戶行為特征及任務(wù)需求。Henricksen K等將情境建模定義為能夠區(qū)分不同情境信息,并能依據(jù)任務(wù)需求加以利用所獲情境信息[35]。情境建模是在情境數(shù)據(jù)特征的基礎(chǔ)之上,首先對(duì)情境進(jìn)行分類,以便情境表達(dá),然后根據(jù)分類結(jié)果并結(jié)合情境數(shù)據(jù)項(xiàng)確定情境分類的情境屬性,最后通過情境屬性間的關(guān)系,構(gòu)建情境模型。
情境模型是將用戶的情境信息融入于用戶偏好或需求挖掘模型,以其自身具有的多維度、精細(xì)化特點(diǎn)來幫助模型準(zhǔn)確地刻畫用戶偏好。Anand S S等提出了一種推薦過程融入情境的方法,并且通過人類記憶模型來對(duì)用戶偏好進(jìn)行建模[36]。洪亮等通過基于散列算法的共同興趣挖掘方法,融入情境信息挖掘用戶群體間的共同興趣,推薦模型聯(lián)合、關(guān)聯(lián)、協(xié)同共同興趣,以實(shí)現(xiàn)高質(zhì)量信息推薦[37]。李浩君等構(gòu)建活動(dòng)理論視角下移動(dòng)設(shè)備情境感知信息推薦服務(wù)系統(tǒng)框架,提出了基于情境本體建模與規(guī)則推理的信息推薦方法,將自定義規(guī)則與情境語義信息進(jìn)行匹配計(jì)算,實(shí)現(xiàn)個(gè)性化信息推薦[38]。劉海鷗等融入情境信息擴(kuò)展“用戶—資源”評(píng)分矩陣形成“用戶—項(xiàng)目—情境”評(píng)分矩陣,實(shí)現(xiàn)融合情境興趣的圖書館個(gè)性化推薦[39]。綜合以上研究,情境建模的具體流程總結(jié)如圖4所示:
3 情境感知推薦實(shí)踐進(jìn)展
3.1 情境數(shù)據(jù)采集方面
情境感知推薦將情境信息作為資源推薦的重要要素,其首要任務(wù)是獲取情境數(shù)據(jù)。由于情境信息具有動(dòng)態(tài)性,移動(dòng)環(huán)境下的智能設(shè)備便成為理想的情境數(shù)據(jù)采集媒介。移動(dòng)環(huán)境下情境數(shù)據(jù)采集主要經(jīng)歷兩個(gè)重要階段:1)本地情境存儲(chǔ),缺乏交互階段;2)遠(yuǎn)程實(shí)時(shí)上傳、可視化交互階段。
CORTEX[40]記錄、推理、融合情境數(shù)據(jù),采用“事件—條件—行為”規(guī)則推理出高層情境信息。ContextPhone[41]將用戶本身視為情境元素之一,提升情境數(shù)據(jù)的可理解性和可控性。Momento[42]和MyExperience[43]解決隨機(jī)同步上傳數(shù)據(jù)和遠(yuǎn)程控制功能,實(shí)現(xiàn)情境數(shù)據(jù)的實(shí)時(shí)獲取。EmotionSense[44]能夠感知個(gè)人情感、描述行為活動(dòng)以及朋友間近距離互動(dòng),支持在線、離線以及多學(xué)科可擴(kuò)展情境數(shù)據(jù)的交流。AWARE[45]具有采集、抽象處理各種傳感器數(shù)據(jù)生成高層情境信息功能,實(shí)現(xiàn)情境數(shù)據(jù)可視化、遠(yuǎn)程實(shí)時(shí)上傳情境數(shù)據(jù)。
3.2 情境感知推薦應(yīng)用方面
結(jié)合以上情境感知推薦方法的總結(jié)分析,本部分將相應(yīng)地從圖書館、電子商務(wù)、商業(yè)旅游3個(gè)主要應(yīng)用方面分析情境感知推薦實(shí)踐進(jìn)展。
1)圖書館資源推薦領(lǐng)域
圖書館作為知識(shí)的寶庫,知識(shí)可信度較高,是用戶知識(shí)獲得的主要途徑之一。針對(duì)用戶需求進(jìn)行知識(shí)推薦時(shí),將情境感知技術(shù)引入到圖書館知識(shí)推薦系統(tǒng)是非常必要的,有助于為用戶提供既符合當(dāng)前情境又滿足用戶需求的知識(shí)資源,從而增強(qiáng)知識(shí)推薦的準(zhǔn)確性。情境感知技術(shù)應(yīng)用于感知學(xué)習(xí)者的學(xué)習(xí)環(huán)境以及知識(shí)需求,以便在恰當(dāng)?shù)臅r(shí)間和地點(diǎn)協(xié)助用戶學(xué)習(xí)知識(shí),提高學(xué)習(xí)效率。李靜云利用情境感知技術(shù)設(shè)計(jì)、構(gòu)建了移動(dòng)圖書館知識(shí)推薦系統(tǒng)框架[46]。周玲元等提出通過情境感知技術(shù)構(gòu)建“智慧圖書館”服務(wù)平臺(tái),實(shí)現(xiàn)圖書館實(shí)體與線上完美融合的個(gè)性化服務(wù)[47]。
2)電子商務(wù)推薦領(lǐng)域
精準(zhǔn)營銷的首要條件就是理解用戶的需求和購買愿望,情境感知技術(shù)可以獲取用戶行為信息、感知用戶需求并刻畫用戶購買愿望。郭順利等結(jié)合移動(dòng)O2O用戶特點(diǎn),考慮情境感知因素,從用戶情境、社會(huì)情境、技術(shù)情境、商家情境、環(huán)境情境5個(gè)維度構(gòu)建O2O用戶需求模型,探索五大情境對(duì)O2O用戶信息需求的影響[48]。翟麗麗等結(jié)合了移動(dòng)電子商務(wù)情境特點(diǎn),將聚類方法與協(xié)同過濾方法進(jìn)行結(jié)合,優(yōu)化聚類過程中初始點(diǎn)選擇問題并進(jìn)行商品資源推薦[49]。
3)商業(yè)旅游推薦領(lǐng)域
在商業(yè)旅游領(lǐng)域,情境感知技術(shù)通過感知旅游情境信息和用戶情境來提升用戶的旅游體驗(yàn)。旅游情境是一種將物質(zhì)性和精神性相融合的特殊情境信息。旅游情境不僅將抽象精神具象化、通俗化、故事化,而且可以突出旅游情境主題,凸顯地方特色。屈冊(cè)采用定性與定量分析,結(jié)合結(jié)構(gòu)方程研究方法,分析旅游景點(diǎn)的歷史情境、休閑情境和新奇情境,發(fā)現(xiàn)3種情境從不同方面對(duì)用戶旅游體驗(yàn)產(chǎn)生影響[50],從側(cè)面體現(xiàn)情境感知對(duì)提升用戶旅游體驗(yàn)具有重要作用,但是并未探討如何將情境感知技術(shù)應(yīng)用于旅游行業(yè)。
4 總 結(jié)
本文從情境感知推薦理論與實(shí)踐兩方面展開,基于情境感知的資源推薦研究綜述和實(shí)踐進(jìn)展分析,使得理論方法與實(shí)踐應(yīng)用相互印證。從本文的綜述和實(shí)踐總結(jié)中可以發(fā)現(xiàn),基于情境感知的資源推薦研究不僅在理論層面不斷突破,而且廣泛應(yīng)用于各領(lǐng)域資源推薦的實(shí)踐中,進(jìn)而提升各領(lǐng)域資源推薦服務(wù)體驗(yàn)。
首先,從情境感知研究出發(fā),本文對(duì)情境定義、情境分類、情境感知等概念進(jìn)行述評(píng),探討情境感知理論研究的重要進(jìn)展,全面闡述了情境感知理論的基本概念,有助于加強(qiáng)研究人員對(duì)情境感知推薦研究思路的理解。
然后,根據(jù)情境信息作用于資源推薦的方式,本文將情境感知推薦方法分為情境前過濾、情境后過濾和情境建模3種,并依據(jù)此分類對(duì)情境感知推薦方法進(jìn)行分類綜述。情境前過濾是將情境信息視為行為數(shù)據(jù)的屬性,以情境信息驅(qū)動(dòng)數(shù)據(jù)的方式過濾與當(dāng)前情境無關(guān)的數(shù)據(jù)。情境前過濾本質(zhì)是以當(dāng)前情境屬性值過濾歷史情境數(shù)據(jù)作為推薦模型的輸入數(shù)據(jù)。情境后過濾是忽略情境屬性的作用,以“用戶—資源”二維數(shù)據(jù)構(gòu)建評(píng)分矩陣預(yù)測(cè)評(píng)分,最后通過情境信息調(diào)整推薦結(jié)果排序,其本質(zhì)是通過匹配當(dāng)前情境與推薦結(jié)果內(nèi)含潛在歷史情境信息以過濾情境不相關(guān)結(jié)果。情境建模是將情境信息作為用戶行為內(nèi)在的特征屬性信息融入推薦模型的構(gòu)建過程,從而準(zhǔn)確表達(dá)用戶偏好或需求。
最后,本文結(jié)合以往情境數(shù)據(jù)采集應(yīng)用的理論設(shè)計(jì),總結(jié)發(fā)現(xiàn):情境數(shù)據(jù)采集工具的研發(fā)主要經(jīng)歷了兩個(gè)重要階段:1)本地情境存儲(chǔ),缺乏交互階段;2)遠(yuǎn)程實(shí)時(shí)上傳、可視化交互階段。從實(shí)踐印證理論的角度出發(fā),本文從圖書館、電子商務(wù)、商業(yè)旅游3個(gè)方面分析了情境感知推薦實(shí)踐進(jìn)展。未來,情境感知推薦實(shí)踐將結(jié)合行業(yè)特點(diǎn),實(shí)時(shí)感知行業(yè)數(shù)據(jù),記錄用戶行為數(shù)據(jù),為智能資源推薦提供技術(shù)支撐,進(jìn)一步提升精細(xì)化、個(gè)性化信息資源服務(wù)體驗(yàn)。
參考文獻(xiàn)
[1]Resnick P,Iacovou N,Suchak M,et al.GroupLens:An Open Architecture for Collaborative Filtering of Netnews[C]//ACM Conference on Computer Supported Cooperative Work,1994:175-186.
[2]Adomavicius G,Tuzhilin A.Toward the Next Generation of Recommender Systems:A Survey of the State-of-the-art and Possible Extensions[J].IEEE Transactions on Knowledge and Data Engineering,2005,17(6):734-749.
[3]Pascoe J.Adding Generic Contextual Capabilities to Wearable Computers[C]// The 2nd International Symposium on Wearable Computers,1998:92-99.
[4]Dey A K.Understanding and Using Context[J].Personal and Ubiquitous Computing,2001,5(1):4-7.
[5]Li X,Eckert M,Martinez J F,et al.Context Aware Middleware Architectures:Survey and Challenges[J].Sensors,2015,15(8):20570-20607.
[6]Schilit W N.System Architecture for Context-aware Mobile Computing[D].New York:Columbia University,1995:363-373.
[7]Brown P J,Bovey J D,Chen X.Context-aware Applications:from the Laboratory to the Marketplace[J].IEEE Personal Communications,1997,4(5):58-64.
[8]Abowd G D,Dey A K,Brown P J,et al.Towards a Better Understanding of Context and Context-Awareness[J].1999,1707(1)304-307.
[9]Schilit B,Adams N,Want R.Context-Aware Computing Applications[C]//The Workshop on Mobile Computing Systems & Applications,1994:85-90.
[10]Zimmermann A,Lorenz A,Oppermann R.An Operational Definition of Context[M].Modeling and Using Context.Springer Berlin Heidelberg,2007:558-571.
[11]Abowd G D,Dey A K,Brown P J,et al.Towards a Better Understanding of Context and Context-Awareness[M].Handheld and Ubiquitous Computing,1999.
[12]Want R.The Active Badge Location System[J].Acm Transactions on Information Systems,1992,10(1):91-102.
[13]Schilit B,Adams N,Want R.Context-Aware Computing Applications[C]//The Workshop on Mobile Computing Systems & Applications,1994:85-90.
[14]Salber D,Dey A K,Abowd G D.Ubiquitous Computing:Defining an HCI Research Agenda for an Emerging Interaction Paradigm[R].Georgia:Institute of Technology,1998.
[15]Ryan N.Mobile Computing in a Fieldwork Environment:Metadata Elements[R].Canterbury,Kent,UK:University of Kent,1997.
[16]Brown P J.Triggering Information By Context[J].Personal Technologies,1998,2(1):18-27.
[17]Abowd G D,Dey A K,Brown P J,et al.Towards a Better Understanding of Context and Context-Awareness[M].Handheld and Ubiquitous Computing.Springer Berlin Heidelberg,1999.
[18]Dey A K.Understanding and Using Context[J].Personal and Ubiquitous Computing,2001,5 (1):4-7.
[19]李靜云.基于用戶情境感知的移動(dòng)圖書館知識(shí)推薦系統(tǒng)設(shè)計(jì)[J].圖書館理論與實(shí)踐,2013,(6):19-21.
[20]Bettman J R,Luce M F,Payne J W.Constructive Consumer Choice Processes[J].Journal of Consumer Research,1998,25(3):187-217.
[21]Mallat N,Rossi M,Tuunainen V K,et al.The Impact of Use Context on Mobile Services Acceptance:The Case of Mobile Ticketing[J].Information and Management,2009,46(3):190-195.
[22]莊貴軍,周南,李福安.情境因素對(duì)于顧客購買決策的影響(一個(gè)初步的研究 )[J].數(shù)理統(tǒng)計(jì)與管理,2004,23(4):7-13.
[23]Baltrunas L.Context Relevance Assessment and Exploitation in Mobile Recommender Systems[J].Personal & Ubiquitous Computing,2012,16(5):507-526.
[24]Adomavicius G,Tuzhilin A.Toward the Next Generation of Recommender Systems:A Survey of the State-of-the-art and Possible Extensions[J].IEEE Transactions on Knowledge and Data Engineering,2005,17(6):734-749.
[25]陳氫,馮進(jìn)杰.多維情境融合的移動(dòng)情境感知服務(wù)系統(tǒng)構(gòu)建研究[J].情報(bào)理論與實(shí)踐,2018,41(8):119-123,164.
[26]劉紅.基于情境感知的高校數(shù)字圖書館個(gè)性化信息推薦服務(wù)研究[J].圖書館學(xué)刊,2016,38(8):105-108.
[27]田雪筠.基于情境感知的移動(dòng)電子資源推薦技術(shù)研究[J].情報(bào)理論與實(shí)踐,2015,38(5):86-89.
[28]翟麗麗,邢海龍,張樹臣.基于情境聚類優(yōu)化的移動(dòng)電子商務(wù)協(xié)同過濾推薦研究[J].情報(bào)理論與實(shí)踐,2016,39(8):106-110.
[29]劉海鷗,孫晶晶,蘇妍嫄,等.面向圖書館大數(shù)據(jù)知識(shí)服務(wù)的多情境興趣推薦方法[J].現(xiàn)代情報(bào),2018,38(6):64-69,158.
[30]房小可,嚴(yán)承希.融合情境關(guān)系的社會(huì)化媒體用戶興趣推薦[J].圖書情報(bào)工作,2017,61(21):99-105.
[31]殷聰,張李義.基于TF-IDF的情境后過濾推薦算法研究——以餐飲業(yè)O2O為例[J].數(shù)據(jù)分析與知識(shí)發(fā)現(xiàn),2018,2(11):28-36.
[32]曾子明,陳貝貝.移動(dòng)環(huán)境下基于情境感知的個(gè)性化閱讀推薦研究[J].情報(bào)理論與實(shí)踐,2015,38(12):31-36.
[33]譚學(xué)清,何珊.用戶情境下基于信息增益和項(xiàng)目的協(xié)同過濾推薦技術(shù)研究[J].情報(bào)雜志,2014,(7):165-170.
[34]Panniello U,Tuzhilin A,Gorgoglione M,et al.Experimental Comparison of Pre-vs.post-filtering Approaches in Context-aware Recommender Systems[C]//Proceedings of the ACM Conference on Recommender Systems,2009:265-268.
[35]Henricksen K,Indulska J.Developing Context-aware Pervasive Computing Applications:Models and Approach[J].Pervasive & Mobile Computing,2006,2(1):37-64.
[36]Anand S S,Mobasher B.Contextual Recommendation[C]//The Workshop on from Web To Social Web:Discovering & Deploying User & Content Profiles.Springer-Verlag,2006:142-160.
[37]洪亮,冉從敬,吳志強(qiáng).移動(dòng)環(huán)境下基于共同興趣的情境感知信息推薦研究[J].情報(bào)理論與實(shí)踐,2014,37(11):124-128.
[38]李浩君,張芳.活動(dòng)理論視角下移動(dòng)設(shè)備情境感知信息推薦服務(wù)研究——基于情境本體建模與規(guī)則推理[J].情報(bào)雜志,2018,37(3):187-192.
[39]劉海鷗,姚蘇梅,黃文娜,等.基于用戶畫像的圖書館大數(shù)據(jù)知識(shí)服務(wù)情境化推薦[J].圖書館學(xué)研究,2018,4(24):57-63,32.
[40]Barron P,Biegel G,Cahill V,et al.Preliminary Definition of CORTEX Programming Model[J].Psychobiology,2003,28(2):229-237.
[41]Raento M,Oulasvirta A,Petit R,et al.ContextPhone:A Prototyping Platform for Context-Aware Mobile Applications[J].IEEE Pervasive Computing,2005,4(2):51-59.
[42]Carter S,Mankoff J,Heer J.Momento:Support for Situated Ubicompexperimentation[J].Proc Chi,2007:125-134.
[43]Froehlich,Jon,Chen,et al.MyExperience:A System for in Situ Tracing and Capturing of User Feedback on Mobile Phones[J].Mobisys,2007:57-70.
[44]Rachuri K,Musolesi M,Mascolo C,et al.EmotionSense:A Mobile Phones Based Adaptive Platform for Experimental Social Psychology Research[C]//UBICOMP 2010:Ubiquitous Computing,International Conference,UBICOMP 2010,Copenhagen,Denmark,September 26-29,2010,Proceedings,2010:281-290.
[45]Ferreira D,Kostakos V,Dey A K.AWARE:Mobile Context Instrumentation Framework[J].Frontiers in Ict,2015,2(6):6.
[46]李靜云.基于用戶情境感知的移動(dòng)圖書館知識(shí)推薦系統(tǒng)設(shè)計(jì)[J].圖書館理論與實(shí)踐,2013,(6):19-21.
[47]周玲元,閆思琪,朱翔宇.“智慧圖書館”情境感知服務(wù)模式及評(píng)價(jià)研究[J].圖書館學(xué)研究,2017,(21):25-32.
[48]郭順利,張向先.基于情境感知的移動(dòng)O2O用戶信息需求影響因素研究[J].情報(bào)科學(xué),2016,34(8):122-127.
[49]翟麗麗,邢海龍,張樹臣.基于情境聚類優(yōu)化的移動(dòng)電子商務(wù)協(xié)同過濾推薦研究[J].情報(bào)理論與實(shí)踐,2016,(8):106-110.
[50]屈冊(cè).旅游情境感知及其對(duì)旅游體驗(yàn)質(zhì)量的影響研究[D].大連:東北財(cái)經(jīng)大學(xué),2013.
(責(zé)任編輯:陳 媛)