本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,更具體地,涉及一種應(yīng)用圖標(biāo)的排列方法和裝置。
背景技術(shù):
隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來和智能終端性能的提高,各種應(yīng)用也層出無窮。人們往往在手機(jī)里安裝了各種應(yīng)用,以適應(yīng)不同需求。然而,這也帶來了應(yīng)用過多,需要使用的應(yīng)用湮沒在眾多應(yīng)用圖標(biāo)中,查找應(yīng)用圖標(biāo)不方便等問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決上述技術(shù)問題。
本發(fā)明的首要目的是解決現(xiàn)有應(yīng)用圖標(biāo)過多,查找應(yīng)用圖標(biāo)不方便等問題,提供能夠提高應(yīng)用圖標(biāo)查找效率的基于地理位置的應(yīng)用圖標(biāo)排列方法。
本發(fā)明的進(jìn)一步目的是提供能夠提高應(yīng)用圖標(biāo)查找效率的基于地理位置的應(yīng)用圖標(biāo)排列裝置。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下。
基于地理位置的應(yīng)用圖標(biāo)排列方法。所述方法包括:
獲取用戶的實(shí)時(shí)地理位置信息;
獲取所述實(shí)時(shí)地理位置信息對(duì)應(yīng)的至少一個(gè)語義標(biāo)注;
獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息;
基于每個(gè)所述語義標(biāo)注與各個(gè)所述屬性信息的相關(guān)度,計(jì)算所述應(yīng)用的總相關(guān)度;
對(duì)應(yīng)用的總相關(guān)度進(jìn)行排序;
根據(jù)所述應(yīng)用的總相關(guān)度排序在頁面上排列所述應(yīng)用。
在一種優(yōu)選的方案中,所述獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息步驟包括:
獲取所述應(yīng)用的基本信息;
提取基本信息的關(guān)鍵字;
根據(jù)所述關(guān)鍵字得到至少一個(gè)所述屬性信息。
基于地理位置的應(yīng)用圖標(biāo)排列裝置,所述裝置包括地理位置模塊、語義標(biāo)注模塊、應(yīng)用屬性模塊、語義計(jì)算模塊、排序模塊、排列模塊:
地理位置獲取模塊:用于獲取用戶的實(shí)時(shí)地理位置信息;
語義標(biāo)注模塊:用于獲取所述實(shí)時(shí)地理地理位置信息對(duì)應(yīng)的至少一個(gè)語義標(biāo)注;
應(yīng)用屬性模塊:用于獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息;
語義計(jì)算模塊:用于基于每個(gè)所述語義標(biāo)注與各個(gè)所述屬性信息的相關(guān)度,計(jì)算所述應(yīng)用的總相關(guān)度;
排序模塊,用于對(duì)應(yīng)用的總相關(guān)度進(jìn)行排序;
排列模塊,用于根據(jù)所述應(yīng)用的總相關(guān)度排序在頁面上排列所述應(yīng)用。
在一種優(yōu)選的方案中,所述裝置還包括:
信息獲取模塊:用于獲取所述應(yīng)用的基本信息;
關(guān)鍵詞提取模塊:用于提取基本信息的關(guān)鍵字;
屬性獲得模塊:用于根據(jù)所述關(guān)鍵字獲得至少一個(gè)所述屬性信息。
根據(jù)實(shí)施例的又一方面,本發(fā)明提供了基于地理位置的應(yīng)用圖標(biāo)排列系統(tǒng),所述系統(tǒng)包括:
所述的基于地理位置的應(yīng)用圖標(biāo)排列裝置;
地理位置服務(wù)器;
所述地理位置服務(wù)器與所述裝置通過網(wǎng)絡(luò)相連接,用于提供所述地理位置的語義標(biāo)注。
與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:通過對(duì)用戶地理位置的語義標(biāo)注,和提取應(yīng)用的屬性,可以計(jì)算應(yīng)用屬性與語義標(biāo)注的總相關(guān)度,可以對(duì)當(dāng)前地理環(huán)境下,使用戶最有可能使用的應(yīng)用排列在前面,從而方便用戶高效率地找到應(yīng)用。
附圖說明
圖1為本發(fā)明實(shí)施例基于地理位置的應(yīng)用圖標(biāo)排列方法的流程圖。
圖2為本發(fā)明又一實(shí)施例基于地理位置的應(yīng)用圖標(biāo)排列方法的獲取屬性步驟流程圖。
圖3為本發(fā)明基于地理位置的應(yīng)用圖標(biāo)排列裝置的結(jié)構(gòu)示意圖。
圖4為本發(fā)明基于地理位置的應(yīng)用圖標(biāo)排列系統(tǒng)的結(jié)構(gòu)示意圖。
其中:1、應(yīng)用圖標(biāo)排列裝置;2、地理位置服務(wù)器;101、地理位置獲取模塊;102、語義標(biāo)注模塊;103、應(yīng)用屬性模塊;104、語義計(jì)算模塊;105、排序模塊;106、排列模塊;107、信息獲取模塊;108、關(guān)鍵詞提取模塊;109、屬性獲得模塊。
具體實(shí)施方式
附圖僅用于示例性說明,不能理解為對(duì)本專利的限制;
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的說明。
實(shí)施例1
如圖1所示,本實(shí)施例提供基于地理位置的應(yīng)用圖標(biāo)排列方法,所述方法包括:
S110:獲取用戶的實(shí)時(shí)地理位置信息;
S120:獲取所述實(shí)時(shí)地理位置信息對(duì)應(yīng)的至少一個(gè)語義標(biāo)注;
在具體實(shí)施過程中,所述用戶地理位置的語義標(biāo)注包括至少一個(gè)語義標(biāo)注。
例如,獲取到用戶當(dāng)前地理位置位于廣州新白云機(jī)場(chǎng)后,獲取用戶地理位置的語義標(biāo)注為“飛機(jī)場(chǎng)”、“廣州”。
在具體實(shí)施過程中,所述語義標(biāo)注包括:家、工作地點(diǎn)、電影院、百貨市場(chǎng)、旅游景點(diǎn)、公交車站、火車站、飛機(jī)場(chǎng)。
S130:獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息;
在具體實(shí)施過程中,所述應(yīng)用包括至少一個(gè)預(yù)設(shè)的屬性。
例如,預(yù)先設(shè)計(jì)南方航空公司的“南方航空”應(yīng)用的屬性為“飛機(jī)”、“出行”。
在具體實(shí)施過程中,如圖2所示,所述獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息步驟包括:
S131:獲取所述應(yīng)用的基本信息;
S132:提取基本信息的關(guān)鍵字;
S133:根據(jù)所述關(guān)鍵字得到至少一個(gè)所述屬性信息。
例如,從應(yīng)用市場(chǎng)中查找到“南方航空”,獲取到“南方航空”的基本信息為:中國(guó)南方航空公司,是中國(guó)運(yùn)輸飛機(jī)最多、航線網(wǎng)絡(luò)最發(fā)達(dá)、年客運(yùn)量最大的航空公司。目前,輸機(jī)600架,機(jī)隊(duì)規(guī)模居亞洲第一,世界第五,是全球第一家同時(shí)運(yùn)營(yíng)空客A380和波音787的航空公司南方航空APP滿足您出行一系列需求,提供全網(wǎng)最優(yōu)惠的南航客票銷售,提供行程管理、值機(jī)、航班動(dòng)態(tài)查詢、自助退票改期等一系列個(gè)性化服務(wù),助您一路通暢,無憂出行。對(duì)“南方航空”應(yīng)用的文字簡(jiǎn)介進(jìn)行語義分析后,提取基本信息的關(guān)鍵字,根據(jù)所述關(guān)鍵字得到屬性信息:“飛機(jī)”、“出行”。
S140:基于每個(gè)所述語義標(biāo)注與各個(gè)所述屬性信息的相關(guān)度,計(jì)算所述應(yīng)用的總相關(guān)度;
在具體實(shí)施過程中,利用語義相關(guān)度分析技術(shù)計(jì)算所述應(yīng)用的屬性與所述語義標(biāo)注的相關(guān)度,計(jì)算所述總相關(guān)度。
在具體實(shí)施過程中,總相關(guān)度的公式為:
其中,屬性i表示所述應(yīng)用的第i個(gè)屬性,語義標(biāo)注j表示所述地理位置的第j個(gè)語義標(biāo)注,表示所述應(yīng)用的第i個(gè)屬性和所述地理位置的第j個(gè)語義標(biāo)注的相關(guān)度。
所述應(yīng)用的屬性i和所述地理位置的語義標(biāo)注j的相關(guān)度的計(jì)算方法包括:基于語義詞典的方法、基于語料庫的方法、基于維基百科的方法以及基于搜索引擎的方法等,但不限于所舉示例,具體實(shí)現(xiàn)可以參考現(xiàn)有的一些算法。
例如,當(dāng)前地理位置的語義標(biāo)注為“飛機(jī)場(chǎng)”、“廣州”,“南方航空”應(yīng)用的屬性為:“飛機(jī)”、“出行”。則
根據(jù)相關(guān)度算法,計(jì)算出相關(guān)度(飛機(jī)場(chǎng),飛機(jī))=0.81,相關(guān)度(飛機(jī)場(chǎng),出行)=0.52,相關(guān)度(廣州,飛機(jī))=0.1,相關(guān)度(廣州,出行)=0.15,則總相關(guān)度為:
即當(dāng)前地理位置和“南方航空”應(yīng)用的總相關(guān)度為1.58。
S150:對(duì)應(yīng)用的總相關(guān)度進(jìn)行排序;
例如,當(dāng)前地理位置和“大眾點(diǎn)評(píng)”應(yīng)用的總相關(guān)度為0.8,當(dāng)前地理位置和“南方航空”應(yīng)用的總相關(guān)度為1.58,當(dāng)前地理位置和“愛音樂”應(yīng)用的總相關(guān)度為0.61,則對(duì)“大眾點(diǎn)評(píng)”、“南方航空”、“愛音樂”的相關(guān)度進(jìn)行從大到小排列,排序結(jié)果為:“南方航空”、“大眾點(diǎn)評(píng)”、“愛音樂”。
S160:根據(jù)所述應(yīng)用的總相關(guān)度排序在頁面上排列所述應(yīng)用。
例如,“南方航空”、“大眾點(diǎn)評(píng)”、“愛音樂”三個(gè)應(yīng)用的總相關(guān)度排序從大到小排列為“南方航空”、“大眾點(diǎn)評(píng)”、“愛音樂”,則在對(duì)應(yīng)的頁面按從上到下排列 “南方航空”、“大眾點(diǎn)評(píng)”、“愛音樂”的圖標(biāo)。
本實(shí)施例提供了基于地理位置的應(yīng)用圖標(biāo)排列方法,通過對(duì)用戶地理位置的語義標(biāo)注,和提取應(yīng)用的屬性,可以計(jì)算應(yīng)用屬性與語義標(biāo)注的總相關(guān)度,可以對(duì)當(dāng)前地理環(huán)境下,使用戶最有可能使用的應(yīng)用排列在前面,從而方便用戶高效率地找到應(yīng)用。
實(shí)施例2
如圖3所示,本實(shí)施例提供基于地理位置的應(yīng)用圖標(biāo)排列裝置1,所述應(yīng)用圖標(biāo)排列裝置1包括地理位置模塊101、語義標(biāo)注模塊102、應(yīng)用屬性模塊103、語義計(jì)算模塊104、排序模塊105和排列模塊106;
地理位置獲取模塊101:用于獲取用戶的實(shí)時(shí)地理位置信息;
語義標(biāo)注模塊102:用于獲取所述實(shí)時(shí)地理地理位置信息對(duì)應(yīng)的至少一個(gè)語義標(biāo)注;
應(yīng)用屬性模塊103:用于獲取每個(gè)應(yīng)用的至少一個(gè)屬性信息;
語義計(jì)算模塊104:用于基于每個(gè)所述語義標(biāo)注與各個(gè)所述屬性信息的相關(guān)度,計(jì)算所述應(yīng)用的總相關(guān)度;
排序模塊105,用于對(duì)應(yīng)用的總相關(guān)度進(jìn)行排序;
排列模塊106,用于根據(jù)所述應(yīng)用的總相關(guān)度排序在頁面上排列所述應(yīng)用。
在具體的實(shí)施過程中,如圖3所示,所述裝置還包括:
信息獲取模塊107:用于獲取所述應(yīng)用的基本信息;
關(guān)鍵詞提取模塊108:用于提取基本信息的關(guān)鍵字;
屬性獲得模塊109:用于根據(jù)所述關(guān)鍵字獲得至少一個(gè)所述屬性信息。
本實(shí)施例還提供了一種終端,包括上述的任一裝置。其中,所述地理位置獲取模塊101可具體實(shí)施為GPS定位模塊、北斗定位模塊、基站定位模塊。所述地理位置模塊101、語義標(biāo)注模塊102、應(yīng)用屬性模塊103、語義計(jì)算模塊104、排序模塊105和排列模塊106可具體實(shí)施為處理器;在具體實(shí)施過程中,信息獲取模塊107、關(guān)鍵詞提取模塊108、屬性獲得模塊109可具體實(shí)施為處理器。
本實(shí)施例提供了基于地理位置的應(yīng)用圖標(biāo)排列裝置,通過對(duì)用戶地理位置的語義標(biāo)注,和提取應(yīng)用的屬性,可以計(jì)算應(yīng)用屬性與語義標(biāo)注的總相關(guān)度,可以對(duì)當(dāng)前地理環(huán)境下,使用戶最有可能使用的應(yīng)用排列在前面,從而方便用戶高效率地找到應(yīng)用。
實(shí)施例3
如圖4所示,本實(shí)施例提供基于地理位置的應(yīng)用圖標(biāo)排列系統(tǒng),所述系統(tǒng)包括:
根據(jù)具體實(shí)施例2所述的任一基于地理位置的應(yīng)用圖標(biāo)排列裝置1;
地理位置服務(wù)器2;
所述地理位置服務(wù)器2與所述應(yīng)用圖標(biāo)排列裝置1通過網(wǎng)絡(luò)相連接,用于提供所述地理位置的語義標(biāo)注。
本實(shí)施例提供了基于地理位置的應(yīng)用圖標(biāo)排列系統(tǒng),通過對(duì)用戶地理位置的語義標(biāo)注,和提取應(yīng)用的屬性,可以計(jì)算應(yīng)用屬性與語義標(biāo)注的總相關(guān)度,可以對(duì)當(dāng)前地理環(huán)境下,使用戶最有可能使用的應(yīng)用排列在前面,從而方便用戶高效率地找到應(yīng)用
本實(shí)施例提供的基于地理位置的應(yīng)用圖標(biāo)排列裝置、系統(tǒng)是實(shí)現(xiàn)上述方法的硬件基礎(chǔ),所述方法和裝置、系統(tǒng)的結(jié)合實(shí)現(xiàn)了基于地理位置的應(yīng)用圖標(biāo)排列,能夠提高應(yīng)用圖標(biāo)查找效率。
顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對(duì)本發(fā)明的實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無需也無法對(duì)所有的實(shí)施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。