一種信息存儲方法及裝置的制造方法
【技術領域】
[0001 ]本發明涉及互聯網技術領域,特別涉及一種信息存儲方法及裝置。
【背景技術】
[0002]隨著互聯網技術的發展,互聯網應用的范圍也越來越廣,用戶可以通過互聯網將其想要分享的信息發送到網絡側,也可以從網絡側獲得其想要的信息。
[0003]目前,用戶可以將任何信息發送到網絡側,網絡側在獲得信息后,不對信息進行任何處理,直接存儲信息。但是,在用戶發送到網絡側的信息中可能會包含一些敏感詞(如關于“黃、賭、毒”的詞),導致已存儲信息為不健康不安全的信息,若不去除這些詞語,在網絡側接收到其他用戶發送的訪問請求后,將訪問請求對應的已存儲信息推送給其他用戶,將會擾亂網絡環境,降低用戶在網絡環境中進行信息交互的體驗。
【發明內容】
[0004]本發明實施例的目的在于提供一種信息存儲方法及裝置,以構建一個安全的網絡環境,確保用戶獲得的信息健康安全,提高用戶在網絡環境中進行信息交互的體驗。
[0005]為達到上述目的,本發明實施例公開了一種信息存儲方法,應用于服務器,所述方法包括步驟:
[0006]接收用戶上傳的目標信息;
[0007]根據預設的敏感詞庫,判斷所述目標信息中是否包含敏感詞,其中,所述預設的敏感詞庫,用于存儲敏感詞;
[0008]若為是,則根據預設的替換詞庫,確定所述目標信息中包含的敏感詞的替換詞,其中,所述預設的替換詞庫,用于存儲敏感詞的替換詞;
[0009]根據所確定的替換詞更新所述目標信息;
[0010]存儲更新后的所述目標信息。
[0011]在本發明的一種具體實現方式中,所述預設的敏感詞庫通過以下方式更新:
[0012]在滿足預設的敏感詞庫更新條件的情況下,向網絡側發送查詢請求;
[0013]接收所述網絡側根據所述查詢請求進行敏感詞查詢的查詢結果,其中,所述查詢結果中包含敏感詞;
[0014]根據所述查詢結果中包含的敏感詞,更新所述預設的敏感詞庫。
[0015]在本發明的一種具體實現方式中,所述存儲更新后的所述目標信息,包括:
[0016]獲得更新后的所述目標信息中的關鍵詞;
[0017]根據所獲得的關鍵詞,確定更新后的所述目標信息的信息類別;
[0018]按照所確定的信息類別存儲更新后的所述目標信息。
[0019]在本發明的一種具體實現方式中,所述方法還包括:
[0020]接收用戶輸入的信息類別;根據所輸入的信息類別,確定待推薦信息,并將所述待推薦信息推送給用戶;或
[0021]確定訪問次數大于預設閾值的已存儲信息為所述待推薦信息,并將所述待推薦信息推送給用戶;或
[0022]按照已存儲信息的存儲時間由后到先的順序,從已存儲信息中確定預設數量的已存儲信息為所述待推薦信息,并將所述待推薦信息推送給用戶。
[0023]在本發明的一種具體實現方式中,所述方法還包括:
[0024]根據用戶上傳信息的信息類別和/或查看信息的信息類別,獲得所述用戶的行為習慣;
[0025]存儲所述行為習慣,以使得所述服務器根據所述行為習慣確定針對所述用戶的待推薦信息。
[0026]為達到上述目的,本發明實施例還公開了一種信息存儲裝置,應用于服務器,所述裝置包括:信息接收模塊、敏感詞判斷模塊、替換詞確定模塊、信息更新模塊和信息存儲模塊;
[0027]其中,所述信息接收模塊,用于接收用戶上傳的目標信息;
[0028]所述敏感詞判斷模塊,用于根據預設的敏感詞庫,判斷所述目標信息中是否包含敏感詞,若為是,則觸發所述替換詞確定模塊,其中,所述預設的敏感詞庫,用于存儲敏感詞;
[0029]所述替換詞確定模塊,用于根據預設的替換詞庫,確定所述目標信息中包含的敏感詞的替換詞,其中,所述預設的替換詞庫,用于存儲敏感詞的替換詞;
[0030]所述信息更新模塊,用于根據所確定的替換詞更新所述目標信息;
[0031 ]所述信息存儲模塊,用于存儲更新后的所述目標信息。
[0032]在本發明的一種具體實現方式中,所述裝置還包括:查詢請求發送模塊、查詢結果接收模塊和詞庫更新模塊;
[0033]其中,所述查詢請求發送模塊,用于在滿足預設的敏感詞庫更新條件的情況下,向網絡側發送查詢請求;
[0034]所述查詢結果接收模塊,用于接收所述網絡側根據所述查詢請求進行敏感詞查詢的查詢結果,其中,所述查詢結果中包含敏感詞;
[0035]所述詞庫更新模塊,用于根據所述查詢結果中包含的敏感詞,更新所述預設的敏感詞庫。
[0036]在本發明的一種具體實現方式中,所述信息存儲模塊,包括:關鍵詞獲得子模塊、信息類別確定子模塊和信息存儲子模塊;
[0037]其中,所述關鍵詞獲得子模塊,用于獲得更新后的所述目標信息中的關鍵詞;
[0038]所述信息類別確定子模塊,用于根據所獲得的關鍵詞,確定更新后的所述目標信息的信息類別;
[0039]所述信息存儲子模塊,用于按照所確定的信息類別存儲更新后的所述目標信息。
[0040]在本發明的一種具體實現方式中,所述裝置還包括:信息推送模塊,
[0041]用于接收用戶輸入的信息類別;根據所輸入的信息類別,確定待推薦信息,并將所述待推薦信息推送給用戶;或
[0042]用于確定訪問次數大于預設閾值的已存儲信息為所述待推薦信息,并將所述待推薦信息推送給用戶;或
[0043]用于按照已存儲信息的存儲時間由后到先的順序,從已存儲信息中確定預設數量的已存儲信息為所述待推薦信息,并將所述待推薦信息推送給用戶。
[0044]在本發明的一種具體實現方式中,所述裝置還包括:行為習慣獲得模塊和行為習慣存儲模塊;
[0045]其中,所述行為習慣獲得模塊,用于根據用戶上傳信息的信息類別和/或查看信息的信息類別,獲得所述用戶的行為習慣;
[0046]所述行為習慣存儲模塊,用于存儲所述行為習慣,以使得所述服務器根據所述行為習慣確定針對所述用戶的待推薦信息。
[0047]由上可見,本發明實施例中,服務器在接收到用戶上傳的目標信息后,根據預設的敏感詞庫中存儲的敏感詞,判斷該目標信息中是否包含敏感詞,若包含,則從預設的替換詞庫中查找并確定該目標信息中包含的敏感詞的替換詞,根據所確定的替換詞,更新該目標信息,并存儲更新后的該目標信息。這樣,服務器存儲的信息中包含的敏感詞均被替換掉了,保證了已存儲信息的健康安全,構建了一個安全的網絡環境,確保用戶獲得的信息健康安全,提高用戶在網絡環境中進行信息交互的體驗。
【附圖說明】
[0048]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0049]圖1為本發明實施例提供的一種信息存儲方法的流程示意圖;
[0050]圖2為本發明實施例提供的敏感詞庫更新方法的流程示意圖;
[0051]圖3為本發明實施例提供的另一種信息存儲方法的流程示意圖;
[0052]圖4為本發明實施例提供的一種信息存儲裝置的結構示意圖;
[0053]圖5為本發明實施例提供的敏感詞庫更新裝置的結構示意圖;
[0054]圖6為本發明實施例提供的另一種信息存儲裝置的結構示意圖。
【具體實施方式】
[0055]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0056]本發明實施例公開了一種信息存儲方法及裝置,涉及互聯網技術領域,應用于服務器,該方法包括:接收用戶上傳的目標信息,根據預設的敏感詞庫,判斷該目標信息中是否包含敏感詞,若為是,則根據預設的替換詞庫,確定該目標信息中包含的敏感詞的替換詞,根據所確定的替換詞更新該目標信息,存儲更新后的該目標信息。
[0057]下面通過具體實施例,對本發明進行詳細說明。
[0058]參考圖1,圖1為本發明實施例提供的一種信息存儲方法的流程示意圖,應用于服務器,該方法可以包括如下步驟:
[0059]SlOl:接收用戶上傳的目標信息;
[0060]具體地,上述目標信息可以為一個詞語或一段文字,如:用戶根據在生活中的感想書寫的一段文字,或用戶看到的一篇文章等。
[0061]實際應用中,上述服務器