[發明專利]文章推送方法及裝置有效
| 申請號: | 201910564117.5 | 申請日: | 2019-06-26 |
| 公開(公告)號: | CN110275943B | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 熊英超;孫宏躍;劉志遠 | 申請(專利權)人: | 南京中孚信息技術有限公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;G06F16/9535 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 楊奇松 |
| 地址: | 210000 江蘇省南京市浦口區江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文章 推送 方法 裝置 | ||
1.一種文章推送方法,其特征在于,該方法由服務器執行,所述服務器與用戶終端通信連接,所述方法包括:
如果接收到用戶終端發送的文章獲取請求,判斷所述文章獲取請求中是否攜帶有搜索詞;
如果所述文章獲取請求中攜帶有所述搜索詞,則篩選出攜帶有所述搜索詞的目標文章,并判斷所述用戶終端對應的用戶賬號中是否存在用戶詞表;所述用戶詞表中包括多個詞語及每個詞語所對應的權重;
如果所述用戶終端對應的用戶賬號中存在所述用戶詞表,則基于所述用戶詞表對所述目標文章進行排序,并將排序后的所述目標文章推送至所述用戶終端;
接收所述用戶終端發送的用戶指示;其中,所述用戶指示是用戶在所述用戶終端顯示排序后的所述目標文章的列表后輸入的;所述用戶指示包括文章閱讀請求和文章需求反饋;
根據所述搜索詞、所述目標文章的排序結果和所述用戶指示對當前存儲的所述用戶詞表進行更新;
所述方法還包括:
所述根據所述搜索詞、所述目標文章的排序結果和所述用戶指示對當前存儲的所述用戶詞表進行更新的步驟,包括:
計算所述搜索詞的權重,并判斷所述用戶詞表中是否存在所述詞語與所述搜索詞相同,如果是,則更新所述用戶詞表中所述搜索詞對應的權重;如果否,將所述搜索詞及所述搜索詞的權重添加到所述用戶詞表;計算所述搜索詞的權重的算式為:
其中,上述算式中的w表示搜索詞,weight0(w)為所述搜索詞的初始權重,當所述用戶詞表中存在所述詞語與所述搜索詞相同時,所述初始權重為所述用戶詞表中記錄的所述搜索詞的權重;當所述用戶詞表中不存在所述詞語與所述搜索詞相同時,所述搜索詞的初始權重為0;a表示獎勵值系數,用戶可自行設置;page表示頁數;
如果用戶對第一文章輸入所述文章閱讀請求,利用TFIDF算法計算所述第一文章中全部關鍵詞的重要程度TFIDF(v),篩選出所述重要程度滿足預設條件的所述關鍵詞,并計算所述滿足預設條件的所述關鍵詞的權重,將所述關鍵詞及所述關鍵詞的權重添加到所述用戶詞表;所述第一文章為所述攜帶有所述搜索詞的文章中的任意一篇文章;計算所述關鍵詞的權重的算式為:
weight(v)=weight0(v)+TFIDF(v)*pp
其中,pp表示懲罰系數,v表示關鍵詞,weight0(v)表示所述關鍵詞的初始權重,當所述用戶詞表中存在所述詞語與所述關鍵詞相同時,所述關鍵詞的初始權重為所述用戶詞表中記錄的所述關鍵詞的權重;當所述用戶詞表中不存在所述詞語與所述關鍵詞相同時,所述關鍵詞的初始權重為0;上式中的rank表示所述第一文章的排序名次,b為常數,用戶可自行設置;
如果用戶對所述第一文章輸入的所述文章需求反饋為符合需求時,計算所述第一文章的所述關鍵詞的權重,并將所述第一文章的所述關鍵詞及所述關鍵詞的權重添加到所述用戶詞表中,計算所述第一文章的所述關鍵詞的權重的算式為:
weight(v)=weight0(v)+c*TFIDF(v)
其中,c為常數,用戶可自行設置;
如果用戶對所述第一文章輸入的所述文章需求反饋為不符合需求時,計算所述第一文章的所述關鍵詞的權重,并將所述第一文章的所述關鍵詞及所述關鍵詞的權重添加到所述用戶詞表中,計算所述第一文章的所述關鍵詞的權重的算式為:
weight(v)=weight0(v)-c*TFIDF(v)。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
如果所述文章獲取請求中沒有攜帶所述搜索詞,則基于所述用戶詞表篩選出所述目標文章,并對所述目標文章進行排序,將排序后的所述目標文章推送至所述用戶終端。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
如果所述用戶終端對應的用戶賬號中不存在所述用戶詞表,則基于公共詞表對所述目標文章進行排序,并將排序后的所述目標文章推送至所述用戶終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京中孚信息技術有限公司,未經南京中孚信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910564117.5/1.html,轉載請聲明來源鉆瓜專利網。





