請(qǐng)求中包含目標(biāo)名稱(chēng),查找預(yù)先設(shè)置的包含名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系的同名對(duì)應(yīng)關(guān)系,確定與目標(biāo)名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí),并按照該唯一標(biāo)示進(jìn)行搜索,輸出搜索結(jié)果,該搜索結(jié)果中的項(xiàng)目的標(biāo)識(shí)中包含該唯一標(biāo)識(shí),其中,通過(guò)查找預(yù)先設(shè)置的名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,使得能夠利用唯一標(biāo)識(shí)區(qū)分相同名稱(chēng)例如同名的兩個(gè)明星,且通過(guò)利用唯一標(biāo)識(shí)進(jìn)行搜索,獲取包含該唯一標(biāo)識(shí)的項(xiàng)目,使得搜索結(jié)果更加準(zhǔn)確,能夠有效的改善用戶(hù)的搜索體驗(yàn)。
[0064]為了更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,請(qǐng)參閱圖4,為本發(fā)明實(shí)施例中一種搜索方法的實(shí)施例,包括:
[0065]401、接收用戶(hù)的搜索請(qǐng)求,搜索請(qǐng)求中包含目標(biāo)名稱(chēng);
[0066]在本發(fā)明實(shí)施例中,用戶(hù)在客戶(hù)端的在線(xiàn)搜索頁(yè)面輸入關(guān)鍵字之后,將生成搜索請(qǐng)求,并將該搜索請(qǐng)求發(fā)送給服務(wù)器端的在線(xiàn)搜索系統(tǒng)。
[0067]在線(xiàn)搜索系統(tǒng)接收到該搜索請(qǐng)求之后,將解析該搜索請(qǐng)求中包含的關(guān)鍵字,若確定該關(guān)鍵字為名稱(chēng),則查找預(yù)先設(shè)置的名稱(chēng)表,確定該關(guān)鍵字的類(lèi)型,該類(lèi)型可以是人名、物體的名稱(chēng)、影視劇名稱(chēng)、植物名稱(chēng)、動(dòng)物名稱(chēng)等等,若確定該關(guān)鍵字為人名,則確定該是否為明星的名字,若確定該關(guān)鍵字是明星的名字,則進(jìn)一步將查找預(yù)先設(shè)置的明星的同名對(duì)應(yīng)關(guān)系,若同名對(duì)應(yīng)關(guān)系中包含該明星的名稱(chēng),則確定此次搜索是對(duì)同名人物進(jìn)行搜索,則該搜索請(qǐng)求中包含的關(guān)鍵字即為目標(biāo)人物名稱(chēng)。
[0068]402、查找預(yù)先設(shè)置的同名對(duì)應(yīng)關(guān)系,確定與目標(biāo)名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí),同名對(duì)應(yīng)關(guān)系包含名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;
[0069]在本發(fā)明實(shí)施例中,在線(xiàn)搜索系統(tǒng)將查找預(yù)先設(shè)置的同名對(duì)應(yīng)關(guān)系中的名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定與目標(biāo)名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí),具體的:若在預(yù)先設(shè)置的同名對(duì)應(yīng)關(guān)系中僅有一個(gè)與目標(biāo)名稱(chēng)相同的名稱(chēng),則查找該同名對(duì)應(yīng)關(guān)系包含的名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定與目標(biāo)名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí);若在預(yù)先設(shè)置的同名對(duì)應(yīng)關(guān)系中包含至少兩個(gè)與目標(biāo)名稱(chēng)相同的名稱(chēng),則查找該同名對(duì)應(yīng)關(guān)系包含的名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,確定在至少兩個(gè)與目標(biāo)名稱(chēng)相同的名稱(chēng)中,滿(mǎn)足條件的名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí),其中,滿(mǎn)足條件可以是搜索量最大或者用戶(hù)的點(diǎn)擊率最大。
[0070]403、按照搜索類(lèi)型及唯一標(biāo)識(shí)進(jìn)行搜索,輸出搜索結(jié)果,搜索結(jié)果中的項(xiàng)目的類(lèi)型與搜索類(lèi)型相同,且項(xiàng)目的標(biāo)識(shí)中包含唯一標(biāo)識(shí),搜索類(lèi)型包含在搜索請(qǐng)求中;
[0071]在本發(fā)明實(shí)施例中,用戶(hù)在搜索頁(yè)面輸入搜索關(guān)鍵字的時(shí)候,可以選擇搜索類(lèi)型,例如搜索類(lèi)型可以是:新聞、網(wǎng)頁(yè)、圖片、音樂(lè)、微博、地圖、問(wèn)答、購(gòu)物等等。且在發(fā)送給在線(xiàn)搜索系統(tǒng)的搜索請(qǐng)求中包含該搜索類(lèi)型,使得能夠得到與該搜索類(lèi)型相同的類(lèi)型的數(shù)據(jù)。
[0072]在本發(fā)明實(shí)施例中,在線(xiàn)搜索系統(tǒng)將按照搜索類(lèi)型及唯一標(biāo)識(shí)進(jìn)行搜索,并輸出搜索結(jié)果,其中,搜索結(jié)果中的項(xiàng)目的類(lèi)型與搜索類(lèi)型相同,且項(xiàng)目的標(biāo)識(shí)中包含唯一標(biāo)識(shí)。
[0073]其中,在線(xiàn)搜索系統(tǒng)按照搜索類(lèi)型及唯一標(biāo)識(shí)進(jìn)行搜索具體可以為:在線(xiàn)搜索系統(tǒng)按照唯一標(biāo)識(shí)進(jìn)行搜索,獲取標(biāo)識(shí)中包含唯一標(biāo)識(shí)的項(xiàng)目;并從包含該唯一標(biāo)識(shí)的項(xiàng)目中獲取類(lèi)型與搜索類(lèi)型相同的項(xiàng)目并作為搜索結(jié)果輸出。需要說(shuō)明的是,在線(xiàn)搜索系統(tǒng)輸出搜索結(jié)果的步驟可以是:在線(xiàn)搜索系統(tǒng)將搜索結(jié)果發(fā)送給用戶(hù)所在的客戶(hù)端,由客戶(hù)端加載該搜索結(jié)果并且按照預(yù)先設(shè)置的方式在客戶(hù)端的顯示界面上進(jìn)行顯示。例如:以同名人物搜索為例,若目標(biāo)名稱(chēng)為“小宋佳”,確定的唯一標(biāo)識(shí)是A,且搜索類(lèi)型為圖片,則在線(xiàn)搜索系統(tǒng)將搜索所有的項(xiàng)目,獲取標(biāo)識(shí)中包含唯一標(biāo)識(shí)A的項(xiàng)目,并且從所有的包含唯一標(biāo)識(shí)A的項(xiàng)目中獲取類(lèi)型為圖片的項(xiàng)目,并將搜索得到的圖片按照預(yù)先設(shè)置的方式輸出到客戶(hù)端,并在客戶(hù)端顯示。
[0074]404、輸出第一提示信息,第一提示信息中包含同名對(duì)應(yīng)關(guān)系中與目標(biāo)名稱(chēng)相似或者相同的其他名稱(chēng)。
[0075]在本發(fā)明實(shí)施例中,在線(xiàn)搜索系統(tǒng)在得到按照搜索類(lèi)型及唯一標(biāo)識(shí)進(jìn)行搜索的搜索結(jié)果之后,還將輸出第一提示信息,該第一提示信息中包含同名對(duì)應(yīng)關(guān)系中與目標(biāo)名稱(chēng)相似或者相同的其他名稱(chēng),以同名明星搜索為例,例如:若目標(biāo)任務(wù)名稱(chēng)為“小宋佳”,搜索類(lèi)型為圖片,則在線(xiàn)搜索系統(tǒng)在得到“小宋佳”的圖片之后,還將確定與“小宋佳”相似的名稱(chēng)“大宋佳”,并將該名稱(chēng)“大宋佳”包含在第一提示信息輸出到用戶(hù)的客戶(hù)端,并且在客戶(hù)端上顯示“大宋佳”的搜索鏈接,以提示用戶(hù)還有其他的與其搜索的目標(biāo)名稱(chēng)相同或者相似的明星。若明星點(diǎn)擊該提示的名稱(chēng)“大宋佳”,則在線(xiàn)搜索系統(tǒng)將按照該名稱(chēng)“大宋佳”進(jìn)行搜索,以方便用戶(hù)對(duì)同名人物的搜索。
[0076]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,若在線(xiàn)搜索系統(tǒng)搜索到與目標(biāo)名稱(chēng)完全相同的非同類(lèi)型的名稱(chēng),則輸出第二提示信息,第二提示信息中包含該非同類(lèi)型的名稱(chēng)的信息。具體的:在線(xiàn)搜索系統(tǒng)接收到搜索請(qǐng)求之后,將確定該搜索請(qǐng)求中的關(guān)鍵字的類(lèi)型,并在植物、動(dòng)物、人名、影視劇名等分類(lèi)表下分別進(jìn)行搜索,若確定該關(guān)鍵字為具有同名明星的名稱(chēng)且同時(shí)為一種藥材的名稱(chēng),則將按照本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行同名人物搜索,得到搜索結(jié)果,輸出到客戶(hù)端并顯示,且還將輸出第二提示信息到客戶(hù)端,該第二提示信息中包含中藥材的名稱(chēng)。
[0077]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,數(shù)據(jù)處理裝置可針對(duì)不同的類(lèi)型設(shè)置同名對(duì)應(yīng)關(guān)系。
[0078]在本發(fā)明實(shí)施例中,在線(xiàn)搜索系統(tǒng)接收到用戶(hù)包含目標(biāo)名稱(chēng)的搜索請(qǐng)求之后,查找預(yù)先設(shè)置的包含名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系的同名對(duì)應(yīng)關(guān)系,確定與目標(biāo)名稱(chēng)對(duì)應(yīng)的一個(gè)唯一標(biāo)識(shí),并按照搜索類(lèi)型及唯一標(biāo)識(shí)進(jìn)行搜索,輸出搜索結(jié)果,該搜索結(jié)果中的項(xiàng)目的類(lèi)型與搜索類(lèi)型相同,且項(xiàng)目的標(biāo)識(shí)中包含唯一標(biāo)識(shí),該搜索類(lèi)型包含在搜索請(qǐng)求中。其中,通過(guò)查找預(yù)先設(shè)置的名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,使得能夠利用唯一標(biāo)識(shí)區(qū)分相同名稱(chēng)例如同名的兩個(gè)明星,且通過(guò)利用唯一標(biāo)識(shí)進(jìn)行搜索,獲取包含該唯一標(biāo)識(shí)的項(xiàng)目,使得搜索結(jié)果更加準(zhǔn)確,能夠有效的改善用戶(hù)的搜索體驗(yàn)。此外,在線(xiàn)搜索系統(tǒng)中還將輸出第一提不信息,該第一提不信息中包含同名對(duì)應(yīng)關(guān)系中與目標(biāo)名稱(chēng)相似或者相同的其他名稱(chēng),且若搜索到與目標(biāo)名稱(chēng)完全相同的非同類(lèi)型的名稱(chēng),則輸出第二提示信息,第二提示信息中包含非同類(lèi)型的名稱(chēng)的信息,使得能夠有效的改善用戶(hù)的搜索體驗(yàn),且能夠有效區(qū)分同一類(lèi)型下相同名稱(chēng)例如區(qū)分同名明星,或者或者類(lèi)型不同的相同名稱(chēng)例如區(qū)分具有相同的名稱(chēng)的明星和非人物名稱(chēng),搜索結(jié)果更加準(zhǔn)確。
[0079]請(qǐng)參閱圖5,為本發(fā)明實(shí)施例中數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖,包括:
[0080]挖掘模塊501,用于進(jìn)行名稱(chēng)的數(shù)據(jù)挖掘,得到所有的相同名稱(chēng);
[0081]關(guān)聯(lián)模塊502,用于在所述挖掘模塊501得到所述所有的相同名稱(chēng)之后,確定與所述所有的相同名稱(chēng)中的每一個(gè)名稱(chēng)關(guān)聯(lián)的項(xiàng)目;
[0082]設(shè)置模塊503,用于在所述關(guān)聯(lián)模塊502確定與所述所有的相同名稱(chēng)中的每一個(gè)名稱(chēng)關(guān)聯(lián)的項(xiàng)目之后,為所述所有的相同名稱(chēng)中的每一個(gè)名稱(chēng)設(shè)置一個(gè)唯一標(biāo)識(shí),得到同名對(duì)應(yīng)關(guān)系,且為與所述名稱(chēng)關(guān)聯(lián)的項(xiàng)目設(shè)置與所述名稱(chēng)相同的唯一標(biāo)識(shí),所述同名對(duì)應(yīng)關(guān)系中包含名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。
[0083]其中,挖掘模塊501包括:
[0084]第一挖掘模塊504,用于利用網(wǎng)頁(yè)爬蟲(chóng)抓取數(shù)據(jù),并進(jìn)行數(shù)據(jù)挖掘得到名稱(chēng)表;
[0085]第二挖掘模塊505,用于對(duì)名稱(chēng)表中的名稱(chēng)進(jìn)行相同名稱(chēng)的挖掘,得到所有的相同名稱(chēng)。
[0086]在本發(fā)明實(shí)施例中,數(shù)據(jù)處理裝置還包括:
[0087]導(dǎo)入模塊506,用于在設(shè)置模塊503設(shè)置唯一標(biāo)識(shí)之后,將包含名稱(chēng)與唯一標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系的同名對(duì)應(yīng)關(guān)系、及已標(biāo)識(shí)唯一標(biāo)識(shí)的項(xiàng)目導(dǎo)入至在線(xiàn)搜索系統(tǒng)中。
[0088]其中,為了更好地區(qū)分同名名稱(chēng),還可以通過(guò)人工編輯的方式確定名稱(chēng)表中的相同名稱(chēng)。
[0089]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,一個(gè)項(xiàng)目可以有多個(gè)唯一標(biāo)識(shí),例如:一部電視劇的主演包含演員A、B和C