孫玲芳,王成文,徐 會
(1.泰州學院商學院,江蘇 泰州 225300;2.江蘇科技大學經(jīng)濟管理學院,江蘇 鎮(zhèn)江 212003)
基于語義Web的關系型虛擬社區(qū)服務發(fā)現(xiàn)模型分析
孫玲芳1,王成文2,徐 會2
(1.泰州學院商學院,江蘇 泰州 225300;2.江蘇科技大學經(jīng)濟管理學院,江蘇 鎮(zhèn)江 212003)
近幾年來關系型虛擬社區(qū)服務創(chuàng)新滯后,沒能緊隨網(wǎng)絡用戶偏好,發(fā)展勢頭由強轉弱。在前人關于服務發(fā)現(xiàn)和語義Web應用研究的基礎上,構建關系型社區(qū)服務發(fā)現(xiàn)模型。通過會員信息和第三方服務數(shù)據(jù)的語義本體化、推理匹配來進行模型仿真,實現(xiàn)了服務集與會員的快速、準確關聯(lián),為進行針對關系型社區(qū)服務開發(fā)和內(nèi)容創(chuàng)新做準備。
關系型虛擬社區(qū);會員興趣;語義Web;服務發(fā)現(xiàn)模型
隨著Web技術的蓬勃發(fā)展和日趨成熟,社交網(wǎng)站(SNS)的生存環(huán)境日益得到改善,用戶之間的交互平臺更為廣闊。Rheingold(1993)[1]在這種背景下提出了虛擬社區(qū)的概念,他指出虛擬社區(qū)是社會的集合體,它的發(fā)生來自于網(wǎng)絡人群通過不斷交互而在網(wǎng)絡空間里所形成的人際關系網(wǎng)絡。Armstrong和Hagel(1997)[2]在此基礎上按照人們追求自身四種需求的滿足將虛擬社區(qū)分為興趣型,關系型、娛樂型和事務型虛擬社區(qū)。其中關系型網(wǎng)絡社區(qū)作為社會化媒體的主體,發(fā)展迅速,像Facebook、Twitter、人人網(wǎng)、開心網(wǎng)、朋友網(wǎng)等關系型網(wǎng)站彌漫網(wǎng)絡世界,關系型社區(qū)的商業(yè)潛力得到持續(xù)提升。
然而,虛擬社區(qū)不得不應對新形勢下用戶需求的潛在變化[3]。分析一線社會化媒體(如新浪微博、豆瓣網(wǎng))的發(fā)展現(xiàn)狀不難發(fā)現(xiàn)其正不斷向糅合興趣、娛樂、學習共享、職場等信息服務的綜合性社區(qū)邁進[4];其中微博在近三年來發(fā)展日益強勁,而關系型社區(qū)增速趨緩,用戶規(guī)??s減。與微博在服務內(nèi)容上進行對比發(fā)現(xiàn),這在一定程度上歸因于用戶偏好在轉變,而關系型社區(qū)服務內(nèi)容及其針對的目標群體顯得日趨狹窄,服務缺乏創(chuàng)新,在用戶個性化需求上把握不到位。面向虛擬社區(qū)的研究主要集中在電子商務和知識管理領域,涉及關系型社區(qū)的研究也主要集中在社會學方面,針對會員需求的研究在近兩年才漸漸出現(xiàn)。本文從培養(yǎng)會員忠誠、促進會員持續(xù)參與和加強對新用戶的吸引力的目標出發(fā),將結合以前學者針對服務發(fā)現(xiàn)的研究和關系型社區(qū)的研究及發(fā)展現(xiàn)狀,借助語義Web技術,構建服務發(fā)現(xiàn)模型,來進行會員群體與服務信息的組合,以期達到服務發(fā)現(xiàn)的目的。
將WEB設計成不僅是人與人交互的網(wǎng)絡空間,而且能被計算機理解和直接處理的信息網(wǎng)的遠景便是語義Web[5]。語義網(wǎng)技術能夠?qū)︻I域知識提供概念化、形式化、明確化的描述,彌補了傳統(tǒng)描述語言和工具缺乏語義表達能力的缺點[6]。借助語義Web技術,能夠使計算機全面地識別會員信息,并將與其相關聯(lián)的所有實體都準確地關聯(lián)起來。
網(wǎng)絡本體語言OWL是語義Web的重要組成部分,它通過提供更多具有形式語義的詞匯,擁有更多的機制來表達語義[7]。OWL本體包含類元素、屬性元素(ObjectProperty和DatatypeProperty)、實例及本體元數(shù)據(jù)(如本體作者和版本)等信息,各種構造子和公理用于描述類、屬性和個體及它們之間的邏輯關系。Protege是構建本體的關鍵工具,Jena是基于Java語言的開發(fā)本體流行平臺。
雖然只是一個網(wǎng)絡社交平臺,但關系型虛擬社區(qū)的用戶群體日益多元化,用戶偏好多樣化、網(wǎng)絡用戶交互要求的實時型越來越強,關系型社區(qū)基于傳統(tǒng)的線上、圍繞社交這個主體的運營模式在新時期亟待調(diào)整。
針對Web服務開發(fā),胡朗(2010)[8]構建了一個基于語義的Web服務發(fā)現(xiàn)模型,如圖1。其模型分為用戶接口、業(yè)務邏輯和數(shù)據(jù)存儲三層,外層為用戶層,業(yè)務邏輯層將外層用戶請求與語義化的服務提供數(shù)據(jù)經(jīng)過解析推理后匹配,然后將結果存入目錄服務庫中以待查詢。研究通過仿真最終實現(xiàn)了Web服務和用戶請求的準確、快速匹配。同為互聯(lián)網(wǎng)應用,這對關系型社區(qū)進行服務發(fā)現(xiàn)有許多借鑒之處。
圖1 Web服務發(fā)現(xiàn)模型Fig.1 Web service discovery model
易手邦是中微通公司在2010年開發(fā)的一款生活信息服務軟件,將語義注入網(wǎng)絡數(shù)據(jù)中,并對自然語言進行深層次處理,從而理解用戶的真正語言意圖,精準快捷地反饋用戶所需結果,并推出了獨特的分類信息服務,成為國內(nèi)首款實現(xiàn)生活服務信息即時撮合的平臺。其服務機制如圖2。
圖2 易手邦電子商務一站式服務機制Fig.2 One-stop service mechanism of Palmdeal E-commerce
易手邦正是借助語義Web技術,將用戶請求與自己強大的語義本體詞匯庫進行檢索、語義推理匹配,從而快速準確地將第三方聚合的數(shù)據(jù)與用戶請求相匹配,實現(xiàn)服務發(fā)現(xiàn)的。
對SNS客戶各自偏好和價值進行分析來獲取不同的目標群體,來實現(xiàn)其作為企業(yè)實施網(wǎng)絡營銷和客戶關系管理新渠道的功能,進行相關服務的創(chuàng)新,實現(xiàn)與電子商務的聯(lián)姻,才更能體現(xiàn)新時期SNS的價值[9]。作為SNS服務創(chuàng)新與推進持續(xù)發(fā)展的踐行者,關系型社區(qū)和微博一樣扮演者重要角色。根據(jù)以上分析,本研究將根據(jù)幾位學者的模型,結合關系型虛擬社區(qū)的現(xiàn)狀和特征,進行關系型社區(qū)服務發(fā)現(xiàn)的研究。
前面的研究主要是根據(jù)用戶提供的信息和服務數(shù)據(jù)經(jīng)過中間件的挖掘推理,最終實現(xiàn)服務發(fā)現(xiàn)的。本模型也將從數(shù)據(jù)整合、語義化,借助語義Web的推理關聯(lián),來實現(xiàn)會員群體與服務集的匹配。
1)興趣集的組織。興趣詞匯收集分析與聚類是服務挖掘的基礎。興趣詞匯集來源于各領域文獻的關鍵詞篩取和一些大型網(wǎng)絡社區(qū)。他們是原有的領域詞匯給會員的推薦,或者是會員自己創(chuàng)造的,有標簽的性質(zhì)。式(1)興趣實例涉及Sports、Leisure、Art等各領域。
其中:Hobby為興趣集,hi為其實例,Category為興趣類別集。
2)服務集的組織。運用網(wǎng)絡爬蟲及網(wǎng)絡檢索工具來搜集來自第三方平臺的服務集信息并整理。在belongTo,relatedTo屬性下進行興趣集和服務集在類別下的關聯(lián)。服務集組合為。
其中:H和S分別為被關聯(lián)的興趣集和服務源集。
3)目標會員群的組織。依據(jù)某一興趣發(fā)現(xiàn)會員興趣聚類是服務對象群發(fā)現(xiàn)的關鍵。當有兩個以上用戶同時選擇了某項興趣,這樣依據(jù)興趣主題的一個興趣聚類就形成了。聚集在這個興趣周圍的用戶數(shù)量越多,這個群落就越壯大,越具有開發(fā)潛力。
其中:M和mi為被聚合會員群體和會員個體,H為興趣集Hobby。
以興趣為主題,進行會員群體與服務源集的組合是研究的核心。當會員群體、興趣、服務源集組合在一起時,這樣的服務群便形成了?;娟P系語義推理公理如下
其中:hi為與會員關聯(lián)的興趣個體,Si為與興趣關聯(lián)的服務源集,Mi為會員集群。
本研究模型也可以看做是以會員為主導,興趣為核心,將興趣與同領域內(nèi)服務相關聯(lián),會員依據(jù)興趣主題進行聚類。概念模型如圖3。
本模型首先從會員信息組織和語義化著手,并對第三方的服務數(shù)據(jù)進行聚合、語義化,一并存入本體庫之中。其次,進行(興趣)主題下的興趣——服務的語義匹配,然后借助會員信息,實現(xiàn)(興趣)主題下的會員群與服務集組合。最后,對形成的服務集群進行特定條件下的分群,以實現(xiàn)目標市場的細分,進而對各小群體進行個性化服務開發(fā)提供依據(jù)。
圖3 (興趣)主題下的關系型社區(qū)服務集發(fā)現(xiàn)模型Fig.3 Service set discovery model of relational virtual community under the(hobby)theme
信息服務發(fā)現(xiàn)的趨勢是進行個性化主動信息服務[10]。以興趣為主題,結合會員的地理地址,借助語義技術,使圍繞其興趣的近在身邊的實體服務群體的地址、服務產(chǎn)品最新動態(tài)、興趣領域內(nèi)動態(tài)都以RSS、URL鏈接或直接地理地址的形式展現(xiàn)在會員主頁上,并同時反映興趣主題下會員群體內(nèi)的動態(tài),這樣的服務組合將使虛擬社區(qū)更加緊密地切入會員的現(xiàn)實生活,密切會員關系、加強會員參與頻度與凝聚力,正體現(xiàn)了這一機制。
依據(jù)關系型社區(qū)中涉及的主體和謂詞,在本體編輯工具Protege中分別構建興趣類Hobby,會員類Mem?ber,類別類Category及服務集類Service、所在城市類City,對象屬性hasHobby,relatedTo、belongTo、associat?edWith、locatedIn、location等,會員數(shù)據(jù)屬性name,age、gender、hometown、occupation等,最后生成會員本體數(shù)據(jù)文件memOnt.owl,部分本體數(shù)據(jù)反映到RDF(S)圖,如圖4。
Jena是一個Java開發(fā)工具包,是開發(fā)語義網(wǎng)的應用系統(tǒng),它已經(jīng)全面支持SPARQL語言(RDF查詢語言),借助SPARQL語言就能夠運用Jena對本體進行推理查詢,組織本體數(shù)據(jù)進行語義開發(fā)[11]。
針對語義數(shù)據(jù)的推理查詢,SPARQL是查詢基于RDF的信息和表示這些結果的一個標準,其核心是以簡單圖模式為形式的簡單查詢[12]。本系統(tǒng)涉及到SPARQL的SELECT、WHERE、Filter、OPTIONAL等關鍵字,他們的功能為:SELECT和WHERE,依據(jù)條件決定結果大體的格式,生成一個表作為查詢的輸出;Filter為過濾器,能夠在一個查詢中進一步限制匹配的結果;OPTIONAL為可選模式,結果中沒有值則置空,便于信息分組[13]。下面進行相關推理查詢,4個關鍵查詢的具體實現(xiàn)方法為
圖4 會員語義化信息部分本體數(shù)據(jù)Fig.4 Ontology data about member semantic information
其中:qHobby、qCity、qHobby2分別代表實現(xiàn)不同功能的SPARQL查詢語句:
結果快速準確地實現(xiàn)了服務信息與會員的匹配,如圖5所示。這個系統(tǒng)的原始數(shù)據(jù)不用建立很多張表,只需依對象屬性添加實例,擴充語義本體數(shù)據(jù)即可,當數(shù)據(jù)規(guī)模在一定范圍內(nèi)使,只需內(nèi)存讀取數(shù)據(jù)文件,運行速度快,數(shù)據(jù)量過大時,可借助關系型數(shù)據(jù)庫進行數(shù)據(jù)文件的存儲。
在以傳統(tǒng)的現(xiàn)實關系為紐帶的關系型社區(qū)向綜合性社區(qū)發(fā)展的背景下,研究基于偏好的服務發(fā)現(xiàn)對開發(fā)對路的網(wǎng)絡應用服務具有重要意義。
圖5 基于Jena的語義查詢結果Fig.5 Semantic search results based on Jena
本研究的研究成果在于以用戶興趣偏好為核心的模式,擴展了社區(qū)關系網(wǎng)絡,同時,借助語義本體技術使得概念更明確,信息個體之間的聯(lián)系更清晰,對會員隱含信息的把握和分析也比較準確。
其次,語義技術在會員信息中的運用發(fā)現(xiàn)了會員間圍繞某一主題的潛在關系網(wǎng),同時將會員群體在主題下與其喜好相關的現(xiàn)實服務聯(lián)系起來,來為其提供興趣相關事物的動態(tài)信息服務,達到關系型社區(qū)服務創(chuàng)新的目的。
[1]HOWARD RHEINGOLD.The virtual community:homesteading on the elctronic frontier[M].Cambridge:Addison Wesley,1993:7.
[2]HAGEL J,ARMSTRONG A.Net gain:expanding markets through virtual communities[J].Journal of Interactive Marketing,1999,13(1):55-56.
[3]李星玥.SNS網(wǎng)站的危機——以開心網(wǎng)為例[J].甘肅科技,2012,28(18):27-29.
[4]C WRZUS,M H?NEL,J WAGNER,et al.Social network changes and life events across the life span:A meta-analysis[J].Psycholog?ical Bulletin,2013,139(1):53-80.
[5]高志強,潘越,馬力.語義Web原理及應用[M].北京:機械工業(yè)出版社,2009:3-4.
[6]刁雅靜,王志英,葛世倫.基于OWL的制造業(yè)知識本體構建研究[J].江蘇科技大學學報:自然科學版,2009,23(6):538-542.
[7]GRIGORIS ANTONIOU,FRANK VAN HARMELEN.A Semantic Web Primer[M].Cambridge:MIT Press,2008:113-134.
[8]胡朗.基于本體的Web服務發(fā)現(xiàn)模型及算法研究[D].長沙:湖南大學,2011:21-22.
[9]徐翔斌,涂歡,王佳強.基于復雜網(wǎng)絡的社交網(wǎng)站用戶評價模型研究[J].華東交通大學學報,2012,29(5):38-45.
[10]謝梓琪,謝穎華.一種基于數(shù)據(jù)挖掘的SNS用戶興趣模型[J].計算機與現(xiàn)代化,2014,2:24-31.
[11]LIYANG YU.A developer's guide to the semantic web[M].Heidelberg:Springer,2011:491-495.
[12]ARENAS M,PéREZ J.Querying semantic web data with SPARQL[C]//Proceedings of the thirtieth ACM SIGMOD-SIGACT-SI?GART symposium on Principles of database systems,Athens,2011:305-316.
[13]HITZLER P,KROTSZSCH M,SURE Y.語義Web技術基礎[M].俞勇,譯.北京:清華大學出版社,2012:202-204.
Service Discovery Model of Relational Virtual Community Based on Semantic Web
Sun Lingfang1,Wang Chengwen2,Xu Hui2
(1.Business College of Taizhou University,Taizhou 225300,China;2.School of Economics and Management,Jiangsu University of Science and Technology,Zhenjiang 212003,China)
In recent years,relational virtual community has been lagged in service innovation,and has lost in keep?ing pace with network users’preferences,which results in the weakening development momentum.This paper based on previous scholars’study about service discovery and semantic web application,proposes the service dis?covery model for relational community.And it makes the model simulation by the semantization of member infor?mation and the third-party service data,thus establishing rapid and accurate associations between service set and members and providing preparations for the development and content innovation of relational community service.
relational virtual community;member hobby;semantic web;service discovery model
TP391
A
1005-0523(2014)02-0105-07
2014-02-25
教育部人文社科基金項目(10YJAZH069);江蘇省“六大人才高峰”高層次人才基金項目(XXRJ-013)作者簡介:孫玲芳(1963—),男,教授,博士,研究方向為電子商務與信息管理。