閔 波,屈武斌,盧一鳴,張成崗
(軍事醫(yī)學(xué)科學(xué)院放射與輻射醫(yī)學(xué)研究所,蛋白質(zhì)組學(xué)國家重點(diǎn)實(shí)驗(yàn)室,全軍軍事認(rèn)知與心理衛(wèi)生研究中心,北京100850)
期刊的影響因子(Impact factor,IF)是表征期刊影響力大小的一項(xiàng)定量指標(biāo),是對(duì)某一期刊影響效應(yīng)的評(píng)價(jià)標(biāo)準(zhǔn)[1]。影響因子對(duì)許多領(lǐng)域的科技工作者具有參考價(jià)值,例如圖書館管理員、信息研究分析人員、編輯及出版商等,特別是對(duì)廣大的科研工作者來說,影響因子對(duì)尋找和確定與自己專業(yè)有關(guān)的期刊、確定論文擬投稿期刊,以及估計(jì)自己已發(fā)表論文的期刊水平都具有非常重要的作用[2]。
隨著國際期刊數(shù)量的不斷增加,影響因子信息的查詢便成為一項(xiàng)常規(guī)工作。當(dāng)前網(wǎng)絡(luò)中不乏免費(fèi)開放的期刊影響因子的查詢服務(wù),如MedSci[3]。這種傳統(tǒng)的查詢服務(wù)雖然在一定程度上方便了用戶,但在用戶的實(shí)際需求只是查詢簡單的微片段信息時(shí)例如影響因子,這種方法便顯得比較繁瑣,而且用戶交互的友好性并不完善。因此,本研究著重于IF查詢的便利性與用戶體驗(yàn),通過引入人性化查詢的模式定制,構(gòu)建了一個(gè)更加高效的期刊影響因子即輸即現(xiàn)搜索的Web應(yīng)用IFSearch。
本W(wǎng)eb應(yīng)用基于JAVA平臺(tái),引入了目前廣泛使用的異步JavaScript和XML(Asynchronous JavaS-cript and XML,AJAX)和HTML5技術(shù)。首先,我們收集整理了公開發(fā)布的2005~2011年的期刊引用報(bào)告(Journal Citation Reports,JCR)[4]中的影響因子數(shù)據(jù),建立了期刊影響因子數(shù)據(jù)庫。隨后建立了基于關(guān)鍵詞匹配的常規(guī)影響因子查詢服務(wù),并對(duì)其進(jìn)行人性化定制。
為了提高Web應(yīng)用的友好性,本研究分析了用戶搜索活動(dòng)的基本習(xí)慣,確定了以用戶為中心的即輸即現(xiàn)的搜索模式。用戶查詢期刊影響因子信息主要基于期刊名關(guān)鍵詞,因此,用戶通常會(huì)按以下兩種模式展開查詢搜索。在用戶明確知道期刊名的情況下,會(huì)直接通過完整的期刊名精確查詢,或者利用期刊名縮寫或簡寫進(jìn)行查詢,如首字母的組合;而在用戶不明確知道期刊名的情況下,則會(huì)利用可能相關(guān)的詞或字母,嘗試模糊搜索,然后進(jìn)行手工篩選。并且,用戶更多時(shí)候會(huì)利用期刊名的縮寫形式作為關(guān)鍵詞展開查詢或模糊搜索。
針對(duì)以上兩種情況,我們選擇期刊名作為用戶查詢的關(guān)鍵詞候選集并進(jìn)行人性化定制,較好地支持縮寫查詢與模糊搜索,具體包括:(1)建立了期刊名縮寫詞與全稱的映射關(guān)系表,這樣可以支持快速按縮寫查詢;(2)對(duì)用戶查詢關(guān)鍵詞字符串進(jìn)行了標(biāo)準(zhǔn)正則化處理,對(duì)關(guān)鍵詞中的無意義項(xiàng)進(jìn)行了部分限定與過濾。
定制好用戶搜索模式后,我們建立了便于使用的一站式查詢窗口,將統(tǒng)一的界面作為查詢服務(wù)的入口,并提供了輸入前提示功能,對(duì)用戶的輸入實(shí)現(xiàn)快速感知與交互。在用戶輸入查詢條件時(shí),程序自動(dòng)補(bǔ)全進(jìn)行提示,同時(shí),程序?qū)ζヅ漭斎氲淖址M(jìn)行高亮顯示[5],特別是用戶在不明確知道期刊名時(shí),利用可能相關(guān)的詞或字母嘗試模糊查詢的情況下,輸入前提示功能可幫助用戶快速發(fā)現(xiàn)感興趣的目標(biāo)關(guān)鍵詞,方便用戶進(jìn)一步查詢搜索(圖1)。這種特性不但能滿足科研人員對(duì)期刊影響因子信息的快速與頻繁查詢的需求,而且還提供了個(gè)性化的用戶體驗(yàn),并提高了查詢效率。
圖1 IFSearch的輸入前提示功能。程序可根據(jù)用戶輸入期刊名或縮寫關(guān)鍵詞自動(dòng)補(bǔ)全,并高亮顯示。默認(rèn)提示的信息來自2011年的JCR的影響因子數(shù)據(jù)Fig.1 Input suggestion.IFSearch can automatically provide instant feedback and highlight the match strings in the real time,as the keywords are inputted.The default information is from the JCR in 2011.
模糊查詢一般會(huì)產(chǎn)生許多候選結(jié)果,這需要用戶對(duì)關(guān)鍵詞作進(jìn)一步的修改與完善,縮小范圍,在結(jié)果集進(jìn)行二次查找。為此,IFSearch實(shí)現(xiàn)了局部動(dòng)態(tài)刷新與重定位的功能,指的是在獲得查詢結(jié)果集后,用戶在關(guān)鍵詞修改過程中,程序可實(shí)時(shí)監(jiān)聽用戶的行為,頁面中結(jié)果顯示容器動(dòng)態(tài)刷新,更新或縮減結(jié)果集數(shù)量。整個(gè)過程中頁面無需頻繁提交,不必從頭開始執(zhí)行查詢,只執(zhí)行核心數(shù)據(jù)的交換通信,從而提高使用效率。隨著關(guān)鍵詞限定的完善,候選集的范圍不斷縮小,而且匹配的目標(biāo)項(xiàng)的位置會(huì)動(dòng)態(tài)地向前滾動(dòng),按照匹配程度由高到低,完成結(jié)果集的重排,并高亮顯示匹配的字符串(圖2)。這不但能夠在結(jié)果集中快速查找,同時(shí)能夠及時(shí)同步定位到目標(biāo)項(xiàng),而且整個(gè)過程對(duì)用戶是透明的,對(duì)用戶體驗(yàn)來說,不會(huì)出現(xiàn)任何的視覺延遲。
圖2 IFSearch程序的局部動(dòng)態(tài)刷新與重定位功能。該功能可不斷監(jiān)聽用戶的查詢條件,快速響應(yīng)刷新數(shù)據(jù)表,重排結(jié)果集Fig.2 Local refresh and dynamic interaction.IFSearch monitors the input event and dynamically refreshes the result set locally in a real time way
圖3 IFSearch程序的趨勢(shì)信息查詢。影響因子變化趨勢(shì)的統(tǒng)計(jì)信息的可視化顯示Fig.3 Trend information retrieval.IFSearch provides a diagram of curve describing a changing trend of IF from 2005 to 2011 using HTML5.This kind of information was retrieved with the interaction of visualization
除了默認(rèn)查詢到當(dāng)前年度(2011年)的影響因子信息之外,有時(shí)科研工作者可能需要了解某一期刊或某些學(xué)術(shù)論文在某一年或某幾年中影響因子的信息及其變化情況。這些信息一方面可以幫助科研人員了解過去幾年中相關(guān)研究領(lǐng)域的熱點(diǎn)、研究內(nèi)容的發(fā)展情況,同時(shí)也可以理解自己所做研究的前景與深度[6]。因此,IFSearch在默認(rèn)查詢當(dāng)前年度的影響因子信息的同時(shí),還進(jìn)一步提供了2005-2011年共7年的影響因子數(shù)據(jù)的統(tǒng)計(jì)信息的查詢。我們利用HTML5技術(shù)繪制了變化趨勢(shì)曲線圖,實(shí)現(xiàn)了可視化交互的功能[7]。如圖3所示,IFSearch能夠清晰地顯示期刊影響因子的逐年變化情況。需要說明的是,由于每年都有新的期刊被收錄,這些新期刊缺乏詳細(xì)的變化信息。
信息技術(shù)的高速發(fā)展導(dǎo)致網(wǎng)絡(luò)中的資源與數(shù)據(jù)呈現(xiàn)爆炸式增長,使得對(duì)各類數(shù)據(jù)或信息的查詢與搜索成為科研工作者甚至每一個(gè)人生活的一部分。在需要龐大的綜合性搜索引擎例如Google、百度、Bing搜索的同時(shí),定制一款適合自身需求的查詢服務(wù),更能給科研工作帶來更大的便利,提高工作效率。本研究構(gòu)建的期刊影響因子查詢服務(wù)的Web應(yīng)用IFsearch便是一種有效的嘗試,通過引入人性化的定制,使得查詢操作變得更加便利與友好,在一定程度上提高了查詢效率以及提升了用戶體驗(yàn)。當(dāng)然,在當(dāng)前網(wǎng)絡(luò)帶寬的限制下,這種定制方式在某種程度上有其局限性,例如受用戶查詢的需求信息限制較大,一般不適合復(fù)雜的消息格式或內(nèi)容量大的信息查詢。但是,用戶的需求或信息是多樣的,在特定的研究領(lǐng)域,專注于某一項(xiàng)研究或某一類數(shù)據(jù)的處理時(shí),這種人性化的定制方法具有重要的應(yīng)用價(jià)值與意義。
References)
[1] Jacques Rizkallah,Don D.Sin.Integrative Approach to Quality Assessment of Medical Journals Using Impact Factor,Eigenfactor,and Article Influence Scores[J].PLoS ONE,2010,5(4):1 -10.
[2] 百度百科.影響因子[EB/OL].http://baike.baidu.com/view/30700.htm,2012,4.
[3] MedSci[EB/OL].http://www.medsci.cn/sci/,2012.4.
[4] JCR(Journal Citation Reports)[EB/OL].http://admin - apps.webofknowledge.com/JCR/JCR?.htm,2012,3.
[5] Dave Crane,Eric Pascarello,Darren James著 ajaxcn.org譯.Ajax實(shí)戰(zhàn)[Z].人民郵電出版社,2008,2.
[6] Drosos E.Karageorgopoulos,Vasiliki Lamnatou,Thalia A.Sardi,Ioannis D.Gkegkes,Matthew E.Falagas.Temporal Trends in the Impact Factor of European versus USA Biomedical Journals[J].PLoS ONE ,2011,6(2):1-4.
[7] Rgraph:HTML5 Javascript charts library[EB/OL].http://www.rgraph.net/,2012,3.