新四季網

基於用戶威望的網際網路主題排名系統和方法

2023-04-26 03:01:11


專利名稱::基於用戶威望的網際網路主題排名系統和方法
技術領域:
:本發明涉及網際網路領域,提出一種基於用戶威望對網際網路上各類人、事、物主題進行排名的系統和方法。
背景技術:
:目前網際網路上各類人、事、物主題的投票、評分、排名系統存在以下一個或多個不足。1)評比的起止時間有明確的要求,用戶只能在指定的時間段參與。2)有的主辦方只選擇所謂的"專家"作為評委,普通用戶只能作為排名結果的被動接受者。3)有的主辦方只選擇普通用戶參評,所有參與投票或評分人員的資格是一樣的,不區分專家和普通用戶,也不能體現參評人員鑑賞水平的區別,他們對於主題的評分、主題的排名影響程度也是一樣的。3)有的主辦方區分了專家和普通用戶群體,也為不同群體設置了不同的評分權重,但區分專家和普通用戶的標準由主辦方主觀確定的,缺乏客觀依據。4)評分結果不影響對參評人員的評價。6)參評主題由主辦方確定,普通用戶不能自由推薦。7)參評主題信息均保存在主辦方的資料庫中,使評選活動的時間和範圍受到系統存儲和處理能力的限制。8)在評分和排名的計算方法上,往往也只通過主題的投票數或每個用戶評分的簡單加和、求平均,或簡單區分專家和普通用戶並對專家和普通用戶的綜合評分進行加權等方式確定主題的最終得分和排名,不能真正體現主題的水平。
發明內容本發明主要內容就是解決上述問題,它將網際網路上主題的排名與每位參加評分的用廣對主題的評分關聯起來,同吋與用戶本身的"威望"關聯起來。威望越高,對評分結果越有影響力。威望由用戶曾經推薦主題的綜合得分決定。所推薦主題的綜合得分越高,用戶的威望就越高。只有總是能推薦優秀的主題的人才能獲得較高的威望,而他對主題的評價更能體現主題的水平。這是一種全新的設計,它實現了用戶推薦和評價活動的關聯,通過一種公平、公正的運行機制,科學的反映了人類鑑賞力的客觀差異。避免了絕對平均主義和主觀指定參評專家人選的弊端。使排名的結果更具備科學性和說服力。為了記錄和計算用戶的威望,要求參與主題推薦和評分的用戶必須在本系統中註冊。本發明是一個參與時間不限的系統,可以7X24小時接受主題推薦和評分,並自動按照設定的排名周期生成排行榜。系統中只是保存主題的題目、所有者、來源、連結和類別及其它相關信息,並不保存主題的全文,因此主題的數量限制很小。通過網際網路訪問系統的任何用戶都可以閱讀主題信息(包括題目、所有者、來源、連結、類別及其他相關信息),主題得分,主題排名,推薦者信息(包括用戶名稱,主題推薦時間)和用戶威望。本發明包括以下步驟1)設定整個系統正常啟動和運行所需要的系糹i信息(包括系統啟動時間、排名周期和用戶基礎威望參考係數、基礎威望權重、威望衰減係數)。系統啟動時間即本系統中各種和時間相關的計算所參考的起始時間點。排名周期即本系統中每次排名開始時間和結束時間的差值。如果設定了排名周期,系統就以排名周期為竿.位,周期性的生成排名結果。如果未設定排名周期則視排名周期為無窮大。基礎威望參考係數、基礎威望權重、威望衰減係數的定義在具體實施方式中第七歩描述用戶威望計算時闡述。2)所有網際網路用戶通過用戶註冊系統成為註冊用戶。當用戶註冊成功時,系統會自動生成用戶的基礎威望,並將用戶註冊信息(包括用戶名稱、密碼、註冊時間及其他相關信息)和基礎威望輸出給信息存儲轉發系統。3)註冊用戶通過主題推薦系統,將主題信息輸出給信息存儲轉發系統。4)利用信息存儲轉發系統為主題分配唯一的ID,並將主題信息和推薦者信息保存到資料庫中。5)註冊用戶通過用戶評分系統對主題進行評分,評分是否有效取決於主題是否在評分期內,以及主題是否已經被該用戶評過分。主題被成功評分後,評分信息(包括主題ID、參評用戶名稱、評分分值)通過信息存儲轉發系統保存到資料庫中。其中,此處及本文中所有"在評分期內"都是指執行某項操作時的系統當前時間和主題推薦時間的差值小於排名周期。6)利用主題得分計算系統計算主題的得分,並將主題得分通過信息存儲轉發系統保存在資料庫中。7)利用用戶威望計算系統計算主題推薦者的用戶威望,並將用戶威望通過信息存儲轉發系統保存在資料庫中。8)排名系統根據主題的得分,按設定的排名周期生成i題排行榜,即主題的排名,並輸出給頁面生成系統。9)土題信息,主題得分,主題排名,推薦者信息,用戶威望通過頁面生成系統呈現給所有用戶。本發明所使用的系統和各系統的功能如下1)設定系統系統管理員通過該系統設定系統信息(包括系統啟動時間、排名周期和用戶基礎威望參考係數、基礎威望權重、威望衰減係數),並輸出給信息存儲轉發系統。2)用戶註冊系統所有網際網路用戶通過該系統成為註冊用戶。用戶註冊時,系統自動判斷該用戶是否已經註冊。如果是就退出註冊系統,避免用戶重名;如果否就自動生成用廣的基礎威望,並將用戶的註冊信息和用戶基礎威望輸出給信息存儲轉發系統。3)主題推薦系統註冊用戶可以在任意時間通過該系統推薦主題。在註冊用戶推薦主題時,系統自動判斷主題是否已經被推薦。如果是就退出主題推薦系統,不重複推薦主題;如果否,就將被推薦的主題信息輸出給信息存儲轉發系統。4)用戶評分系統註冊用戶可以在任意時間通過該系統對被推薦的主題評分。系統判斷主題是否在評分期內,如果否,就退出評分系統;如果是,系統就判斷主題是否已經被該用戶評過分。如果沒有評過分,就將評分信息輸出給信息存儲轉發系統;如果已經評分,就退出評分系統,不重複評分。5)主題得分計算系統根據所有參與評分的用戶的威望和用戶對主題的評分,利用設置的公式計算主題得分,並輸出給信息存儲轉發系統。6)用戶威望計算系統根據註冊用戶曾經推薦的主題的得分,利用設置的公式計算該用戶威望,並輸出給信息存儲轉發系統。7)排名系統根據主題的得分,按設定的排名周期生成主題排行榜,即主題的排名,並輸出給頁面生成系統。排名的規則為得分越高的主題,排名越靠前;i題得分相同時,推薦時間越早的主題排名越靠前。8)信息存儲轉發系統將系統管理員設定的系統信息存放在資料庫或從資料庫讀出傳遞給其他系統。將用戶註冊信息存放在資料庫或從資料庫讀出傳遞給其他系統。為每個主題分配唯一的ID。將註冊用戶推薦的主題信息,推薦者信息存放在資料庫或從資料庫讀出傳遞給其他系統。將主題評分信息,主題得分,用戶威望存放在資料庫或從資料庫讀出傳遞給其他系統。9)頁面生成系統採用預先設計的網頁格式模板,根據不同的顯示要求,將主題信息,主題評分,主題得分,主題排名,推薦者信息,用戶威望等呈現給所有用戶。本發明的主題得分和用戶威望更新模式可以採用以下一種或多種組合。1)當主題被成功評分後,系統立即根據設定的公式重新計算主題得分和推薦者的用戶威望。2)當主題的推薦者或系統管理員發出"刷新"命令,即重新計算命令時,系統根據設定的公式重新計算主題得分和推薦者的用戶威望。3)系統定時更新主題得分和用戶的威望,即系統根據設定的公式定時重新計算主題得分和推薦者的用戶威望。無論採用何種更新模式,不在評分期內的主題,其得分不會重新計算。本發明的有益效果是網際網路上某類型的優秀主題集中體現在本系統中,而優秀的主題是所有註冊用戶評選出來的。通過推薦優秀的主題,得到所有註冊用戶認可的這類主題的"專家"成長起來了,從而能夠更多更好地推薦優秀的主題。以下結合具體實施方式和附圖,對本發明作進一步說明。先解釋一下"輸入","輸出"兩個名詞。輸入指啟動某系統需要的先決條件,或者該系統正常運行所需要的數據。輸出指某系統正常運行後,傳遞給另一個系統的數據。-圖l是本發明方法的總體系統結構和流程圖。圖2是本發明方法的用戶註冊系統的工作流程圖。圖3是本發明方法的主題推薦系統的工作流程圖。圖4是本發明方法的用戶評分系統的工作流程圖。圖5是本發明方法的主題得分計算系統的工作流程圖。圖6是本發明方法的用戶威望計算系統的工作流稈圖。圖7是本發明方法的排名系統的工作流程圖。具體實施例方式下面結合附圖,說明本發明的實施方式。這裡公開的實施方式僅是為了說明本發明的原理和特徵的優選方案。第一步設定系統的啟動時間。假設為2008年1月7日。設定系統的排名周期。假設為7天。設定系統的基礎威望參考係數。假設為2。設定系統的基礎威望權重。假設為40%。設定系統的威望衰減係數。假設為0.95。第二步所有網際網路用戶利用用戶註冊系統,提交個人信息,成為註冊用戶。用戶註冊信息通過信息存儲轉發系統保存到資料庫中。主要工作流程如圖2。用戶註冊系統是一個運行在應用伺服器上的系統軟體,它與外界的通信通過標準的http協議來完成,即所有網際網路用戶通過瀏覽器即可訪問。基礎威望參考係數和系統啟動時間由信息存儲轉發系統從資料庫中提取後輸入給本系統(圖2-21)。所有用戶都可以在註冊界面中錄入註冊信息(圖2-22),系統檢查該用戶是否已經註冊(圖2-23),如果是就退出註冊系統;如果否,系統用以下公式自動為用戶生成基礎威望(圖2-24)。關於基礎威望的定義在第七步描述用戶威望計算時闡述。_用戶基礎威望^基礎威望參考係數X(基礎威望計算時的系統當前時間一系統啟動時間)。_然後,系統將用戶註冊信息和基礎威望輸出給信息存儲轉發系統(圖2-25)。系統判斷用戶是否已經註冊,可以保證註冊用戶在系統中的唯一性,避免用戶威望計算錯誤,及由此導致的主題得分和排名錯誤。例如,錄入個人信息如下用戶名稱小船;密碼123456系統檢查用戶名稱"小船"是否已經存在。檢查結果,"小船"不存在。系統將當前時間設置為用戶註冊時間。假設當前時間為2008年1月9日,系統計算出用戶的基礎威望為2X(2008年1月9日一2008年1月7日)二4。用戶"小船"註冊成功。假設按照以上歩驟,同時註冊成功的還有用戶"小車"。其基礎威望也等於4。第三步註冊用戶通過主題推薦系統,將主題的題目、所有者、來源、連結、類別及其他相關信息輸出給信息存儲轉發系統。主要工作流程如圖3。推薦者的用戶名稱由信息存儲轉發系統從資料庫中提取後輸入給本系統(圖3-31)。系統判斷推薦者是否為註冊用戶(圖3-32),如果否就退出主題推薦系統;如果是,那麼註冊用戶錄入被推薦的主題信息(圖3-33)。例如,推薦者小船題冃《如夢令》所有者小胖-來源小胖社區連結http:〃www.example,com/1,htm類別詞系統當前時間(即主題推薦時間)2008年1月9日然後,系統檢査該主題是否已經被其它用戶推薦(圖3-34),如果是就退出推薦系統;如果否就將被推薦的主題信息和推薦者信息輸出給信息存儲轉發系統(圖3-35)。系統判定是否為註冊用戶以及主題是否已經被推薦,可以保證有效記錄和計算用戶威望,以便計算主題得分和排名,也保證同一主題不會重複被推薦,避免影響主題真實的排名。假設主題《如夢令》推薦成功。第四歩利用信息存儲轉發系統將主題信息和推薦者信息保存到資料庫中。這裡資料庫是一個泛指概念,代表各種格式的關係型資料庫,可以選用商業資料庫如0racal,SQLServer,也可以選用免費的資料庫如MySQL。假設主題《如夢令》成功保存到資料庫。第五步註冊用戶通過用戶評分系統對主題進行評分,評分是否有效取決於主題是否在評分期內以及主題是否已經被該用戶評過分。主題被成功評分後,評分信息通過信息存儲轉發系統保存到資料庫屮。主要工作流程如圖4。主題信息,參評用戶名稱,排名周期由信息存儲轉發系統從資料庫中提取後輸入給本系統(圖4-41)。系統判斷用戶是否為註冊用戶(圖4-42),如果否就退出用戶評分系統;如果是,那麼註冊用戶給主題評分(圖4-43)。然後,系統判斷主題是否在評分期內(圖4-44),如果否就退出用戶評分系統;如果是,系統就檢查主題是否已經被該用戶評分(圖445)。如果已經評分就退出用戶評分系統;如果沒有評過分,就將該用戶對主題的評分信息輸出給信息存儲轉發系統(圖4-46)。系統判斷評分期和主題是否已經被評過分,可以保證巳經確定並發布的各個排名周期的主題排名不會因為後來的評分受到影響;還保證了相同的用戶不能對主題進行重複評分,避免對主題排名造成影響。例如,註冊用戶小車、小船於2008年1月10日分別給主題《如夢令》評分5分、4分。系統設定的排名周期為7,因為2008年1月10日一2008年1月9日=1〈7,所以主題在評分期內,並且用戶"小車"、"小船"未對該主題評過分。評分有效,評分信息通過信息存儲轉發系統存儲在資料庫中。第六步利用主題得分計算系統計算主題的得分,並將主題得分通過信息存儲轉發系統保存在資料庫中。主要丄作流程如圖5。主題的評分信息,用戶名稱和用戶威望由信息存儲轉發系統從資料庫中提取後輸入給本系統(圖5-51)。系統判斷主題是否在評分期內(圖5-52),如果否,就退出主題得分計算系統;如果是,系統採用以下公式計算所有註冊用戶的總威望(圖5-53):用戶總威望=用戶l威望+用戶2威望+……用戶ni威潼然後,系統採用以下公式計算主題的得分(圖5-54):_主題得分=用戶1評分X用戶1威望/用戶總威望+用戶2評分X用戶2威望/用戶總威望+……用戶n評分X用戶n威望/用戶總威望_其中m為註冊用戶數,n為該牛.題的評分用戶數。最後,系統將主題得分輸出給信息存儲轉發系統(圖5-55)。主題得分計算的要點說明第一,主題的得分是和每個用戶對該主題的評分結果相關的;第二,主題的得分是和每個參評用戶威望相關的;第三,使用單個用戶威望在用戶總威望中的佔比而不是絕對值作為用戶威望影響得分的因子,可以使得分計算的結果不至於因威望算法改變而出現數量級的變化。例如,系統於2008年1月10日計算主題《如夢令》的得分。系統設定的排名周期為7,因為2008年1月10口_2008年1月9口=1<7,因此主題在評分期內。註冊用戶"小車"對主題評分為5分威望為4,"小船"對主題評分為4分威望為4假設系統中只有兩個用戶"小車"、"小船"。主題《如夢令》的得分為(5X4+4X4)/(4+4)=4.5分得分計算成功。第七步利用用戶威望計算系統計算主題推薦者的用戶威望,並將用戶威望通過信息存儲轉發系統保存在資料庫中。主要工作流程如圖6。系統信息,主題ID,主題得分,用戶名稱由信息存儲轉發系統從資料庫中提取後輸入給本系統(圖6-61)。系統通過以下公式計算用戶的推薦威望(圖6—62):_用戶推薦威望=(第n個排名周期內該用戶推薦的所有主題得分的平均值+第n—l個排名周期內該用戶推薦的所有主題得分的平均值X威望衰減係數+……第1個排名周期內該用戶推薦的所有主題得分的平均值X威望衰減係數n—、X排名周期其中,11=取整((推薦威望計算的當前時間一系統啟動時間)/排名周期)+1然後,系統計算用戶的基礎威望(圖6-62)。計算基礎威望的公式與用戶註冊時採用的公式相同。然後,系統用以下公式計算用戶的威望(圖6—64):_用戶威望二用戶推薦威望X(1—基礎威望權重)+用戶基礎威望乂基礎威望權重_最後,系統將用戶威望輸出給信息存儲轉發系統(圖6_65)。用戶威望計算的要點說明l.關於用戶推薦威望的說明第一,為了避免用戶通過大量推薦主題獲得較卨的威望,所以我們採用了計算主題得分的平均值算法。第二,為了避免用戶因偶然推薦單個或極少數主題獲得高分而永久性具有較高威望,所以我們採取了對每個排名周期計算平均值後求和的算法。第三,因為某些專業領域的鑑賞力和判斷力具有時效性,以前能推薦好的主題,不代表現在仍有較高的鑑賞和判斷能力,所以我們設計了威望衰減係數,離威望計算時間越遠的排名周期,對威望的影響力越小。第四,為了使用戶推薦威望和用戶基礎威望之間的求和計算相匹配,必須將用戶推薦威望折算為相同的時間單位"天",所以最後還要乘以"排名周期"。2.關於用戶基礎威望的說明第一,如果每個用戶註冊系統後威望為O,則任何用戶對主題的評分乘以威望的結果都是零。而且所有用戶的總威望也是零。這導致整個系統中威望和評分計算的循環機制永遠無法正常運轉起來。另外,我們認為,任何註冊用戶都有最基本的判斷能力,是否推薦主題作為不應該作為是否可以參與主題評分的限制條件。基於這兩點原因,我們為所有註冊用戶設定了一個用戶基礎威望。第二,因為用戶推薦威望可能隨著時間逐漸增長,如果用戶基礎威望和時間無關,會使用戶基礎威望隨著系統運行時間的增長影響力越來越小,所以我們將用戶基礎威望設定為和威望計算的時間呈線性關係。第三,為了和用戶推薦威望之間的求和計算相匹配,我們設定用戶每天都有一個基礎威望值——即基礎威望參考係數。第四,為了確定用戶基礎威望佔用戶威望的比重,我們設計了基礎威望權重。假設用戶"小船"只推薦了一首主題《如夢令》,得分為4.5分,威望計算時間為2008年1月10日。則小船的推薦威望二4.5X7=31.5,基礎威望二2X(2008年1月10R—2008年1月7口)=6。小船的最終威望=31.5X(1_40%)+6X40%=21.3。如果系統在運行時同時採用了多種排名周期(例如周、月、年),可以參照以上算法,對不同排名周期的用戶推薦威望計算結果進行加權運算,作為用戶推薦威望的最終值。第八步排名系統根據主題的得分,按設定的排名周期生成主題排行榜,即主題的排名,並輸出給頁面生成系統。系統信息,主題ID,主題推薦時間,主題得分由信息存儲轉發系統從資料庫中提取後輸入給本系統;需要計算第兒個排名周期的排名(用n表示)由查詢排名的用戶輸入給本系統(圖7-71)。系統篩選滿足下列條件式的主題集合(圖7-72):formulaseeoriginaldocumentpage14然後,系統根據篩選出的主題的得分和主題推薦時間,計算排名(圖7-73)。排名的規則為得分越高的主題,排名越靠前;主題得分相同時,推薦時間越早的主題得分越靠前。最後,系統將主題排名結果輸出給頁面生成系統(圖7-74)。例如系統啟動時間為2008年1月7日。排名周期為7。假設需要計算第2個排名周期的排名。假設系統中有以下主題tableseeoriginaldocumentpage14根據篩選條件計算得到主題1、2、3、4的排名周期為2,主題5的排名周期為3。因此,滿足排名條件的主題為l、2、3、4。根據排名規則,主題4得分最高,為7.7分,排名第一。主題1得分4.5分排名第二。主題2、3得分相同,均為3.2分。但由於主題3的推薦時間較早,排名應更靠前,所以主題3排名第二,主題2排名第四。第2個排名周期的最終排名結果如下:tableseeoriginaldocumentpage14第九步主題排名及相關信息通過頁面生成系統呈現給所有用戶。排名系統輸入排名結果(包括主題ID、主題排名);信息存儲轉發系統輸入主題信息,主題得分,推薦者信息,用戶威望。頁面生成系統根據預先設計的網頁模板組織以上信息,並呈現給所有用戶。所有系統中檢杳用戶是否為註冊用戶,主題是否已經被推薦,主題是否已經被評分都是基於資料庫的檢索,其實現方式可以很多。可以使用JDBC或ODBC禾BJSP、ASP、PHP、ASP.NET等語吉相結合的方式實現檢索,也可以開發相應的軟體來支持這種檢索。本發明申明本發明所公開的內容可以使本
技術領域:
的技術人員參照實施,本發明所涉及的內容本身和在其基礎上的改進和引申都屬於本發明的保護範圍。本發明特徵的組合應用木發明的所有特徵都是實現技術效果的方案要素,木發明特徵之一可以構成本發明的一個技術方案,特徵之二、之三,以此類推至全部特徵的任意組合也是本發明的技術方案,固本發明原任何一種或多種特徵的組合都是本發明所要保護的技術方案。權利要求1.一種基於用戶威望對網際網路上的主題進行排名的方法,其特徵在於,將網際網路上主題的排名與每位參加評分的用戶對主題的評分關聯起來,同時與用戶本身的「威望」關聯起來。威望越高,對評分結果越有影響力。威望由用戶曾經推薦主題的綜合得分決定。所推薦主題的綜合得分越高,用戶的威望就越高。它包括以下步驟1)設定整個系統正常啟動和運行所需要的系統信息。2)所有網際網路用戶通過用戶註冊系統成為註冊用戶。註冊是否成功取決於系統中是否已存在該用戶。3)註冊用戶利用主題推薦系統,將主題信息通過信息存儲轉發系統保存到資料庫中。主題推薦是否成功,取決於系統中是否已經存在該主題。4)利用信息存儲轉發系統為主題分配唯一的ID,並將主題信息和推薦者信息保存到資料庫中。5)註冊用戶通過用戶評分系統對主題進行評分,評分是否有效取決於主題是否在評分期內,以及主題是否已經被該用戶評過分。主題被成功評分後,評分信息通過信息存儲轉發系統保存到資料庫中。6)如果主題在評分期內,利用主題得分計算系統計算主題的得分,並將主題得分通過信息存儲轉發系統保存在資料庫中。7)利用用戶威望計算系統計算主題推薦者的用戶威望,並將用戶威望通過信息存儲轉發系統保存在資料庫中。8)排名系統根據主題的得分,按設定的排名周期生成主題排行榜,即主題的排名,並輸出給頁面生成系統。9)主題信息,主題得分,主題排名,推薦者信息,用戶威望通過頁面生成系統呈現給所有用戶。2.如權利要求1所述的方法,其特徵在於,系統保存以下信息1)系統信息,包括系統啟動時間、排名周期和用戶基礎威望參考係數、基礎威望權重、威望衰減係數;2)註冊用戶信息,包括用戶名稱、密碼、註冊時間及其他相關信息1;3)主題信息,包括題目、所有者、來源、連結、類別及其他相關信總;4)推薦者信息,包括用戶名稱,推薦時間,;5)評分信息,包括主題ID、參評用戶名稱、評分分值;6)主題得分7)主題排名;8)用戶威望,包括用戶基礎威望和用戶推薦威望。3.如權利要求l所述方法,其特徵在於,參與主題推薦和評分的用戶必須是系統的註冊用戶。4.如權利要求l所述方法,其特徵在於,排名周期是本系統中每次排名開始時間和結束時間的差值。5.如權利要求l所述方法,其特徵在於,系統中要求的"在評分期內"是指執行某項操作時的系統當前時間和主題推薦時間的差值小於排名周期。6.如權利要求1所述方法,其特徵在於,步驟6中計算主題得分包括以下步驟1)系統判斷主題是否在評分期內;2)如果主題在評分期內,且有m個註冊用戶,計算所有註冊用戶的總威望用戶總威望=用戶l威望+用戶2威望4……用戶m威蘊3)如果有n個用戶進行了評分,計算主題的得分:_主題得分=用戶1評分X用戶l威望/用戶總威望+用戶2評分X用戶2威望/用戶總威望+……用戶n評分X用戶n威望/用戶總威望_4)輸出主題得分。7.如權利要求1所述方法,其特徵在於,步驟7中計算用戶威望包括以下步驟丄)計算用戶推薦威望:_用戶推薦威望=(第n個排名周期內該用戶推薦的所有主題得分的平均值+第n—l個排名周期內該用戶推薦的所有主題得分的平均值X威望衰減係數+……第1個排名周期內該用戶推薦的所有主題得分的平均值X威望衰減係數n—^x排名周期其中,n二取整((推薦威望計算的當前時間一系統啟動時間)/排名周期)+12)計算用戶基礎威望:_用戶基礎威望二基礎威望參考係數X(基礎威望計算時的系統當前時間一系統啟動時間)。_3)計算用戶威望:______________用戶威望二用戶推薦威望X(l—基礎威望權重)+用戶基礎威望乂基礎威望權重_4)輸出用戶威望。8.如權利要求1所述方法,其特徵在於,主題得分和用戶威望更新模式可以採用以下一種或多種組合1)當主題被成功評分後,系統立即根據設定的公式重新計算主題得分和推薦者的用戶威望;2)當主題的推薦者或系統管理員發出"刷新"命令,即重新計算命令時,系統根據設定的公式重新計算主題得分和推薦者的用戶威望;3)系統定時更新主題得分和用廣威望,即系統根據設定的公式定時重新計算主題得分和推薦者的用戶威望。9.如權利要求1所述方法,其特徵在於,得分越高的主題,排名越靠前;主題得分相同時,推薦時間越早的主題排名越靠前,排名表現形式可以是漢字,英文、數字,也可以圖標、圖像。10.如權利要求1所述的方法,其特徵在十,系統釆用基十資料庫的檢索方法,系統所用的資料庫,指各種關係類型的資料庫,如Oracle,SQLServer,MySQL。全文摘要本發明是一種基於用戶威望的網際網路主題排名系統和方法。它涉及網際網路領域,解決了對網際網路上各類人、事、物主題排名時依據過於簡單,且平均化、主觀化的問題。本發明在排名時引入了用戶威望的概念。用戶輸入主題信息進行推薦,不同用戶對已推薦的主題進行評分,系統根據評分和參評用戶的威望計算主題的得分和排名,又根據所推薦作品的得分計算推薦者的用戶威望,最後將主題排名及相關信息整合後呈現給所有用戶。通過該系統和方法,實現了推薦和評價的關聯及相互影響,使排名系統可以通過分析用戶的推薦質量,將用戶逐漸區分為具有不同鑑賞能力的評價者,賦予其不同的評價影響力,從而使排名結果更加客觀,更具有說服力。文檔編號G06F17/30GK101251850SQ200810045110公開日2008年8月27日申請日期2008年1月4日優先權日2008年1月4日發明者虡楊申請人:楊虡;袁敏

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀