一種相關(guān)信息確定方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種相關(guān)信息確定方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,用戶通過互聯(lián)網(wǎng)能夠獲得的信息越來越多,為便于用戶在瀏覽目標信息的過程中獲得與目標信息相關(guān)的信息,服務(wù)器通常會根據(jù)目標信息的特征元素確定該目標信息的相關(guān)信息,并將所確定的相關(guān)信息提供給用戶,以便于用戶查看。
[0003]現(xiàn)有技術(shù)中,一般是按照預設(shè)的時間間隔,針對服務(wù)器中已存在的每個信息確定其相關(guān)信息。由于當信息A為信息B的相關(guān)信息時,信息B也為信息A的相關(guān)信息,S卩:兩個信息互為相關(guān)信息,所以,當預設(shè)的時間間隔內(nèi)服務(wù)器獲得了新信息的情況下,按照上述方式確定服務(wù)器中已存在的每個信息的相關(guān)信息時,在確定了新信息的相關(guān)信息的同時,還能更新與新信息相關(guān)的所有信息的相關(guān)信息。然而,上述方式雖然可以同時更新與新信息相關(guān)的所有信息的相關(guān)信息,但是由于服務(wù)器中已存在的信息的信息量較大,完成一次確定相關(guān)信息的操作需要的時間較長,所以,一般上述的預設(shè)的時間間隔較大,例如:兩天、三天等等,這樣用戶瀏覽服務(wù)器在預設(shè)的時間間隔內(nèi)獲得的新信息時,無法及時獲得其相關(guān)信息。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例公開了一種相關(guān)信息確定方法及裝置,以在考慮服務(wù)器中已存在所有信息的情況下,及時獲得新信息的相關(guān)信息。
[0005]為達到上述目的,本發(fā)明實施例公開了一種相關(guān)信息確定方法,所述方法包括:
[0006]獲得目標信息,并提取所述目標信息的特征集合,其中,所述特征集合中包含至少一個特征元素;
[0007]在預設(shè)的特征索引數(shù)據(jù)庫中分別查找所述特征集合中包含的各個特征元素對應的信息,其中,所述預設(shè)的特征索引數(shù)據(jù)庫,用于記錄特征元素與信息之間的對應關(guān)系;
[0008]將所述特征集合中包含的各個特征元素與所述目標信息之間的對應關(guān)系更新至所述預設(shè)的特征索引數(shù)據(jù)庫中;
[0009]確定上述查找到的信息與所述目標信息互為相關(guān)信息;
[0010]根據(jù)所述目標信息與上述查找到的信息之間的對應關(guān)系,更新預設(shè)的相關(guān)信息數(shù)據(jù)庫,其中,所述預設(shè)的相關(guān)信息數(shù)據(jù)庫,用于記錄各個信息與其相關(guān)信息之間的對應關(guān)系O
[0011]在本發(fā)明的一種具體實現(xiàn)方式中,所述相關(guān)信息確定方法還包括:
[0012]分別計算所述目標信息與上述查找到的信息之間的相似程度;
[0013]根據(jù)所述目標信息與上述查找到的信息之間的對應關(guān)系,將計算得到的各個相似程度更新至所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中;
[0014]將所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中記錄的所述目標信息與其相關(guān)信息之間的相似程度、上述查找到的信息與其相關(guān)信息之間的相似程度分別按照相似程度由高到低的順序排列,分別選擇前預設(shè)數(shù)量個相關(guān)信息作為所述目標信息的推薦信息、上述查找到的信息的推薦信息。
[0015]在本發(fā)明的一種具體實現(xiàn)方式中,在所述根據(jù)所述目標信息與上述查找到的信息之間的對應關(guān)系,更新預設(shè)的相關(guān)信息數(shù)據(jù)庫之后,還包括:
[0016]以預設(shè)的更新標識標記所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中記錄的對應關(guān)系被更新的信息;
[0017]在存在推薦信息更新需求的情況下,獲得所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中標記有預設(shè)的更新標識的信息;
[0018]按照預設(shè)的推薦信息確定算法,確定所獲得的信息的推薦信息;
[0019]更新所獲得的信息的推薦信息,并刪除所獲得的信息的預設(shè)的更新標識。
[0020]在本發(fā)明的一種具體實現(xiàn)方式中,所述相關(guān)信息確定方法還包括:
[0021]按照預設(shè)的時間間隔,確定所述預設(shè)的特征索引數(shù)據(jù)庫中記錄的、特征元素對應的信息的數(shù)量大于預設(shè)閾值的特征元素;
[0022]按照預設(shè)的信息清理規(guī)則,刪除所述預設(shè)的特征索引數(shù)據(jù)庫中記錄的、所確定的特征元素與信息之間的對應關(guān)系。
[0023]在本發(fā)明的一種具體實現(xiàn)方式中,所述獲得目標信息,包括:
[0024]根據(jù)信息在服務(wù)器中的創(chuàng)建時間獲得目標信息。
[0025]為達到上述目的,本發(fā)明實施例公開了一種相關(guān)信息確定裝置,所述裝置包括:
[0026]特征集合提取模塊,用于獲得目標信息,并提取所述目標信息的特征集合,其中,所述特征集合中包含至少一個特征元素;
[0027]信息查找模塊,用于在預設(shè)的特征索引數(shù)據(jù)庫中分別查找所述特征集合中包含的各個特征元素對應的信息,其中,所述預設(shè)的特征索引數(shù)據(jù)庫,用于記錄特征元素與信息之間的對應關(guān)系;
[0028]對應關(guān)系更新模塊,用于將所述特征集合中包含的各個特征元素與所述目標信息之間的對應關(guān)系更新至所述預設(shè)的特征索引數(shù)據(jù)庫中;
[0029]相關(guān)信息確定模塊,用于確定上述查找到的信息與所述目標信息互為相關(guān)信息;
[0030]數(shù)據(jù)庫更新模塊,用于根據(jù)所述目標信息與上述查找到的信息之間的對應關(guān)系,更新預設(shè)的相關(guān)信息數(shù)據(jù)庫,其中,所述預設(shè)的相關(guān)信息數(shù)據(jù)庫,用于記錄各個信息與其相關(guān)信息之間的對應關(guān)系。
[0031]在本發(fā)明的一種具體實現(xiàn)方式中,所述相關(guān)信息確定裝置還包括:
[0032]相似程度計算模塊,用于分別計算所述目標信息與上述查找到的信息之間的相似程度;
[0033]相似程度更新模塊,用于根據(jù)所述目標信息與上述查找到的信息之間的對應關(guān)系,將計算得到的各個相似程度更新至所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中;
[0034]推薦信息選擇模塊,用于將所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中記錄的所述目標信息與其相關(guān)信息之間的相似程度、上述查找到的信息與其相關(guān)信息之間的相似程度分別按照相似程度由高到低的順序排列,分別選擇前預設(shè)數(shù)量個相關(guān)信息作為所述目標信息的推薦信息、上述查找到的信息的推薦信息。
[0035]在本發(fā)明的一種具體實現(xiàn)方式中,所述相關(guān)信息確定裝置還包括:
[0036]更新信息標記模塊,用于在所述數(shù)據(jù)庫更新模塊更新預設(shè)的相關(guān)信息數(shù)據(jù)庫之后,以預設(shè)的更新標識標記所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中記錄的對應關(guān)系被更新的信息;
[0037]信息獲得模塊,用于在存在推薦信息更新需求的情況下,獲得所述預設(shè)的相關(guān)信息數(shù)據(jù)庫中標記有預設(shè)的更新標識的信息;
[0038]推薦信息確定模塊,用于按照預設(shè)的推薦信息確定算法,確定所獲得的信息的推薦信息;
[0039]推薦信息更新模塊,用于更新所獲得的信息的推薦信息,并刪除所獲得的信息的預設(shè)的更新標識。
[0040]在本發(fā)明的一種具體實現(xiàn)方式中,所述相關(guān)信息確定裝置還包括:
[0041]特征元素確定模塊,用于按照預設(shè)的時間間隔,確定所述預設(shè)的特征索引數(shù)據(jù)庫中記錄的、特征元素對應的信息的數(shù)量大于預設(shè)閾值的特征元素;
[0042]對應關(guān)系刪除模塊,用于按照預設(shè)的信息清理規(guī)則,刪除所述預設(shè)的特征索引數(shù)據(jù)庫中記錄的、所確定的特征元素與信息之間的對應關(guān)系。
[0043]在本發(fā)明的一種具體實現(xiàn)方式中,所述特征集合提取模塊,具體用于根據(jù)信息在服務(wù)器中的創(chuàng)建時間獲得目標信息,并提取所述目標信息的特征集合。
[0044]由以上可見,本發(fā)明實施例提供的方案中,提取目標信息的特征集合后,將目標信息的特征集合中包含的各個特征元素與目標信息之間的對應關(guān)系更新至預設(shè)的特征索引數(shù)據(jù)庫中,所以,在確定新信息的相關(guān)信息時,能夠基于已存在的所有信息進行確定。另外,由于目標信息與查找到的信息互為相關(guān)信息,所以,根據(jù)目標信息與查找到的信息之間的對應關(guān)系,更新預設(shè)的相關(guān)信息數(shù)據(jù)庫時,能夠更新目標信息的相關(guān)信息,也能夠更新查找到的信息的相關(guān)信息,也就是說,在更新新信息的相關(guān)信息的同時,能夠更新已存在的信息的相關(guān)信息,這樣存在新信息時,無需再基于所有已存在的信息更新與新信息相關(guān)的信息的相關(guān)信息。綜合以上可見,服務(wù)器根據(jù)本發(fā)明實施例提供的方案確定相關(guān)信息的操作時間能夠變短,進而能夠及時獲得新信息的相關(guān)信息。
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實施例提供的相關(guān)信息確定方法的第一種流程示意圖;
[0047]圖2為本發(fā)明實施例提供的相關(guān)信息確定方法的第二種流程示意圖;
[0048]圖3為本發(fā)明實施例提供的相關(guān)信息確定方法的第三種流程示意圖;
[0049]圖4為本發(fā)明實施例提供的相關(guān)信息確定裝置的第一種結(jié)構(gòu)示意圖;
[0050]圖5為本發(fā)明實施例提供的相關(guān)信息確定裝置的第二種結(jié)構(gòu)示意圖;
[0051]圖6為本發(fā)明實施例提供的相關(guān)信息確定裝置的第三種結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]服務(wù)提供商為提高用戶體驗,通常情況下,在用戶通過互聯(lián)網(wǎng)瀏覽信息時,為用戶推薦與用戶所瀏覽的信息相關(guān)的信息,以使得用戶能夠便捷的瀏覽這些相關(guān)信息,基于此以及現(xiàn)有技術(shù)中存在的問題,本發(fā)明實施例提供了一種相關(guān)信息確定方法及裝置。
[