本發(fā)明涉及一種針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索方法
背景技術(shù):
目前搜索引擎只針對(duì)文本進(jìn)行搜索,還不能有效對(duì)音樂(lè)、圖片和視頻等多媒體文件進(jìn)行搜索,原因主要是多媒體數(shù)據(jù)量太大;如何索引多媒體文件;進(jìn)而對(duì)處理過(guò)的多媒體文件檢索?,F(xiàn)在因特網(wǎng)上有大量的多媒體文件,特別是社交網(wǎng)站和多媒體分享的興起,需要對(duì)多媒體文件進(jìn)行精準(zhǔn)檢索。
網(wǎng)絡(luò)爬蟲,也稱網(wǎng)絡(luò)蜘蛛、網(wǎng)絡(luò)機(jī)器人,是一個(gè)自動(dòng)提取網(wǎng)頁(yè)的程序,它從因特網(wǎng)上下載網(wǎng)頁(yè),是搜索引擎的重要組成部分。網(wǎng)絡(luò)爬蟲利用標(biāo)準(zhǔn)的http協(xié)議,根據(jù)超級(jí)鏈接和網(wǎng)絡(luò)文檔檢索的方法遍歷因特網(wǎng)信息空間。因特網(wǎng)上有數(shù)千種不同的數(shù)據(jù)類型,http給每種要通過(guò)網(wǎng)絡(luò)傳輸?shù)膶?duì)象都打上了名為mime類型的數(shù)據(jù)格式標(biāo)簽。統(tǒng)一資源定位符(url)是資源標(biāo)識(shí)符最常見(jiàn)的形式。url描述了一臺(tái)特定服務(wù)器上某資源的特定位置。元素文件(metafile)可提供有關(guān)頁(yè)面的元信息,如針對(duì)搜索引擎和更新頻度的描述和關(guān)鍵詞,可針對(duì)元素的關(guān)鍵詞進(jìn)行索引。
網(wǎng)絡(luò)搜索的數(shù)據(jù)往往是高維的,其維數(shù)甚至達(dá)到百萬(wàn)數(shù)量級(jí)。發(fā)現(xiàn)和利用高維數(shù)據(jù)中的低維結(jié)構(gòu),在網(wǎng)絡(luò)搜索中顯得尤為重要。另外,在網(wǎng)絡(luò)搜索中,人們只能觀察到少量元素,希望根據(jù)這些有限的信息,能夠猜測(cè)出未看到的大量元素,從而恢復(fù)一個(gè)未知的低秩矩陣或近似低秩矩陣。
假定已知數(shù)據(jù)已排列成一高維數(shù)據(jù)或樣本矩陣。估計(jì)一低維子空間的問(wèn)題稱為低秩矩陣逼近。當(dāng)?shù)椭染仃嚮驑颖揪仃嚨哪承┰乇粐?yán)重?fù)p壞時(shí),能夠自動(dòng)識(shí)別被損壞的元素,精確地恢復(fù)原低秩矩陣。在網(wǎng)絡(luò)搜索中,需要將一個(gè)數(shù)據(jù)矩陣分解為一個(gè)低秩矩陣與一個(gè)稀疏矩陣之和,并且希望同時(shí)恢復(fù)低秩矩陣與稀疏矩陣。
本發(fā)明提供了一種針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索方法,將詞與網(wǎng)絡(luò)文檔的相關(guān)性進(jìn)行編碼,作為網(wǎng)絡(luò)文檔-詞矩陣的元素;再將網(wǎng)絡(luò)文檔-詞矩陣分解為一個(gè)低秩矩陣與一個(gè)稀疏矩陣之和;低秩矩陣檢索在所有網(wǎng)絡(luò)文檔中共同使用的常見(jiàn)單詞;稀疏矩陣檢索每個(gè)網(wǎng)絡(luò)文檔與其他網(wǎng)絡(luò)文檔相區(qū)別的少數(shù)幾個(gè)關(guān)鍵詞,以實(shí)現(xiàn)精準(zhǔn)檢索。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索方法。本發(fā)明包括以下特征:
發(fā)明技術(shù)方案
1.一種針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索方法,其具體步驟如下:
1)將詞與網(wǎng)絡(luò)文檔的相關(guān)性進(jìn)行編碼,作為網(wǎng)絡(luò)文檔-詞矩陣的元素;
2)再將網(wǎng)絡(luò)文檔-詞矩陣分解為一個(gè)低秩矩陣與一個(gè)稀疏矩陣之和;
3)低秩矩陣檢索在所有網(wǎng)絡(luò)文檔中共同使用的常見(jiàn)單詞;
4)稀疏矩陣檢索每個(gè)網(wǎng)絡(luò)文檔與其他網(wǎng)絡(luò)文檔相區(qū)別的少數(shù)幾個(gè)關(guān)鍵詞。
附圖說(shuō)明
附圖1是針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索流程圖。
具體實(shí)施方式
這種針對(duì)關(guān)鍵詞的網(wǎng)絡(luò)文檔語(yǔ)義檢索方法,包括如下步驟特征:
1)將詞與網(wǎng)絡(luò)文檔的相關(guān)性進(jìn)行編碼,作為網(wǎng)絡(luò)文檔-詞矩陣的元素;
2)再將網(wǎng)絡(luò)文檔-詞矩陣分解為一個(gè)低秩矩陣與一個(gè)稀疏矩陣之和;
3)低秩矩陣檢索在所有網(wǎng)絡(luò)文檔中共同使用的常見(jiàn)單詞;
4)稀疏矩陣檢索每個(gè)網(wǎng)絡(luò)文檔與其他網(wǎng)絡(luò)文檔相區(qū)別的少數(shù)幾個(gè)關(guān)鍵詞。