本發(fā)明涉及計算機技術領域,具體而言,涉及一種電子字帖熱度管理方法和一種電子字帖熱度管理系統(tǒng)。
背景技術:
目前,隨著觸摸屏技術的不斷發(fā)展,現(xiàn)有智能終端大多均采用觸摸屏,以使用戶通過觸摸屏與智能終端進行交互,從而便捷地完成對智能終端的操作過程。
另外,針對智能終端的各種應用也被廣泛開發(fā)。例如,開發(fā)在智能終端上進行繪畫的應用程序(APP,Application)等。用戶可以從應用程序供應商處下載并安裝繪畫APP。當用戶需要使用時,即可以打開該APP進入操作界面,用戶可以通過手指在觸摸屏上進行操作,從而在該操作界面上畫出各種圖案,或者寫字等。
對于市面流行的一些進行練字的APP,比如:寫字先生,可以自主創(chuàng)建電子字帖(具有人人可以參與發(fā)布、臨摹、評論以及打分的特點,并可以進行排序)供其他用戶來臨摹,但是在對電子字帖熱度管理方面,由于人為推薦或計算熱度值時選取影響因素的單一問題,使得出的熱度值存在作弊行為或誤差,比如,人工推薦的方式不能看到所有作品,容易丟失真正值得被推薦的作品,而僅考慮點贊數(shù)總和的推薦方式,容易被作弊,進而使依據(jù)熱度值得出的電子字帖的排序不準確,一方面給電子字帖創(chuàng)建者帶來不公平的競爭體驗,另一方面無法優(yōu)先為臨摹用戶提供高質(zhì)量的電子字帖。
因此,如何提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗成為亟待解決的技術問題。
技術實現(xiàn)要素:
本發(fā)明正是基于上述技術問題,提出了一種新的技術方案,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗。
有鑒于此,本發(fā)明的第一方面,提出了一種電子字帖熱度管理方法,包括:每隔預設時間獲取預設數(shù)量的電子字帖中的每個電子字帖的多個熱度關聯(lián)參數(shù);根據(jù)所述每個電子字帖的所述多個熱度關聯(lián)參數(shù)和預設熱度值計算公式計算所述每個電子字帖的當前熱度值;根據(jù)所述每個電子字帖的所述當前熱度值對所述預設數(shù)量的電子字帖進行排序展示。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,每隔預設時間(比如30分鐘)即計算更新該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,進而根據(jù)最新的熱度值對該預設數(shù)量的電子字帖進行重新排序展示,以將真正值得推薦的電子字帖優(yōu)先推薦給用戶,具體地,通過獲取該預設數(shù)量的電子字帖的每個電子字帖的多個熱度關聯(lián)參數(shù)(影響因素),進而結合預設熱度值計算公式計算得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗,也就是說,可以有效地避免因人工推薦而錯過真正值得被推薦的作品,以及避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為。
在上述技術方案中,優(yōu)選地,所述每隔預設時間獲取預設數(shù)量的電子字帖中的每個電子字帖的多個熱度關聯(lián)參數(shù),具體包括:每隔所述預設時間計算所述每個電子字帖的當前點贊數(shù)、當前瀏覽量以及有效推薦數(shù);每隔所述預設時間計算所述每個電子字帖的多個臨摹模式的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)的當前臨摹數(shù)量;每隔所述預設時間獲取當前時間、所述每個電子字帖的字帖發(fā)布時間以及字帖字數(shù)。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,可以每隔預設時間獲取預設數(shù)量的電子字帖中的每個字帖的當前點贊數(shù)、當前瀏覽量、有效推薦數(shù)(包括推薦數(shù)和根據(jù)該推薦回流的使用該電子字帖的新用戶注冊使用數(shù))以及每個電子字帖的多個臨摹模式中的 每個臨摹模式的臨摹分數(shù)大于預設分數(shù)(比如95分)的當前臨摹數(shù),并獲取每個電子字帖的字帖發(fā)布時間和字帖字數(shù),以通過上述多個熱度關聯(lián)參數(shù)結合預設熱度值計算公式得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為,從而提升用戶的使用體驗。
在上述任一技術方案中,優(yōu)選地,所述多個臨摹模式包括:第一臨摹模式、第二臨摹模式和第三臨摹模式,其中,所述第一臨摹模式、所述第二臨摹模式和所述第三臨摹模式的臨摹難度依次增加。
在該技術方案中,優(yōu)選地選取三種臨摹難度依次增加的臨摹模式進行電子字帖的熱度值的計算,一方面可以有效地避免計算電子字帖熱度值的考慮的關聯(lián)參數(shù)(即影響因素)的單一性,另一方面也可以在確保電子字帖熱度值計算準確性的基礎上不增加過多的工作量,確保電子字帖熱度值的計算效率。
在上述任一技術方案中,優(yōu)選地,所述預設熱度值計算公式為:其中,L代表所述當前瀏覽量,M代表所述當前點贊數(shù),N代表所述每個電子字帖的字帖字數(shù),P代表所述有效推薦次數(shù),T代表所述當前時間,T0代表所述每個電子字帖的字帖發(fā)布時間,a代表第一臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第一臨摹數(shù)量,b代表第二臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第二臨摹數(shù)量,c代表第三臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第三臨摹數(shù)量,以及l(fā)g函數(shù)指以10為底的對數(shù)函數(shù)。
在該技術方案中,通過將獲取到每個電子字帖的多個熱度關聯(lián)參數(shù)的值代入預設熱度值計算公式得到每個電子字帖的當前熱度值,該預設熱度值計算公式的分子變量取值均為正整數(shù),分母以天為單位,而最終的熱度值計算結果可以保留到小數(shù)點后三位。
在上述任一技術方案中,優(yōu)選地,所述第一臨摹模式為正常臨摹模式、所述第二臨摹模式為挑戰(zhàn)臨摹模式以及所述第三臨摹模式為無底臨摹模式。
在該技術方案中,臨摹難度依次增加的第一臨摹模式、第二臨摹模式和第三臨摹模式分別為正常臨摹模式、挑戰(zhàn)臨摹模式和無底臨摹模式,其中,正常臨摹模式為有底部輪廓圖供參考的電子字帖臨摹模式;挑戰(zhàn)臨摹模式為底部輪廓逐漸消失的電子字帖臨摹模式,比如,用戶在寫第1至3筆時,輪廓是顯示的,當寫第4至6筆時,輪廓開始閃爍,當從寫第7筆開始,輪廓消失,當然也可以根據(jù)漢字筆畫數(shù)進行調(diào)整;無底臨摹模式為去掉輪廓的電子字帖臨摹模式,即沒有任何參考輪廓。當然,也可以根據(jù)實際需求,定義其他的臨摹模式。
根據(jù)本發(fā)明的第二方面,提出了電子字帖熱度管理系統(tǒng),包括:統(tǒng)計模塊,用于每隔預設時間獲取預設數(shù)量的電子字帖中的每個電子字帖的多個熱度關聯(lián)參數(shù);計算模塊,用于根據(jù)所述每個電子字帖的所述多個熱度關聯(lián)參數(shù)和預設熱度值計算公式計算所述每個電子字帖的當前熱度值;排序模塊,用于根據(jù)所述每個電子字帖的所述當前熱度值對所述預設數(shù)量的電子字帖進行排序展示。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,每隔預設時間(比如30分鐘)即計算更新該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,進而根據(jù)最新的熱度值對該預設數(shù)量的電子字帖進行重新排序展示,以將真正值得推薦的電子字帖優(yōu)先推薦給用戶,具體地,通過獲取該預設數(shù)量的電子字帖的每個電子字帖的多個熱度關聯(lián)參數(shù)(影響因素),進而結合預設熱度值計算公式計算得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗,也就是說,可以有效地避免因人工推薦而錯過真正值得被推薦的作品,以及避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為。
在上述技術方案中,優(yōu)選地,所述統(tǒng)計模塊具體包括:第一計算子模塊,用于每隔所述預設時間計算所述每個電子字帖的當前點贊數(shù)、當前瀏覽量以及有效推薦數(shù);第二計算子模塊,用于每隔所述預設時間計算所述每個電子字帖的多個臨摹模式的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)的 當前臨摹數(shù)量;獲取子模塊,用于每隔所述預設時間獲取當前時間、所述每個電子字帖的字帖發(fā)布時間以及字帖字數(shù)。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,可以每隔預設時間獲取預設數(shù)量的電子字帖中的每個字帖的當前點贊數(shù)、當前瀏覽量、有效推薦數(shù)(包括推薦數(shù)和根據(jù)該推薦回流的使用該電子字帖的新用戶注冊使用數(shù))以及每個電子字帖的多個臨摹模式中的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)(比如95分)的當前臨摹數(shù),并獲取每個電子字帖的字帖發(fā)布時間和字帖字數(shù),以通過上述多個熱度關聯(lián)參數(shù)結合預設熱度值計算公式得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為,從而提升用戶的使用體驗。
在上述任一技術方案中,優(yōu)選地,所述多個臨摹模式包括:第一臨摹模式、第二臨摹模式和第三臨摹模式,其中,所述第一臨摹模式、所述第二臨摹模式和所述第三臨摹模式的臨摹難度依次增加。
在該技術方案中,優(yōu)選地選取三種臨摹難度依次增加的臨摹模式進行電子字帖的熱度值的計算,一方面可以有效地避免計算電子字帖熱度值的考慮的關聯(lián)參數(shù)(即影響因素)的單一性,另一方面也可以在確保電子字帖熱度值計算準確性的基礎上不增加過多的工作量,確保電子字帖熱度值的計算效率。
在上述任一技術方案中,優(yōu)選地,所述預設熱度值計算公式為:其中,L代表所述當前瀏覽量,M代表所述當前點贊數(shù),N代表所述每個電子字帖的字帖字數(shù),P代表所述有效推薦次數(shù),T代表所述當前時間,T0代表所述每個電子字帖的字帖發(fā)布時間,a代表第一臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第一臨摹數(shù)量,b代表第二臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第二臨摹數(shù)量,c代表第三臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第三臨摹數(shù)量,以及l(fā)g函數(shù)指以10為底的對數(shù)函數(shù)。
在該技術方案中,通過將獲取到每個電子字帖的多個熱度關聯(lián)參數(shù)的 值代入預設熱度值計算公式得到每個電子字帖的當前熱度值,該預設熱度值計算公式的分子變量取值均為正整數(shù),分母以天為單位,而最終的熱度值計算結果可以保留到小數(shù)點后三位。
在上述任一技術方案中,優(yōu)選地,所述第一臨摹模式為正常臨摹模式、所述第二臨摹模式為挑戰(zhàn)臨摹模式以及所述第三臨摹模式為無底臨摹模式。
在該技術方案中,臨摹難度依次增加的第一臨摹模式、第二臨摹模式和第三臨摹模式分別為正常臨摹模式、挑戰(zhàn)臨摹模式和無底臨摹模式,其中,正常臨摹模式為有底部輪廓圖供參考的電子字帖臨摹模式;挑戰(zhàn)臨摹模式為底部輪廓逐漸消失的電子字帖臨摹模式,比如,用戶在寫第1至3筆時,輪廓是顯示的,當寫第4至6筆時,輪廓開始閃爍,當從寫第7筆開始,輪廓消失,當然也可以根據(jù)漢字筆畫數(shù)進行調(diào)整;無底臨摹模式為去掉輪廓的電子字帖臨摹模式,即沒有任何參考輪廓。當然,也可以根據(jù)實際需求,定義其他的臨摹模式。
通過以上技術方案,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗。
附圖說明
圖1示出了根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理系統(tǒng)的框圖。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實施方式對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明 的保護范圍并不受下面公開的具體實施例的限制。
圖1示出了根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理方法的流程示意圖。
如圖1所示,根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理方法,包括:步驟102,每隔預設時間獲取預設數(shù)量的電子字帖中的每個電子字帖的多個熱度關聯(lián)參數(shù);步驟104,根據(jù)所述每個電子字帖的所述多個熱度關聯(lián)參數(shù)和預設熱度值計算公式計算所述每個電子字帖的當前熱度值;步驟106,根據(jù)所述每個電子字帖的所述當前熱度值對所述預設數(shù)量的電子字帖進行排序展示。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,每隔預設時間(比如30分鐘)即計算更新該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,進而根據(jù)最新的熱度值對該預設數(shù)量的電子字帖進行重新排序展示,以將真正值得推薦的電子字帖優(yōu)先推薦給用戶,具體地,通過獲取該預設數(shù)量的電子字帖的每個電子字帖的多個熱度關聯(lián)參數(shù)(影響因素),進而結合預設熱度值計算公式計算得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗,也就是說,可以有效地避免因人工推薦而錯過真正值得被推薦的作品,以及避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為。
在上述技術方案中,優(yōu)選地,所述步驟102具體包括:每隔所述預設時間計算所述每個電子字帖的當前點贊數(shù)、當前瀏覽量以及有效推薦數(shù);每隔所述預設時間計算所述每個電子字帖的多個臨摹模式的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)的當前臨摹數(shù)量;每隔所述預設時間獲取當前時間、所述每個電子字帖的字帖發(fā)布時間以及字帖字數(shù)。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,可以每隔預設時間獲取預設數(shù)量的電子字帖中的每個字帖的當前點贊數(shù)、當前瀏覽量、有效推薦數(shù)(包括推薦數(shù)和根據(jù)該推薦回流的使用該電子字帖的新用戶注冊使用數(shù))以及每個電子字帖的多個臨摹模式中的 每個臨摹模式的臨摹分數(shù)大于預設分數(shù)(比如95分)的當前臨摹數(shù),并獲取每個電子字帖的字帖發(fā)布時間和字帖字數(shù),以通過上述多個熱度關聯(lián)參數(shù)結合預設熱度值計算公式得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為,從而提升用戶的使用體驗。
在上述任一技術方案中,優(yōu)選地,所述多個臨摹模式包括:第一臨摹模式、第二臨摹模式和第三臨摹模式,其中,所述第一臨摹模式、所述第二臨摹模式和所述第三臨摹模式的臨摹難度依次增加。
在該技術方案中,優(yōu)選地選取三種臨摹難度依次增加的臨摹模式進行電子字帖的熱度值的計算,一方面可以有效地避免計算電子字帖熱度值的考慮的關聯(lián)參數(shù)(即影響因素)的單一性,另一方面也可以在確保電子字帖熱度值計算準確性的基礎上不增加過多的工作量,確保電子字帖熱度值的計算效率。
在上述任一技術方案中,優(yōu)選地,所述預設熱度值計算公式為:其中,L代表所述當前瀏覽量,M代表所述當前點贊數(shù),N代表所述每個電子字帖的字帖字數(shù),P代表所述有效推薦次數(shù),T代表所述當前時間,T0代表所述每個電子字帖的字帖發(fā)布時間,a代表第一臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第一臨摹數(shù)量,b代表第二臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第二臨摹數(shù)量,c代表第三臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第三臨摹數(shù)量,以及l(fā)g函數(shù)指以10為底的對數(shù)函數(shù)。
在該技術方案中,通過將獲取到每個電子字帖的多個熱度關聯(lián)參數(shù)的值代入預設熱度值計算公式得到每個電子字帖的當前熱度值,該預設熱度值計算公式的分子變量取值均為正整數(shù),分母以天為單位,而最終的熱度值計算結果可以保留到小數(shù)點后三位。
在上述任一技術方案中,優(yōu)選地,所述第一臨摹模式為正常臨摹模式、所述第二臨摹模式為挑戰(zhàn)臨摹模式以及所述第三臨摹模式為無底臨摹模式。
在該技術方案中,臨摹難度依次增加的第一臨摹模式、第二臨摹模式和第三臨摹模式分別為正常臨摹模式、挑戰(zhàn)臨摹模式和無底臨摹模式,其中,正常臨摹模式為有底部輪廓圖供參考的電子字帖臨摹模式;挑戰(zhàn)臨摹模式為底部輪廓逐漸消失的電子字帖臨摹模式,比如,用戶在寫第1至3筆時,輪廓是顯示的,當寫第4至6筆時,輪廓開始閃爍,當從寫第7筆開始,輪廓消失,當然也可以根據(jù)漢字筆畫數(shù)進行調(diào)整;無底臨摹模式為去掉輪廓的電子字帖臨摹模式,即沒有任何參考輪廓。當然,也可以根據(jù)實際需求,定義其他的臨摹模式。
圖2示出了根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理系統(tǒng)的框圖。
如圖2所述,根據(jù)本發(fā)明的一個實施例的電子字帖熱度管理系統(tǒng)200,包括:統(tǒng)計模塊202、計算模塊204和排序模塊206。
其中,統(tǒng)計模塊202,用于每隔預設時間獲取預設數(shù)量的電子字帖中的每個電子字帖的多個熱度關聯(lián)參數(shù);計算模塊204,用于根據(jù)所述每個電子字帖的所述多個熱度關聯(lián)參數(shù)和預設熱度值計算公式計算所述每個電子字帖的當前熱度值;排序模塊206,用于根據(jù)所述每個電子字帖的所述當前熱度值對所述預設數(shù)量的電子字帖進行排序展示。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,每隔預設時間(比如30分鐘)即計算更新該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,進而根據(jù)最新的熱度值對該預設數(shù)量的電子字帖進行重新排序展示,以將真正值得推薦的電子字帖優(yōu)先推薦給用戶,具體地,通過獲取該預設數(shù)量的電子字帖的每個電子字帖的多個熱度關聯(lián)參數(shù)(影響因素),進而結合預設熱度值計算公式計算得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗,也就是說,可以有效地避免因人工推薦而錯過真正值得被推薦的作品,以及避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為。
在上述技術方案中,優(yōu)選地,所述統(tǒng)計模塊202具體包括:第一計算 子模塊2022、第二計算子模塊2024和獲取子模塊2026。
其中,第一計算子模塊2022,用于每隔所述預設時間計算所述每個電子字帖的當前點贊數(shù)、當前瀏覽量以及有效推薦數(shù);第二計算子模塊2024,用于每隔所述預設時間計算所述每個電子字帖的多個臨摹模式的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)的當前臨摹數(shù)量;獲取子模塊2026,用于每隔所述預設時間獲取當前時間、所述每個電子字帖的字帖發(fā)布時間以及字帖字數(shù)。
在該技術方案中,當對預設數(shù)量(比如1萬)的電子字帖的熱度進行管理時,可以每隔預設時間獲取預設數(shù)量的電子字帖中的每個字帖的當前點贊數(shù)、當前瀏覽量、有效推薦數(shù)(包括推薦數(shù)和根據(jù)該推薦回流的使用該電子字帖的新用戶注冊使用數(shù))以及每個電子字帖的多個臨摹模式中的每個臨摹模式的臨摹分數(shù)大于預設分數(shù)(比如95分)的當前臨摹數(shù),并獲取每個電子字帖的字帖發(fā)布時間和字帖字數(shù),以通過上述多個熱度關聯(lián)參數(shù)結合預設熱度值計算公式得到該預設數(shù)量的電子字帖中的每個字帖的當前熱度值,如此,可以有效地避免因計算電子字帖熱度值時的熱度關聯(lián)參數(shù)的選取單一導致熱度值計算結果不準確或者存在作弊行為,從而提升用戶的使用體驗。
在上述任一技術方案中,優(yōu)選地,所述多個臨摹模式包括:第一臨摹模式、第二臨摹模式和第三臨摹模式,其中,所述第一臨摹模式、所述第二臨摹模式和所述第三臨摹模式的臨摹難度依次增加。
在該技術方案中,優(yōu)選地選取三種臨摹難度依次增加的臨摹模式進行電子字帖的熱度值的計算,一方面可以有效地避免計算電子字帖熱度值的考慮的關聯(lián)參數(shù)(即影響因素)的單一性,另一方面也可以在確保電子字帖熱度值計算準確性的基礎上不增加過多的工作量,確保電子字帖熱度值的計算效率。
在上述任一技術方案中,優(yōu)選地,所述預設熱度值計算公式為:其中,L代表所述當前瀏覽量,M代表所述當前點贊數(shù),N代表所述每個電子字帖的字帖字數(shù),P代表所述有效推薦次數(shù),T代表所述當前時間,T0代表所述每個電子字帖的 字帖發(fā)布時間,a代表第一臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第一臨摹數(shù)量,b代表第二臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第二臨摹數(shù)量,c代表第三臨摹模式的臨摹分數(shù)大于所述預設分數(shù)的第三臨摹數(shù)量,以及l(fā)g函數(shù)指以10為底的對數(shù)函數(shù)。
在該技術方案中,通過將獲取到每個電子字帖的多個熱度關聯(lián)參數(shù)的值代入預設熱度值計算公式得到每個電子字帖的當前熱度值,該預設熱度值計算公式的分子變量取值均為正整數(shù),分母以天為單位,而最終的熱度值計算結果可以保留到小數(shù)點后三位。
在上述任一技術方案中,優(yōu)選地,所述第一臨摹模式為正常臨摹模式、所述第二臨摹模式為挑戰(zhàn)臨摹模式以及所述第三臨摹模式為無底臨摹模式。
在該技術方案中,臨摹難度依次增加的第一臨摹模式、第二臨摹模式和第三臨摹模式分別為正常臨摹模式、挑戰(zhàn)臨摹模式和無底臨摹模式,其中,正常臨摹模式為有底部輪廓圖供參考的電子字帖臨摹模式;挑戰(zhàn)臨摹模式為底部輪廓逐漸消失的電子字帖臨摹模式,比如,用戶在寫第1至3筆時,輪廓是顯示的,當寫第4至6筆時,輪廓開始閃爍,當從寫第7筆開始,輪廓消失,當然也可以根據(jù)漢字筆畫數(shù)進行調(diào)整;無底臨摹模式為去掉輪廓的電子字帖臨摹模式,即沒有任何參考輪廓。當然,也可以根據(jù)實際需求,定義其他的臨摹模式。
下面結合具體實施例對本發(fā)明的技術方案進行說明。
一、在移動終端的觸摸屏上,針對電子字帖的熱度值增長排序的方法包括以下幾步:
S1:創(chuàng)建電子字帖,包括:創(chuàng)建模板、創(chuàng)建中間層、選擇背景圖、選擇顏色、選擇筆形、選擇粗細等程序,然后用手指頭或觸控筆在屏幕上,按照自己的風格書寫自己想要表達的任意文字內(nèi)容,書寫完畢后,發(fā)表成電子字帖,即可供網(wǎng)友或粉絲瀏覽、臨摹、點評、挑戰(zhàn)等,此時該電子字帖的熱度值為0;隨著時間的增長和粉絲的參與,逐步開始自動計算熱度值。
S2:計算點贊數(shù)。
S3:計算瀏覽量。
S4:計算正常臨摹、挑戰(zhàn)臨摹、無底臨摹三種臨摹模式中的2星級及以上(比如,95分以上為2星級以上,即臨摹分數(shù)大于預設分數(shù))的臨摹數(shù)量。
其中,三種臨摹模式的區(qū)別:正常臨摹模式:有底部輪廓圖供參考,難度最低;挑戰(zhàn)臨摹模式:底兒逐漸消失,比如,用戶寫第1-3筆時,輪廓顯示,寫第4-6筆時,輪廓閃爍,寫第7筆開始,輪廓消失(根據(jù)常用漢字表筆畫數(shù),中位數(shù)為10畫),難度中間,且如達2星,則熱度值3倍增長;無底臨摹模式:去掉輪廓,沒有任何參考輪廓,難度最大,且如達2星,則熱度值5倍增長。
而臨摹得分的依據(jù),通過臨摹時候的如下五個子權重獲得:通過手寫原創(chuàng)漢字與手寫臨摹漢字對比的中心偏離度、角度扭轉(zhuǎn)度、大小偏離度、漢字結構、筆畫偏差五個角度分別對漢字書寫進行量化分析,并通過對應的加權系數(shù)求和得出漢字書寫的評分,能夠客觀量化地評價漢字書寫的好壞,提高了自動化程度。
S5:計算有效推薦數(shù)(包括推薦數(shù)和根據(jù)該推薦回流的使用該電子字帖的新用戶注冊使用數(shù))。
S6:結合時間數(shù)據(jù),通過下列的分子/分母運算,得到均衡自變化的熱度值:
其中,分母的單位為天(24小時),a=普通模式下2星及以上臨摹數(shù),b=挑戰(zhàn)模式下2星及以上臨摹數(shù),c=無底模式下2星及以上臨摹數(shù);有效推薦數(shù)中的推薦數(shù)可以定義為:同一原創(chuàng)電子字帖下,一個用戶賬號最多計兩次,比如:一次朋友圈分享推薦一次QQ空間分享推薦;而分子中變量均為正整數(shù),計算結果保留小數(shù)點后3位;lg函數(shù)指以10為底的對數(shù)函數(shù)。
通過本發(fā)明的技術方案得到的電子字帖熱度值,與人工推薦或單一熱度值因素推薦方法比較,得出的熱度值與人肉眼觀察的熱度基本吻合,避 免了人工推薦或單一熱度值因素形成的作弊行為和誤差,形成的字帖展示的排序更符合自然規(guī)律。
二、以上可以按最新取1萬(預設數(shù)量)個作品分別計算每個電子字帖的熱度值,然后排序,具體地,以N分鐘(預設時間,比如30分鐘)為一時段進行計算和更新這1萬個作品的熱度值排序,即根據(jù)時間流逝滾動更新,同時根據(jù)熱度值隨時調(diào)整展示順序,以將真正值得推薦的電子字帖優(yōu)先推薦給用戶。
以上結合附圖詳細說明了本發(fā)明的技術方案,通過本發(fā)明的技術方案,可以有效地提高電子字帖熱度值的準確性和公平性,從而提升用戶的使用體驗。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。