本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,具體涉及應(yīng)用領(lǐng)域,尤其涉及頁(yè)面加載方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的快速發(fā)展,應(yīng)用的類(lèi)型也越來(lái)越豐富。用戶可以在應(yīng)用提供的多種功能對(duì)應(yīng)頁(yè)面完成相應(yīng)的操作。用戶開(kāi)啟應(yīng)用時(shí),通常呈現(xiàn)給用戶的頁(yè)面為首頁(yè)。
然而,用戶在需要利用應(yīng)用的功能時(shí),需要通過(guò)逐一點(diǎn)擊應(yīng)用中的各級(jí)頁(yè)面中的標(biāo)簽,才能到達(dá)用戶需要的功能對(duì)應(yīng)的目標(biāo)頁(yè)面,操作較為繁瑣。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┝隧?yè)面加載方法和裝置,用于解決上述背景技術(shù)部分存在的技術(shù)問(wèn)題。
第一方面,本申請(qǐng)?zhí)峁┝隧?yè)面加載方法,該方法包括:檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作;當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在應(yīng)用中加載初始頁(yè)面,初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。
第二方面,本申請(qǐng)?zhí)峁┝隧?yè)面加載裝置,該裝置包括:檢測(cè)單元,配置用于檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作;加載單元,配置用于當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在應(yīng)用中加載初始頁(yè)面,初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。
本申請(qǐng)?zhí)峁┑捻?yè)面加載方法和裝置,通過(guò)檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作;當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在應(yīng)用中加載初始頁(yè)面,初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。實(shí)現(xiàn)了預(yù)先通過(guò)分析諸如用戶在搜索時(shí)點(diǎn)擊的頁(yè)面的特征,查找出應(yīng)用的頁(yè)面中與用戶在搜索時(shí)點(diǎn)擊的頁(yè)面相似度最高的頁(yè)面,將該相似度最高的頁(yè)面作為用戶需要的功能對(duì)應(yīng)目標(biāo)頁(yè)面,在應(yīng)用開(kāi)啟時(shí)直接向用戶展示該頁(yè)面,使得用戶在開(kāi)啟應(yīng)用的同時(shí),直接呈現(xiàn)給用戶需要的功能對(duì)應(yīng)目標(biāo)頁(yè)面,簡(jiǎn)化了到達(dá)目標(biāo)頁(yè)面的操作。
附圖說(shuō)明
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是可以應(yīng)用于本申請(qǐng)的頁(yè)面加載方法或裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)圖;
圖2示出了根據(jù)本申請(qǐng)的頁(yè)面加載方法的一個(gè)實(shí)施例的流程圖;
圖3示出了適用于本申請(qǐng)的頁(yè)面加載方法的一個(gè)示例性架構(gòu)圖;
圖4示出了根據(jù)本申請(qǐng)的頁(yè)面加載裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖5是適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的頁(yè)面加載裝置的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)。
圖1示出了可以應(yīng)用于本申請(qǐng)的頁(yè)面加載方法或裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供傳輸鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類(lèi)型,例如有線、無(wú)線傳輸鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過(guò)網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊應(yīng)用,例如、軟件管理類(lèi)應(yīng)用、瀏覽器類(lèi)應(yīng)用、搜索類(lèi)應(yīng)用、即時(shí)通訊類(lèi)應(yīng)用等。
終端設(shè)備101、102、103可以是具有顯示屏并且支持網(wǎng)絡(luò)通信的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書(shū)閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動(dòng)態(tài)影像專(zhuān)家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Audio Layer IV,動(dòng)態(tài)影像專(zhuān)家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
服務(wù)器105可以存儲(chǔ)終端設(shè)備101、102、103上的應(yīng)用的頁(yè)面,終端設(shè)備101、102、103可以向服務(wù)器105發(fā)送頁(yè)面獲取請(qǐng)求,獲取應(yīng)用的頁(yè)面并且加載頁(yè)面。
請(qǐng)參考圖2,其示出了根據(jù)本申請(qǐng)的頁(yè)面加載方法的一個(gè)實(shí)施例的流程200。需要說(shuō)明的是,本申請(qǐng)實(shí)施例所提供的頁(yè)面加載方法可以由圖1中的終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,裝置可以設(shè)置于終端設(shè)備101、102、103中。該方法包括以下步驟:
步驟201,檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作。
在本實(shí)施例中,應(yīng)用可以為運(yùn)行在終端上的APP,例如,在線旅游平臺(tái)的APP。為了在應(yīng)用啟動(dòng)時(shí)加載初始頁(yè)面,可以首先檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作。
步驟202,當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在應(yīng)用中加載初始頁(yè)面。
在本實(shí)施例中,在通過(guò)步驟201檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之后,可以在應(yīng)用開(kāi)啟之后,在應(yīng)用中加載初始頁(yè)面即應(yīng)用開(kāi)啟時(shí)首個(gè)展示給用戶的頁(yè)面。
在本實(shí)施例中,初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。例如,應(yīng)用為在線旅游服務(wù)平臺(tái)的客戶端,該客戶端具有預(yù)定機(jī)票、酒店的功能,用戶可以在線旅游服務(wù)平臺(tái)的客戶端中的預(yù)定機(jī)票、酒店等功能對(duì)應(yīng)的頁(yè)面中預(yù)定機(jī)票、酒店。當(dāng)用戶在搜索中搜索了預(yù)定機(jī)票、酒店,點(diǎn)擊了搜索結(jié)果中與預(yù)定機(jī)票、酒店相關(guān)聯(lián)的標(biāo)題時(shí),可以確定在線旅游服務(wù)平臺(tái)的客戶端中的預(yù)定機(jī)票、酒店等功能對(duì)應(yīng)的頁(yè)面為與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的頁(yè)面。可以將預(yù)定機(jī)票、酒店的功能對(duì)應(yīng)的頁(yè)面作為初始頁(yè)面。在檢測(cè)到應(yīng)用的開(kāi)啟操作之后,在應(yīng)用中加載該初始頁(yè)面。由于將在線旅游服務(wù)平臺(tái)的客戶端中用戶需要進(jìn)行的操作即預(yù)定機(jī)票、酒店對(duì)應(yīng)的頁(yè)面作為首個(gè)呈現(xiàn)給用戶的初始頁(yè)面,使得用戶在開(kāi)啟在線旅游服務(wù)平臺(tái)的客戶端之后,可以直接在加載的頁(yè)面中預(yù)定機(jī)票、酒店。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,還包括:獲取應(yīng)用的頁(yè)面的描述信息,描述信息包括:頁(yè)面內(nèi)容、指示頁(yè)面的功能的信息;將描述信息進(jìn)行組合,得到頁(yè)面的頁(yè)面特征信息。
在本實(shí)施例中,在通過(guò)步驟201檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,可以預(yù)先分析應(yīng)用中的每一個(gè)頁(yè)面的頁(yè)面內(nèi)容、功能,得到頁(yè)面的描述信息。例如,在線旅游服務(wù)平臺(tái)的應(yīng)用的首頁(yè)對(duì)應(yīng)的描述信息可以為頁(yè)面內(nèi)容例如機(jī)票、酒店、景點(diǎn)、旅游、自由行等、指示頁(yè)面的功能的信息例如登錄、預(yù)定、導(dǎo)航等。可以將頁(yè)面的多個(gè)描述信息例如頁(yè)面的內(nèi)容、指示頁(yè)面的功能的信息進(jìn)行組合,得到頁(yè)面的頁(yè)面特征信息。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,還包括:獲取用戶輸入的搜索式;對(duì)搜索式進(jìn)行分詞,得到多個(gè)詞語(yǔ);將詞語(yǔ)進(jìn)行組合,得到至少一個(gè)詞語(yǔ)組合;分別獲取每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息,點(diǎn)擊頁(yè)面信息包括:用戶利用詞語(yǔ)組合進(jìn)行搜索時(shí)點(diǎn)擊的頁(yè)面中的頁(yè)面內(nèi)容;將每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息進(jìn)行組合,得到用戶的點(diǎn)擊頁(yè)面特征信息。
例如,獲取到的用戶輸入的搜索式為“哪里有好看的視頻”??梢詫?duì)搜索式進(jìn)行分詞,得到多個(gè)詞語(yǔ),將得到的多個(gè)詞語(yǔ)進(jìn)行組合,得到詞語(yǔ)組合。例如,得到詞語(yǔ)組合“視頻”,“好看的視頻”。然后,可以分別獲取每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息。當(dāng)用戶在搜索中輸入的搜索式為“視頻”時(shí),點(diǎn)擊的頁(yè)面中包含短視頻、搞笑視頻等類(lèi)型的視頻,則搜索式“視頻”對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息可以包括:視頻、短視頻、搞笑視頻等類(lèi)型信息。當(dāng)用戶在搜索中輸入的搜索式為“好看的視頻”時(shí),點(diǎn)擊了搜索結(jié)果中的一個(gè)視頻站點(diǎn)的鏈接,跳轉(zhuǎn)到該視頻站點(diǎn)的主頁(yè),該視頻站點(diǎn)的主頁(yè)中包含電視劇、電影等類(lèi)型的視頻,則搜索式“好看的視頻”對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息可以包括:視頻站點(diǎn)的名稱(chēng)、電視劇、電影等類(lèi)型信息??梢詫⒚恳粋€(gè)詞語(yǔ)集合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息進(jìn)行組合,得到用戶的點(diǎn)擊頁(yè)面特征信息。則搜索式“哪里有好看的視頻”對(duì)應(yīng)的用戶的點(diǎn)擊頁(yè)面特征信息可以包括:視頻、短視頻、搞笑視頻、視頻站點(diǎn)的名稱(chēng)、電視劇、電影。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,還包括:分別計(jì)算用戶的點(diǎn)擊頁(yè)面特征信息對(duì)應(yīng)的點(diǎn)擊頁(yè)面特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度,其中,點(diǎn)擊頁(yè)面特征向量中每一個(gè)分量對(duì)應(yīng)一個(gè)點(diǎn)擊頁(yè)面信息,頁(yè)面特征向量中每一個(gè)分量對(duì)應(yīng)一個(gè)描述信息;確定對(duì)應(yīng)的相似度最大的頁(yè)面特征向量;將頁(yè)面特征向量對(duì)應(yīng)的頁(yè)面作為初始頁(yè)面。
在本實(shí)施例中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,可以利用點(diǎn)擊頁(yè)面特征向量和頁(yè)面特征向量分別表示獲取到的用戶的點(diǎn)擊頁(yè)面特征信息和應(yīng)用中的頁(yè)面的頁(yè)面特征信息。然后,可以分別計(jì)算用戶的點(diǎn)擊頁(yè)面特征信息對(duì)應(yīng)的點(diǎn)擊頁(yè)面特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度。選取出對(duì)應(yīng)的相似度最大的頁(yè)面作為初始頁(yè)面,即應(yīng)用開(kāi)啟時(shí)首個(gè)展示給用戶的頁(yè)面。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,還包括:獲取用戶的畫(huà)像信息,畫(huà)像信息用于指示用戶的特征;分別計(jì)算用戶的畫(huà)像信息對(duì)應(yīng)的畫(huà)像特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度;確定對(duì)應(yīng)的相似度最大的頁(yè)面特征向量;將頁(yè)面特征向量對(duì)應(yīng)的頁(yè)面作為初始頁(yè)面。
在本實(shí)施例中,在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,可以預(yù)先獲取用戶的畫(huà)像信息,用戶的畫(huà)像信息可以包括但不限于:用戶社會(huì)屬性、生活習(xí)慣、消費(fèi)行為。可以利用畫(huà)像特征向量和頁(yè)面特征向量分別表示獲取到的用戶的畫(huà)像信息和應(yīng)用中的頁(yè)面的頁(yè)面特征信息??梢苑謩e計(jì)算用戶的畫(huà)像信息對(duì)應(yīng)的畫(huà)像特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度。選取出相似度最大的頁(yè)面作為初始頁(yè)面,即應(yīng)用開(kāi)啟時(shí)首個(gè)展示給用戶的頁(yè)面。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,還包括:統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)初始頁(yè)面的點(diǎn)擊次數(shù);當(dāng)點(diǎn)擊次數(shù)小于第一次數(shù)閾值時(shí),重新確定初始頁(yè)面。
在本實(shí)施例中,在確定出在應(yīng)用開(kāi)啟時(shí)首先展示給用戶的初始頁(yè)面之后,可以統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)初始頁(yè)面的點(diǎn)擊次數(shù)。當(dāng)用戶點(diǎn)擊了初始頁(yè)面中的內(nèi)容時(shí),可以相當(dāng)于一次對(duì)初始頁(yè)面的點(diǎn)擊。當(dāng)點(diǎn)擊次數(shù)小于第一次數(shù)閾值時(shí),可以確定該初始頁(yè)面對(duì)應(yīng)的搜索式或用戶畫(huà)像不能很好的反映用戶對(duì)頁(yè)面的需求??梢灾匦赂鶕?jù)其他搜索式或用戶畫(huà)像確定出應(yīng)用開(kāi)啟時(shí)展示給用戶的初始頁(yè)面。
在本實(shí)施例中,當(dāng)一個(gè)頁(yè)面作為應(yīng)用開(kāi)啟時(shí)首先展示給用戶的初始頁(yè)面的點(diǎn)擊率過(guò)低時(shí),可以取消該頁(yè)面和頁(yè)面特征信息的對(duì)應(yīng)關(guān)系,即取消該頁(yè)面和組成該頁(yè)面的頁(yè)面特征信息的標(biāo)簽之間的對(duì)應(yīng)關(guān)系??梢酝ㄟ^(guò)調(diào)整該頁(yè)面的頁(yè)面特征向量中的分量的數(shù)值,重新確定該頁(yè)面對(duì)應(yīng)的頁(yè)面特征向量。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,還包括:統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)應(yīng)用被開(kāi)啟的開(kāi)啟次數(shù);當(dāng)開(kāi)啟次數(shù)小于第二次數(shù)閾值時(shí),利用應(yīng)用的主頁(yè)作為初始頁(yè)面。
在本實(shí)施例中,可以統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)應(yīng)用被開(kāi)啟的開(kāi)啟次數(shù),當(dāng)應(yīng)用的開(kāi)啟此時(shí)小于第二次數(shù)閾值時(shí),可以返回到默認(rèn)打開(kāi)首頁(yè)方式,即利用應(yīng)用的主頁(yè)作為初始頁(yè)面??梢詢?yōu)化從頁(yè)面到頁(yè)面特征向量的轉(zhuǎn)化函數(shù),例如可以通過(guò)調(diào)整該頁(yè)面的頁(yè)面特征向量中的分量的數(shù)值,重新確定該頁(yè)面對(duì)應(yīng)的頁(yè)面特征向量。
請(qǐng)參考圖3,其示出了適用于本申請(qǐng)的頁(yè)面加載方法的一個(gè)示例性架構(gòu)圖。
在圖3中,示出了獲取應(yīng)用內(nèi)頁(yè)面的索引信息裝置301、應(yīng)用內(nèi)頁(yè)面功能分析裝置302、用戶需求分析裝置303、匹配裝置304、下載后打開(kāi)指定頁(yè)面的裝置305、優(yōu)化裝置306。
獲取應(yīng)用的頁(yè)面的索引信息裝置可以獲取應(yīng)用內(nèi)頁(yè)面的URL。獲取應(yīng)用內(nèi)頁(yè)面的索引信息裝置中可以包含由客戶提供關(guān)鍵詞以及打開(kāi)應(yīng)用的URL的對(duì)應(yīng)關(guān)系,例如在線旅游平臺(tái)提供了關(guān)鍵詞機(jī)票以及對(duì)應(yīng)的鏈接地址。獲取應(yīng)用內(nèi)頁(yè)面的索引信息裝置也可以根據(jù)App Indexing協(xié)議抓取以網(wǎng)頁(yè)形式打開(kāi)的應(yīng)用內(nèi)的頁(yè)面,獲取到應(yīng)用的頁(yè)面的URL。
應(yīng)用內(nèi)頁(yè)面功能分析裝置可以分析頁(yè)面中的內(nèi)容、頁(yè)面功能。以應(yīng)用的頁(yè)面中的頁(yè)面1為在線旅游服務(wù)平臺(tái)的應(yīng)用的頁(yè)面為例,可以分析頁(yè)面1中的內(nèi)容、頁(yè)面功能等,得到頁(yè)面1的描述信息。頁(yè)面1的描述信息可以為頁(yè)面內(nèi)容例如機(jī)票、酒店、景點(diǎn)、旅游、自由行等信息、指示頁(yè)面的功能的信息例如登錄、預(yù)定、導(dǎo)航等??梢詫㈨?yè)面的多個(gè)描述信息例如頁(yè)面的內(nèi)容、指示頁(yè)面的功能的信息等進(jìn)行組合,得到頁(yè)面的頁(yè)面特征信息??梢詫⒚枋鲂畔⒎Q(chēng)之為標(biāo)簽,頁(yè)面的頁(yè)面特征信息可以利用標(biāo)簽a1、標(biāo)簽a2、標(biāo)簽a3等標(biāo)簽表示。
用戶需求分析裝置可以對(duì)用戶點(diǎn)擊的歷史頁(yè)面和用戶畫(huà)像進(jìn)行分析。例如,用戶輸入的搜索式為“哪里有好看的視頻”??梢詫?duì)搜索式進(jìn)行分詞,得到多個(gè)詞語(yǔ),將得到的多個(gè)詞語(yǔ)進(jìn)行組合,得到詞語(yǔ)組合。例如,得到詞語(yǔ)組合“視頻”,“好看的視頻”。然后,可以分別獲取每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息。當(dāng)用戶在搜索中輸入“視頻”進(jìn)行搜索時(shí),點(diǎn)擊的頁(yè)面中包含短視頻、搞笑視頻等類(lèi)型的視頻,則詞語(yǔ)組合“視頻”對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息可以包括:視頻、短視頻、搞笑視頻等類(lèi)型信息。當(dāng)用戶在搜索中輸入“好看的視頻”進(jìn)行搜索時(shí),點(diǎn)擊了搜索結(jié)果中的一個(gè)視頻站點(diǎn)的鏈接,跳轉(zhuǎn)到該視頻站點(diǎn)的主頁(yè),該視頻站點(diǎn)的主頁(yè)中包含電視劇、電影等類(lèi)型的視頻,則詞語(yǔ)組合“好看的視頻”對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息可以包括:視頻站點(diǎn)的名稱(chēng)、電視劇、電影等類(lèi)型信息。可以將每一個(gè)詞語(yǔ)集合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息進(jìn)行組合,得到用戶的點(diǎn)擊頁(yè)面特征信息。則搜索式“哪里有好看的視頻”對(duì)應(yīng)的用戶的點(diǎn)擊頁(yè)面特征信息可以包括:視頻、短視頻、搞笑視頻、視頻站點(diǎn)的名稱(chēng)、電視劇、電影。可以將描述信息稱(chēng)之為標(biāo)簽,用戶的點(diǎn)擊頁(yè)面特征信息可以利用標(biāo)簽b1、標(biāo)簽b2、標(biāo)簽b3等標(biāo)簽進(jìn)行表示。
匹配裝置可以用于查找出與用戶點(diǎn)擊的頁(yè)面或用戶畫(huà)像相似度最高的頁(yè)面。以查找出與用戶點(diǎn)擊的頁(yè)面相似度最高的頁(yè)面為例,可以計(jì)算用戶的點(diǎn)擊頁(yè)面特征信息與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息的相似度??梢苑謩e生成由標(biāo)簽a1、標(biāo)簽a2、標(biāo)簽a3等標(biāo)簽的數(shù)值組成的頁(yè)面的頁(yè)面特征向量和由標(biāo)簽b1、標(biāo)簽b2、標(biāo)簽b3等標(biāo)簽的數(shù)值組成點(diǎn)擊頁(yè)面特征向量。計(jì)算表示頁(yè)面的頁(yè)面特征信息的標(biāo)簽a1、標(biāo)簽a2、標(biāo)簽a3等標(biāo)簽與表示用戶的點(diǎn)擊頁(yè)面特征信息的標(biāo)簽b1、標(biāo)簽b2、標(biāo)簽b3的相似度。選取出相似度最大的頁(yè)面作為應(yīng)用開(kāi)啟時(shí)首個(gè)展示給用戶的初始頁(yè)面。
打開(kāi)指定頁(yè)面裝置可以用于在確定初始頁(yè)面之后,在應(yīng)用開(kāi)啟時(shí)加載確定出的初始頁(yè)面。
優(yōu)化裝置可以統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)初始頁(yè)面的點(diǎn)擊次數(shù)。當(dāng)用戶點(diǎn)擊了初始頁(yè)面中的內(nèi)容時(shí),可以相當(dāng)于一次對(duì)初始頁(yè)面的點(diǎn)擊。對(duì)于點(diǎn)擊次數(shù)小于當(dāng)點(diǎn)擊次數(shù)小于第一次數(shù)閾值的初始頁(yè)面,可以確定該初始頁(yè)面對(duì)應(yīng)的搜索式或用戶畫(huà)像不能很好的反映用戶對(duì)頁(yè)面的需求??梢灾匦赂鶕?jù)其他搜索式或用戶畫(huà)像確定出的應(yīng)用開(kāi)啟時(shí)初始展示給用戶的頁(yè)面。
請(qǐng)參考圖4,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N頁(yè)面加載裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng)。
如圖4所示,本實(shí)施例的頁(yè)面加載裝置400包括:檢測(cè)單元401,加載單元402。其中,檢測(cè)單元401配置用于檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作;加載單元402配置用于當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在應(yīng)用中加載初始頁(yè)面,初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,裝置400還包括:第一信息獲取單元(未示出),配置用于在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,獲取應(yīng)用的頁(yè)面的描述信息,描述信息包括:頁(yè)面內(nèi)容、指示頁(yè)面的功能的信息;將描述信息進(jìn)行組合,得到頁(yè)面的頁(yè)面特征信息;第二信息獲取單元(未示出),配置用于在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,獲取用戶輸入的搜索式;對(duì)搜索式進(jìn)行分詞,得到多個(gè)詞語(yǔ);將詞語(yǔ)進(jìn)行組合,得到至少一個(gè)詞語(yǔ)組合;分別獲取每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息,點(diǎn)擊頁(yè)面信息包括:用戶利用詞語(yǔ)組合進(jìn)行搜索時(shí)點(diǎn)擊的頁(yè)面中的頁(yè)面內(nèi)容;將每一個(gè)詞語(yǔ)組合對(duì)應(yīng)的點(diǎn)擊頁(yè)面信息進(jìn)行組合,得到用戶的點(diǎn)擊頁(yè)面特征信息;頁(yè)面確定單元(未示出),配置用于在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,分別計(jì)算用戶的點(diǎn)擊頁(yè)面特征信息對(duì)應(yīng)的點(diǎn)擊頁(yè)面特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度,其中,點(diǎn)擊頁(yè)面特征向量中每一個(gè)分量對(duì)應(yīng)一個(gè)點(diǎn)擊頁(yè)面信息,頁(yè)面特征向量中每一個(gè)分量對(duì)應(yīng)一個(gè)描述信息;確定對(duì)應(yīng)的相似度最大的頁(yè)面特征向量;將頁(yè)面特征向量對(duì)應(yīng)的頁(yè)面作為所述初始頁(yè)面;第二頁(yè)面確定單元(未示出),配置用于在檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作之前,獲取用戶的畫(huà)像信息,畫(huà)像信息用于指示用戶的特征;分別計(jì)算用戶的畫(huà)像信息對(duì)應(yīng)的畫(huà)像特征向量與應(yīng)用的每一個(gè)頁(yè)面的頁(yè)面特征信息對(duì)應(yīng)的頁(yè)面特征向量的相似度;確定對(duì)應(yīng)的相似度最大的頁(yè)面特征向量;將頁(yè)面特征向量對(duì)應(yīng)的頁(yè)面初始頁(yè)面。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,裝置400還包括:第一統(tǒng)計(jì)單元(未示出),配置用于統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)初始頁(yè)面的點(diǎn)擊次數(shù);當(dāng)點(diǎn)擊次數(shù)小于第一次數(shù)閾值時(shí),重新確定初始頁(yè)面;第二統(tǒng)計(jì)單元(未示出),配置用于統(tǒng)計(jì)預(yù)設(shè)時(shí)間段內(nèi)應(yīng)用被開(kāi)啟的開(kāi)啟次數(shù);當(dāng)開(kāi)啟次數(shù)小于第二次數(shù)閾值時(shí),利用應(yīng)用的主頁(yè)作為初始頁(yè)面。
圖5示出了適于用來(lái)實(shí)現(xiàn)本申請(qǐng)實(shí)施例的頁(yè)面加載裝置的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
如圖5所示,計(jì)算機(jī)系統(tǒng)500包括中央處理單元(CPU)501,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(ROM)502中的程序或者從存儲(chǔ)部分508加載到隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)503中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在RAM503中,還存儲(chǔ)有系統(tǒng)500操作所需的各種程序和數(shù)據(jù)。CPU 701、ROM 502以及RAM 503通過(guò)總線504彼此相連。輸入/輸出(I/O)接口505也連接至總線504。
以下部件連接至I/O接口505:包括鍵盤(pán)、鼠標(biāo)等的輸入部分506;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚(yáng)聲器等的輸出部分507;包括硬盤(pán)等的存儲(chǔ)部分508;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分509。通信部分509經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器510也根據(jù)需要連接至I/O接口505??刹鹦督橘|(zhì)511,諸如磁盤(pán)、光盤(pán)、磁光盤(pán)、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器510上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分508。
特別地,根據(jù)本公開(kāi)的實(shí)施例,上文參考流程圖描述的過(guò)程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開(kāi)的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括有形地包含在機(jī)器可讀介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過(guò)通信部分509從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)511被安裝。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專(zhuān)用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專(zhuān)用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。
作為另一方面,本申請(qǐng)還提供了一種非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì),該非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)可以是上述實(shí)施例中所述裝置中所包含的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。上述非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者多個(gè)程序,當(dāng)所述一個(gè)或者多個(gè)程序被一個(gè)設(shè)備執(zhí)行時(shí),使得所述設(shè)備:檢測(cè)用戶對(duì)應(yīng)用的開(kāi)啟操作;當(dāng)檢測(cè)到應(yīng)用開(kāi)啟時(shí),在所述應(yīng)用中加載初始頁(yè)面,所述初始頁(yè)面包括:與用戶在搜索中點(diǎn)擊的頁(yè)面的相似度大于相似度閾值的應(yīng)用的頁(yè)面。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說(shuō)明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開(kāi)的(但不限于)具有類(lèi)似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。