一種文本信息的處理方法和裝置的制造方法
【專利摘要】本申請(qǐng)實(shí)施例提供了一種文本信息的處理方法和裝置,該方法包括:獲取信息;所述信息中包括文本信息;從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息;根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象。一方面,減少用戶通過人工查找獲取所需的場(chǎng)景信息的操作頻次,另一方面,減少了調(diào)用其他應(yīng)用、輸入信息以獲得相應(yīng)服務(wù)的路徑,大大提高了操作的簡(jiǎn)便性,縮小了操作時(shí)間,同時(shí),由于操作頻次減少了,進(jìn)而節(jié)省了電子設(shè)備的系統(tǒng)資源消耗。
【專利說明】
_種文本信息的處理方法和裝置
技術(shù)領(lǐng)域
[0001] 本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種文本信息的處理方法和一種文本信 息的處理裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,人們使用移動(dòng)設(shè)備的頻率越來越高,在人們使 用移動(dòng)設(shè)備過程中很多時(shí)候都需要接收信息,例如短信、即使通訊信息等等,因此,使用移 動(dòng)設(shè)備進(jìn)行信息交互是非常重要的使用場(chǎng)景。
[0003] 其中,短信是用戶接收信息的主要渠道和方式,用戶在使用各種服務(wù)以及與同事、 朋友溝通時(shí),服務(wù)商、同事、朋友往往會(huì)將活動(dòng)內(nèi)容發(fā)送短信提醒用戶。
[0004] 但普通文本的短信不便于查找和使用,如果用戶還需要其他相關(guān)的服務(wù)時(shí),需要 自行根據(jù)短信內(nèi)容去找相應(yīng)的應(yīng)用程序來滿足需求。
【發(fā)明內(nèi)容】
[0005] 鑒于上述問題,提出了本申請(qǐng)實(shí)施例以便提供一種克服上述問題或者至少部分地 解決上述問題的一種文本信息的處理方法和相應(yīng)的一種文本信息的處理裝置。
[0006] 為了解決上述問題,本申請(qǐng)實(shí)施例公開了一種文本信息的處理方法,包括:
[0007] 獲取信息;所述信息中包括文本信息;
[0008] 從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息;
[0009] 根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象。
[0010] 優(yōu)選地,所述信息包括短信或者即時(shí)通訊信息;所述獲取信息的步驟包括:
[0011] 當(dāng)接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述廣播對(duì)應(yīng)的短信;
[0012] 或者,
[0013] 當(dāng)監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊信息時(shí),從通知中心提取即時(shí) 通訊工具的即時(shí)通訊信息。
[0014] 優(yōu)選地,所述從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟包括:
[0015] 在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息。
[0016] 優(yōu)選地,所述從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟還包括:
[0017] 對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。
[0018] 優(yōu)選地,所述在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟包 括:
[0019] 在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景特征信息。
[0020] 優(yōu)選地,所述在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟包 括:
[0021] 從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng)景特征信息。
[0022] 優(yōu)選地,所述對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充的步驟包括:
[0023] 將所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器;
[0024] 接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充 獲得的一個(gè)或多個(gè)場(chǎng)景特征信息。
[0025] 優(yōu)選地,所述對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充的步驟包括:
[0026] 以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充。
[0027] 優(yōu)選地,所述從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟包括:
[0028] 將所述文本信息發(fā)送至服務(wù)器;
[0029] 接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特征信息。
[0030] 優(yōu)選地,所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器從所述文本信息中提取獲得;
[0031] 或者,
[0032] 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器以,從所述文本信息中提取的一個(gè)或多個(gè) 場(chǎng)景特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲得。
[0033] 優(yōu)選地,所述方法還包括:
[0034] 查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板;
[0035] 將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用入口對(duì)象加載到所述卡片 模板中,以生成卡片對(duì)象。
[0036] 優(yōu)選地,所述根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象的 步驟包括:
[0037] 將所述一個(gè)或多個(gè)場(chǎng)景特征信息,和/或,由所述一個(gè)或多個(gè)場(chǎng)景特征信息查詢 到的一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一個(gè)或多個(gè)應(yīng)用 入口對(duì)象。
[0038] 優(yōu)選地,所述方法還包括:
[0039] 當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至所述應(yīng) 用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供的服務(wù)。
[0040] 優(yōu)選地,所述當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息 發(fā)送至所述應(yīng)用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供的服務(wù) 的步驟包括:
[0041] 當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口對(duì)象對(duì)應(yīng)的應(yīng)用;
[0042] 當(dāng)查找成功時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用;
[0043] 當(dāng)查找失敗時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。
[0044] 優(yōu)選地,所述場(chǎng)景特征信息包括以下的一種或多種:
[0045] 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人、視頻名稱。
[0046] 優(yōu)選地,所述在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景場(chǎng)特征信 息的步驟包括:
[0047] 在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日期轉(zhuǎn)換中至少進(jìn)行正 則表達(dá)式匹配,以提取時(shí)間;
[0048] 其中,數(shù)字統(tǒng)一為:
[0049] 統(tǒng)一所述文本信息中的數(shù)字形式;
[0050] 正則表達(dá)式匹配為:
[0051] 從所述文本信息提取符合時(shí)間正則表達(dá)式中的時(shí)間;
[0052] 所述時(shí)間包括日期和/或時(shí)間,所述日期包括相對(duì)日期和絕對(duì)日期;
[0053] 日期轉(zhuǎn)換為:
[0054] 當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日期。
[0055] 優(yōu)選地,所述在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景場(chǎng)特征信 息的步驟包括:
[0056] 從所述文本信息提取符合地址正則表達(dá)式的地址;所述地址包括地理標(biāo)志;
[0057] 通過常用地名詞庫(kù)對(duì)所述地理標(biāo)志前的文本信息進(jìn)行分詞;
[0058] 當(dāng)分詞成功時(shí),將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴;
[0059] 當(dāng)分詞失敗時(shí),以所述地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息設(shè)置為所 述地址的前綴。
[0060] 本申請(qǐng)實(shí)施例還公開了一種文本信息的處理裝置,包括:
[0061] 信息獲取模塊,用于獲取信息;所述信息中包括文本信息;
[0062] 場(chǎng)景特征信息獲取模塊,用于從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息;
[0063] 應(yīng)用入口對(duì)象構(gòu)造模塊,用于根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè) 應(yīng)用入口對(duì)象。
[0064] 優(yōu)選地,所述信息包括短信或者即時(shí)通訊信息;所述信息獲取模塊包括:
[0065] 短信查找子模塊,用于在接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述 廣播對(duì)應(yīng)的短信;
[0066] 或者,
[0067] 即時(shí)通訊信息提取模塊,用于在監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊 信息時(shí),從通知中心提取即時(shí)通訊工具的即時(shí)通訊信息。
[0068] 優(yōu)選地,所述場(chǎng)景特征信息獲取模塊包括:
[0069] 本地提取子模塊,用于在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息。
[0070] 優(yōu)選地,所述場(chǎng)景特征信息獲取模塊還包括:
[0071] 信息補(bǔ)全子模塊,用于對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。
[0072] 優(yōu)選地,所述本地提取子模塊包括:
[0073] 第一提取子模塊,用于在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景 特征信息。
[0074] 優(yōu)選地,所述本地提取子模塊包括:
[0075] 第二提取子模塊,用于從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng) 景特征彳目息。
[0076] 優(yōu)選地,所述信息補(bǔ)全子模塊包括:
[0077] 第一發(fā)送子模塊,用于將所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器;
[0078] 第一接收子模塊,用于接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān) 聯(lián)的信息進(jìn)行信息補(bǔ)充獲得的一個(gè)或多個(gè)場(chǎng)景特征信息。
[0079] 優(yōu)選地,所述信息補(bǔ)全子模塊包括:
[0080] 本地補(bǔ)充子模塊,用于以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián) 的信息進(jìn)行信息補(bǔ)充。
[0081] 優(yōu)選地,所述場(chǎng)景特征信息獲取模塊包括:
[0082] 第一發(fā)送子模塊,用于將所述文本信息發(fā)送至服務(wù)器;
[0083] 第二接收子模塊,用于接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特 征信息。
[0084] 優(yōu)選地,所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器從所述文本信息中提取獲得;
[0085] 或者,
[0086] 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器以,從所述文本信息中提取的一個(gè)或多個(gè) 場(chǎng)景特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲得。
[0087] 優(yōu)選地,所述裝置還包括:
[0088] 卡片模板查找模塊,用于查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板;
[0089] 卡片對(duì)象生成模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用 入口對(duì)象加載到所述卡片模板中,以生成卡片對(duì)象。
[0090] 優(yōu)選地,所述應(yīng)用入口對(duì)象構(gòu)造模塊包括:
[0091] 嵌入子模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息,或者,由所述一個(gè)或多個(gè)場(chǎng)景 特征信息查詢到的一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一 個(gè)或多個(gè)應(yīng)用入口對(duì)象。
[0092] 優(yōu)選地,所述裝置還包括:
[0093] 應(yīng)用調(diào)用模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特 征信息發(fā)送至所述應(yīng)用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供 的服務(wù)。
[0094] 優(yōu)選地,所述應(yīng)用調(diào)用模塊包括:
[0095] 應(yīng)用查找子模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口 對(duì)象對(duì)應(yīng)的應(yīng)用;在查找成功時(shí),調(diào)用第三發(fā)送子模塊,在查找失敗時(shí),調(diào)用第四發(fā)送子模 塊;
[0096] 第三發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用;
[0097] 第四發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。
[0098] 優(yōu)選地,所述場(chǎng)景特征信息包括以下的一種或多種:
[0099] 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人、視頻名稱。
[0100] 優(yōu)選地,所述第一提取子模塊步驟包括:
[0101] 時(shí)間提取子模塊,用于在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日 期轉(zhuǎn)換中至少進(jìn)行正則表達(dá)式匹配,以提取時(shí)間;
[0102] 其中,數(shù)字統(tǒng)一為:
[0103] 統(tǒng)一所述文本信息中的數(shù)字形式;
[0104] 正則表達(dá)式匹配為:
[0105] 從所述文本信息提取符合時(shí)間正則表達(dá)式中的時(shí)間;
[0106] 所述時(shí)間包括日期和/或時(shí)間,所述日期包括相對(duì)日期和絕對(duì)日期;
[0107] 日期轉(zhuǎn)換為:
[0108] 當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日期。
[0109] 優(yōu)選地,所述第一提取子模塊包括:
[oho] 地址提取子模塊,用于從所述文本信息提取符合地址正則表達(dá)式的地址;所述地 址包括地理標(biāo)志;
[0111] 分詞子模塊,用于通過常用地名詞庫(kù)對(duì)所述地理標(biāo)志前的文本信息進(jìn)行分詞;在 分詞成功時(shí),調(diào)用第一設(shè)置子模塊,在分詞失敗時(shí),調(diào)用第二設(shè)置子模塊;
[0112] 第一設(shè)置子模塊,將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴;
[0113] 第二設(shè)置子模塊,以所述地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息設(shè)置為 所述地址的前綴。
[0114] 本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
[0115] 本申請(qǐng)實(shí)施例基于文本信息獲取場(chǎng)景特征信息,對(duì)場(chǎng)景特征信息構(gòu)造應(yīng)用入口對(duì) 象,給用戶提供應(yīng)用的快捷方式,一方面,減少用戶通過人工查找獲取所需的場(chǎng)景信息的操 作頻次,另一方面,減少了調(diào)用其他應(yīng)用、輸入信息以獲得相應(yīng)服務(wù)的路徑,大大提高了操 作的簡(jiǎn)便性,縮小了操作時(shí)間,同時(shí),由于操作頻次減少了,進(jìn)而節(jié)省了電子設(shè)備的系統(tǒng)資 源消耗。
【附圖說明】
[0116] 圖1是本申請(qǐng)的一種文本信息的處理方法實(shí)施例的步驟流程圖;
[0117] 圖2是本申請(qǐng)的一種場(chǎng)景特征信息和應(yīng)用入口對(duì)象的展示示例圖;
[0118] 圖3是本申請(qǐng)的一種文本信息的處理裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0119] 為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說明。
[0120] 參照?qǐng)D1,示出了本申請(qǐng)的一種文本信息的處理方法實(shí)施例的步驟流程圖,具體可 以包括如下步驟:
[0121] 步驟101,獲取信息;
[0122] 需要說明的是,本申請(qǐng)實(shí)施例可以應(yīng)用于各種電子設(shè)備中,包括移動(dòng)設(shè)備和固定 設(shè)備,該移動(dòng)設(shè)備可以包括手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、膝上 型計(jì)算機(jī)、掌上電腦等等,該固定設(shè)備可以包括個(gè)人電腦等等。
[0123] 這些電子設(shè)備可以支持Windows、Android (安卓)、IOS、WindowsPhone等操作系 統(tǒng),通??梢赃\(yùn)行各種應(yīng)用。這些應(yīng)用可以包括系統(tǒng)應(yīng)用,例如,撥號(hào)應(yīng)用、通訊錄應(yīng)用、日 歷應(yīng)用等等,也可以包括第三方應(yīng)用,例如,瀏覽器、打車程序、電子地圖等等。
[0124] 進(jìn)一步而言,本申請(qǐng)實(shí)施例可以為電子設(shè)備中的系統(tǒng)應(yīng)用,也可以為電子設(shè)備中 的第三方應(yīng)用,本申請(qǐng)實(shí)施例對(duì)此不加以限制。
[0125] 在本申請(qǐng)實(shí)施例中,獲取的信息可以為電子設(shè)備上任意形式的信息,例如,混合圖 片和文本的信息、混合音頻和文本的信息等等。
[0126] 其中,信息中可以包括文本信息,文本信息可以指電子設(shè)備上的含有文本內(nèi)容的 消息載體,可以是短信、即時(shí)通訊信息或者電子郵件等等,本申請(qǐng)實(shí)施例對(duì)此不加以限制。
[0127] 由于短信、即使通訊信息為用戶較為頻繁使用的文本信息之一,由于不同操作系 統(tǒng)獲取短信的方式也不同,為使本領(lǐng)域技術(shù)人員更好地理解本申請(qǐng)實(shí)施例,以下以Android 系統(tǒng)中獲取短信、從即時(shí)通訊工具獲取即使通訊信息作為獲取文本信息的示例進(jìn)行說明。
[0128] 在本申請(qǐng)的一個(gè)實(shí)施例中,步驟101可以包括如下子步驟:
[0129] 子步驟S11,當(dāng)接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述廣播對(duì)應(yīng)的 短ig。
[0130] 在Android系統(tǒng)中,可以預(yù)先設(shè)置短信接收權(quán)限以及提示短信接收的廣播。
[0131] 當(dāng)Android系統(tǒng)接收到新的短信時(shí),可以自動(dòng)發(fā)送提示短信接收的廣播,若監(jiān)聽 到此廣播,則可以在Android系統(tǒng)的收件箱提取新收到的短信。
[0132] 具體而言,可以按照時(shí)間降序?qū)Χ绦排判?,排序在最前的短信為新收到的短信?br>[0133] 在本申請(qǐng)的另一個(gè)實(shí)施例中,步驟101可以包括如下子步驟:
[0134] 子步驟S12,當(dāng)監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊信息時(shí),從通知中 心提取即時(shí)通訊工具的即時(shí)通訊信息。
[0135] 在具體實(shí)現(xiàn)中,通知中心可以接收到各應(yīng)用的信息,如電子郵件、即時(shí)通訊信息等 等,若監(jiān)聽到通知中心接收到所需應(yīng)用的信息,如郵箱客戶端、即時(shí)通訊工具等等,則可以 從通知中心提取所需應(yīng)用的信息,如電子郵件、即時(shí)通訊信息等等。
[0136] 對(duì)于其他文本信息可以具有相應(yīng)的獲取方式。例如,可以由相應(yīng)的應(yīng)用直接 文本信息的提示信息,接著調(diào)用相應(yīng)的應(yīng)用所提供的API (App 1 ication Programming Interface,應(yīng)用程序編程接口)進(jìn)行提取等等,本申請(qǐng)實(shí)施例對(duì)此不加以限制。
[0137] 需要說明的是,本申請(qǐng)實(shí)施例對(duì)文本信息的來源、格式不作限制。
[0138] 即文本信息可以來自固定的來源(例如,短信來自某個(gè)/些特定號(hào)碼、即時(shí)通訊信 息來自某個(gè)/些特定賬號(hào)、電子郵件來自某個(gè)/些特定地址等等),也可以來自不固定的來 源(例如,短信來自某個(gè)/些非特定號(hào)碼、即時(shí)通訊信息來自某個(gè)/些非特定賬號(hào)、電子郵 件來自某個(gè)/些非特定地址等等)。
[0139] 若文本信息來源于某些企業(yè)/機(jī)關(guān)單位等,該文本信息可能是服務(wù)通知信息,其 內(nèi)容整體的格式是規(guī)范的。
[0140] 例如,鐵路部門發(fā)出的購(gòu)票通知短信(文本信息)的示例可以如下:
[0141] (1/2)訂單號(hào)E440674001,李女士您已購(gòu)06月27日G7509次04車08C號(hào)上海 虹橋11:00開。可持二代身份【鐵路客服】(2/2)證直接檢票乘車或換取紙質(zhì)車票后乘車。 【鐵路客服】
[0142] 其格式固定包括:訂單號(hào)、先生/女士、日期、車次、出發(fā)地、出發(fā)時(shí)間、取票須知。
[0143] 若文本信息來源于某些個(gè)人等,其內(nèi)容整體的格式一般是不規(guī)范的。
[0144] 例如,某個(gè)私人短信的示例可以如下:
[0145] 明天的機(jī)票已經(jīng)幫你訂好,航班號(hào)CA1703。
[0146] 需要說明的是,來源可以指最初的文本信息發(fā)送者,可以是服務(wù)器,也可以是移動(dòng) 終端等等,并不是指起中轉(zhuǎn)作用的網(wǎng)絡(luò)節(jié)點(diǎn)或服務(wù)器。
[0147] 此外,由于文本信息一般涉及到用戶隱私,在某些操作系統(tǒng)或者應(yīng)用程序可能需 要得到用戶授權(quán)的使用權(quán)限才可以獲取。
[0148] 因此,本申請(qǐng)實(shí)施例可以預(yù)先獲得用戶授權(quán)的使用權(quán)限,用戶授權(quán)主要體現(xiàn)在兩 個(gè)方面:
[0149] 一、用戶授權(quán)文本信息源的訪問權(quán)限(例如,短信中心、即時(shí)通訊工具、郵箱客戶 端等);
[0150] 本申請(qǐng)實(shí)施例可以通過訪問文本信息源獲取文本信息,用戶可能需要授予文本信 息源的訪問權(quán)限。
[0151] 二、用戶接受使用協(xié)議;
[0152] 為保障用戶的知情權(quán),本申請(qǐng)實(shí)施例可以在使用協(xié)議中指出訪問文本信息源獲取 文本信息,用戶一般需要接受使用協(xié)議。
[0153] 步驟102,從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息;
[0154] 其中,場(chǎng)景特征信息可以為文本信息中表征某個(gè)/些場(chǎng)景的特征的信息,一般為 用戶關(guān)注的信息,且一般帶有一定的延伸性。
[0155] 文本信息,尤其是短信,在很多情況下會(huì)包含至少一個(gè)場(chǎng)景,該場(chǎng)景可以泛指情 景、活動(dòng)等。
[0156] 例如,一條文本信息為"明天的機(jī)票已經(jīng)幫你訂好,航班號(hào)CA1703。"則該文本信息 可以包含乘坐飛機(jī)這個(gè)場(chǎng)景。
[0157] 又例如,一條文本信息為"明天上午八點(diǎn)半來西湖區(qū)國(guó)際大廈開會(huì),請(qǐng)轉(zhuǎn)告 Jimmy。"則該文本信息包含了會(huì)議這個(gè)場(chǎng)景。
[0158] 又例如,一條文本信息為"明天去看智取威虎山吧? "則該文本信息包含了看電影 這個(gè)場(chǎng)景。
[0159] 在本申請(qǐng)實(shí)施例中,所述場(chǎng)景特征信息可以至少包括兩種類型;
[0160] 第一種類型,可以為文本格式規(guī)則或電子設(shè)備本地具有信息源,可以應(yīng)用于電子 設(shè)備本地通過文本格式、信息源等方式直接識(shí)別的場(chǎng)景特征信息。
[0161] 在一個(gè)示例中,第一種類型的場(chǎng)景特征信息可以包括以下的一種或多種:
[0162] 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人;
[0163] 第二種類型,可以為文本格式不規(guī)則,一般由后臺(tái)(如服務(wù)器)預(yù)先采集大量的樣 本信息,進(jìn)行后臺(tái)(如服務(wù)器)大量的樣本信息進(jìn)行識(shí)別的場(chǎng)景特征信息。
[0164] 在一個(gè)示例中,第二種類型的場(chǎng)景特征信息可以包括視頻名稱。
[0165] 需要說明的是,上述場(chǎng)景特征信息只是作為示例,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際 情況設(shè)置其他景特征信息,本申請(qǐng)實(shí)施例對(duì)此不加以限制。
[0166] 在很多情況下,場(chǎng)景特征信息可能是部分的場(chǎng)景信息,可能存在缺失。
[0167] 例如,一條文本信息為"明天的機(jī)票已經(jīng)幫你訂好,航班號(hào)CA1703。"則在乘坐飛機(jī) 這個(gè)場(chǎng)景中,存在"明天"、"CA1703"這兩個(gè)場(chǎng)景特征信息,缺失了起飛地址、目的地址、起飛 時(shí)間、到達(dá)時(shí)間、機(jī)長(zhǎng)、乘務(wù)員等信息。
[0168] 本申請(qǐng)實(shí)施例可以自動(dòng)對(duì)該場(chǎng)景特征信息進(jìn)行信息補(bǔ)充,即補(bǔ)充場(chǎng)景中所缺失的 信息。
[0169] 需要說明的是,信息補(bǔ)充即對(duì)缺失的信息進(jìn)行補(bǔ)充獲得的信息,這些補(bǔ)充的信息 一般為用戶關(guān)注的信息,與場(chǎng)景特征信息具有依賴關(guān)系、或者、由場(chǎng)景特征信息可以推導(dǎo)出 來的信息,可以較為完整地表達(dá)場(chǎng)景,并不一定表明具有與某個(gè)場(chǎng)景相關(guān)的所有信息。
[0170] 例如,一條文本信息為"明天的機(jī)票已經(jīng)幫你訂好,航班號(hào)CA1703。"則在乘坐飛機(jī) 這個(gè)場(chǎng)景中,存在"明天"、"航班號(hào)CA1703"這兩個(gè)場(chǎng)景特征信息,可以補(bǔ)充起飛地址、目的 地址、起飛時(shí)間、到達(dá)時(shí)間等信息,而對(duì)于其他所缺失的機(jī)長(zhǎng)、乘務(wù)員等信息并不一定需要 補(bǔ)充。
[0171] 在本申請(qǐng)實(shí)施例中,可以預(yù)先建立場(chǎng)景特征信息與需要補(bǔ)充的信息的關(guān)聯(lián)關(guān)系, 根據(jù)關(guān)聯(lián)關(guān)系對(duì)場(chǎng)景特征信息進(jìn)行補(bǔ)充。
[0172] 場(chǎng)景特征信息與需要補(bǔ)充的信息的關(guān)聯(lián)關(guān)系的示例可以如下表所示:
[0173]
[0174] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,步驟102可以包括如下子步驟:
[0175] 子步驟S21,在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息;
[0176] 在本申請(qǐng)實(shí)施例中,對(duì)于文本格式規(guī)則或電子設(shè)備本地具有信息源的場(chǎng)景特征信 息,可以在電子設(shè)備本地通過文本格式、信息源等方式直接識(shí)別。
[0177] 在申請(qǐng)的一種優(yōu)選實(shí)施例中,子步驟S21可以包括如下子步驟:
[0178] 子步驟S211,在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景場(chǎng)特征信 息。
[0179] 在本申請(qǐng)實(shí)施例中,由于某些場(chǎng)景特征信息(如時(shí)間、地址、航班號(hào)、列車車次、電 話號(hào)碼等)的文本格式可以是規(guī)則的,則可以通過正則表達(dá)式從所述文本信息中提取場(chǎng)景 場(chǎng)特征信息。
[0180] 在一個(gè)示例中,時(shí)間可以包括日期和/或時(shí)間點(diǎn)等等,對(duì)于日期,一般為 "XX-XX-XX"、"XX年XX月XX日"、"XX. XX. XX"等規(guī)則格式的絕對(duì)日期,也可以為"明天"、"昨 天"等規(guī)則的文本格式的相對(duì)日期,對(duì)于時(shí)間點(diǎn),一般為"X點(diǎn)"、"X點(diǎn)半"、" XX :xx"等規(guī)則 的文本格式,其中,X為數(shù)字,包括中文數(shù)字、阿拉伯?dāng)?shù)字等。
[0181] 則在本示例中,子步驟S211可以包括以下子步驟:
[0182] 子步驟S2111,在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日期轉(zhuǎn)換 中至少進(jìn)行正則表達(dá)式匹配,以提取時(shí)間;
[0183] 具體而言,正則表達(dá)式匹配可以為:從所述文本信息提取符合時(shí)間正則表達(dá)式中 的時(shí)間;
[0184] 本示例可以通過時(shí)間正則表達(dá)式直接提取絕對(duì)日期,例如"2014-8-19"、"8月25 號(hào)"可以直接提取。
[0185] 在本示例中,時(shí)間(如日期)的正則表達(dá)式可以為:(([0-9]|(零| 一 |二|三 四 I 五 I 六 I 七 I 八 I 九 I 十)){4}(-|/| 年))?(([0-1]? [0-9]|(零 | 一 | 二 | 三 四 I 五 I 六 I 七 I 八 I 九 I 十){1,2})(-|/| 月)((([0-2] ? [0-9])|(3[0-1]))(?! [0-9]) | (零| 一 |二|三|四|五|六|七|八|九|十){1,3})(日|號(hào))?)
[0186] 對(duì)于"2014年十月8號(hào)"這個(gè)時(shí)間,提取時(shí)間的過程可以依據(jù)規(guī)則([0-9] | (零 一 I二I三I四I五I六I七I八I九I十))⑷(-1/1年)提取年份"2014年",依據(jù)規(guī) 則(([0-1] ? [0-9] | (零 | 一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 九 | 十){l,2}) (-1/1 月) 提取月份"十月",最后依據(jù)規(guī)則((([0-2] ? [0-9]) I (3[0-1]))( ?! [0-9]) I (零 I 一 I 二 三I四I五I六I七I八I九I十){1,3})(日|號(hào))?)提取日期"8號(hào)"。
[0187] 日期轉(zhuǎn)換可以為:當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日 期。
[0188] 本示例可以通過正則表達(dá)式提取相對(duì)日期及將該相對(duì)日期轉(zhuǎn)換為絕對(duì)日期,例 如,假設(shè)當(dāng)前為2015年1月1日,則相對(duì)日期"明天"可以轉(zhuǎn)換為2015年1月2日。
[0189] 本示例可以通過正則表達(dá)式提取時(shí)間點(diǎn),例如," 8點(diǎn)"、" 9:30 "。
[0190] 其中,數(shù)字統(tǒng)一可以為:統(tǒng)一所述文本信息中的數(shù)字形式;
[0191] 此外,為了方便正則表達(dá)式的使用,可以在提取時(shí)間之前,將中文數(shù)字、阿拉伯?dāng)?shù) 字等數(shù)字的形式進(jìn)行統(tǒng)一。
[0192] 由于中文數(shù)字編碼不連續(xù)以及表達(dá)方式多樣化,則其中一種優(yōu)選方式可以為將中 文數(shù)字替換成相對(duì)應(yīng)的阿拉伯?dāng)?shù)字,如將"五"替換成"5",將"二十七"替換成"27"。
[0193] 在另一個(gè)示例中,地址一般為包含地理標(biāo)志,如市、區(qū)、縣、街道等規(guī)則的文本格 式。
[0194] 則在本示例中,子步驟S211可以包括以下子步驟:
[0195] 子步驟S2112,從所述文本信息提取符合地址正則表達(dá)式的地址;所述地址包括 地理標(biāo)志;
[0196] 子步驟S2113,通過常用地名詞庫(kù)對(duì)所述第一個(gè)地理標(biāo)志前的文本信息進(jìn)行分詞; 當(dāng)分詞成功時(shí),執(zhí)行子步驟S2114,當(dāng)分詞失敗時(shí),執(zhí)行子步驟S2115 ;
[0197] 子步驟S2114,將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴;
[0198] 子步驟S2115,以所述地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息設(shè)置為所 述地址的前綴。
[0199] 在具體實(shí)現(xiàn)中,可以采用地址正則表達(dá)式提取出短信中包含地理標(biāo)志信息,由于 所提取的信息一般缺少第一個(gè)地理標(biāo)志的前綴,則可以通過常用地名詞庫(kù)(用于存儲(chǔ)地名 的詞庫(kù),如省、市、區(qū)、懸的名稱)對(duì)地理標(biāo)志(通常為第一個(gè)地理標(biāo)志)前的信息進(jìn)行分 詞,若分詞成功(即前綴信息中包含常用地名),則可以將鄰接第一個(gè)地理標(biāo)志的分詞(如 最大分詞)作為前綴,若分詞失敗,則從第一個(gè)地理標(biāo)志往前搜索,搜索到第一個(gè)非漢字停 止(最多搜索N個(gè)字符,超過N個(gè)則可以取前N個(gè)字符作為前綴)。
[0200] 在本示例中,地理標(biāo)志可以指的是帶有市、區(qū)、縣、街道等地理信息的詞語(yǔ),其正則 表達(dá)式可以為:"省I市I區(qū)I縣I自治州I自治區(qū)I鎮(zhèn)I鄉(xiāng)I村I街I道I路I苑I大廈 樓I號(hào)I層I座I公園I幢"。
[0201 ] 例如,對(duì)于"明天來杭州市文一路969號(hào)一樓開會(huì)",可以依據(jù)正則表達(dá)式提取"市 文一路969號(hào)一樓",因?yàn)橛?市"、"路"、"號(hào)"、"樓"這四個(gè)地理標(biāo)志,但是缺少第一個(gè)地理 標(biāo)志"市"的前綴"杭州",此時(shí),可以采用常用地名詞對(duì)"市"前的信息"明天來杭州"進(jìn)行 分詞,提取出"杭州"這個(gè)信息。
[0202] 此外,最大分詞可以指文本在詞庫(kù)中分出的最大長(zhǎng)度的詞,如文本ABCD,BCD可能 是地名,⑶也可能是地名,分詞結(jié)果有兩條,b⑶的長(zhǎng)度比⑶要長(zhǎng),是最大分詞,可以取Bra 作為地名。
[0203] 在另一個(gè)示例中,航班號(hào)在國(guó)際上一般有統(tǒng)一的編號(hào)規(guī)則,國(guó)內(nèi)航班由航空公司 兩字代碼加上四個(gè)數(shù)字組成,國(guó)際航班由航空公司兩字代碼加上三個(gè)數(shù)字組成,航空公司 的兩字代碼是由大寫英文字母或者數(shù)字組成。
[0204] 則在本示例中,可以通過航班號(hào)正則表達(dá)式從所述文本信息中提取航班號(hào)。
[0205] 例如,提取航班號(hào)所用的航班號(hào)正則表達(dá)式可以為:
[0206] ((([A-Z][0-9])|([0-9][A-Z])|([A-Z]{2}))\\d {3, 4}) ( ?! [a-zA-ZO-9]);
[0207] 對(duì)于 "CA1703","CA" 滿足規(guī)則((([A-Z] [0-9]) I ([0-9] [A-Z]) I ([A-Z]⑵)), "1703"滿足規(guī)則\\(1{3,4}。
[0208] 在另一個(gè)不例中,列車車次一般統(tǒng)一的編號(hào)規(guī)則,國(guó)內(nèi)的列車編號(hào)一般是C、D、G、 Z、T、K、L開頭,加上一到四位數(shù)字,或者直接由四位數(shù)字組成。
[0209] 則在本示例中,可以通過取列車車次正則表達(dá)式從所述文本信息中提取列車車 次。
[0210] 例如,提取列車車次所用的取列車車次正則表達(dá)式可以為:
[0211] [A-Z] ? \\d{l,5} (?! [a-zA-ZO-9]);
[0212] 對(duì)于"T257","T"開頭且后面跟隨3位數(shù)字,滿足正則表達(dá)式。
[0213] 在另一個(gè)示例中,電話號(hào)碼一般具有較為規(guī)則的編號(hào)規(guī)則,例如,手機(jī)號(hào)碼為11 位數(shù)字,固定號(hào)碼為3-4位區(qū)號(hào)加7-8位直撥號(hào)碼,后面跟1 一 4位分機(jī)號(hào)。
[0214] 則在本示例中,可以通過電話號(hào)碼正則表達(dá)式從所述文本信息中提取電話號(hào)碼。
[0215] 例如,提取列車車次所用的電話號(hào)碼正則表達(dá)式可以為:
[0216] (((\\+86) ? 1[0-9] {10}) | ((0[0-9] {2, 3}-) ? [0-9] {7, 8})) (?! [a-zA-ZO-9])
[0217] 對(duì)于"+8613800008888","+86"后且"1"開頭,后面跟隨10位數(shù)字,滿足正則表達(dá) 式。
[0218] 當(dāng)然,上述場(chǎng)景場(chǎng)特征信息的提取方式只是作為示例,在實(shí)施本申請(qǐng)實(shí)施例時(shí),可 以根據(jù)實(shí)際情況設(shè)置其他提取方式,本申請(qǐng)實(shí)施例對(duì)此不加以限制。另外,除了上述提取方 式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它提取方式,本申請(qǐng)實(shí)施例對(duì)此也不加 以限制。
[0219] 在申請(qǐng)的另一種優(yōu)選實(shí)施例中,子步驟S21可以包括如下子步驟:
[0220] 子步驟S212,從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng)景場(chǎng)特征 信息。
[0221] 在電子設(shè)備的使用過程中,用戶可以累積各種信息,作為匹配的信息源。
[0222] 例如,在手機(jī)中,用戶可以在通訊錄中記錄聯(lián)系人信息,如姓名、電話、公司名稱等 等。
[0223] 在本申請(qǐng)實(shí)施例中,由于某些場(chǎng)景特征信息(如聯(lián)系人等)在電子設(shè)備本地具有 信息源,則可以通過信息源匹配,如將聯(lián)系人信息中的姓名在文本信息中匹配,在匹配成功 時(shí),從所述文本信息中提取場(chǎng)景場(chǎng)特征信息。
[0224] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,步驟102還可以包括如下子步驟:
[0225] 子步驟S22,對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。
[0226] 若電子設(shè)備獲得場(chǎng)景特征信息,而某些場(chǎng)景特征信息可以存在缺失,不能很好地 表達(dá)場(chǎng)景,因此,可以對(duì)場(chǎng)景信息進(jìn)行數(shù)據(jù)的加工。
[0227] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,子步驟S22可以包括如下子步驟:子步驟S221,將 所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器;
[0228] 子步驟S222,接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息 進(jìn)行信息補(bǔ)充獲得的一個(gè)或多個(gè)場(chǎng)景特征信息
[0229] 應(yīng)用本申請(qǐng)實(shí)施例,可以預(yù)先采集不同對(duì)象的信息,以類型為單位存儲(chǔ)在服務(wù)器 中,形成一個(gè)或多個(gè)數(shù)據(jù)集。
[0230] 例如,對(duì)于飛機(jī),可以從各大航空公司的服務(wù)器采集航班號(hào)、出發(fā)地、目的地、起飛 時(shí)間、到達(dá)時(shí)間等信息,以航班號(hào)為單元進(jìn)行存儲(chǔ)。
[0231] 電子設(shè)備在識(shí)別第一場(chǎng)景特征信息時(shí),可以識(shí)別出該第一場(chǎng)景特征信息的類型。
[0232] 例如,"CA1703"這個(gè)第一場(chǎng)景特征信息符合了用于匹配航班號(hào)的正則表達(dá)式的規(guī) 貝1J,則可以認(rèn)為"CA1703 "的類型為航班號(hào)。
[0233] 其中,場(chǎng)景特征信息的類型包括第一類型,這類信息的關(guān)聯(lián)信息量較為巨大,且電 子設(shè)備一般不具有這些關(guān)聯(lián)信息量,例如,航班號(hào)、列車車次等,一般由后臺(tái)的服務(wù)器進(jìn)行 補(bǔ)充。
[0234] 在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,子步驟S22可以包括如下子步驟:
[0235] 子步驟S223,以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián)的信息進(jìn) 行信息補(bǔ)充。
[0236] 在本申請(qǐng)實(shí)施例中,場(chǎng)景特征信息的類型包括第二類型,這類信息的關(guān)聯(lián)信息量 較少,且電子設(shè)備一般具有這些關(guān)聯(lián)信息量,例如,聯(lián)系人等,一般在電子設(shè)備進(jìn)行補(bǔ)充。
[0237] 在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,步驟102可以包括如下子步驟:
[0238] 子步驟S31,將所述文本信息發(fā)送至服務(wù)器;
[0239] 子步驟S32,接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特征信息;
[0240] 其中,所述一個(gè)或多個(gè)場(chǎng)景特征信息可以由服務(wù)器從所述文本信息中提取獲得;
[0241] 或者,
[0242] 所述一個(gè)或多個(gè)場(chǎng)景特征信息可以由服務(wù)器以,從所述文本信息中提取的一個(gè)或 多個(gè)場(chǎng)景特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲 得。
[0243] 應(yīng)用本申請(qǐng)實(shí)施例,服務(wù)器可以預(yù)先采集大量的樣本信息(如電影、電視劇的名 稱、劇情、影評(píng)、主演等信息),該樣本信息可以指作為場(chǎng)景特征信息的樣本的信息。
[0244] 對(duì)于文本格式不規(guī)則的某些場(chǎng)景特征信息(如視頻名稱),可以由服務(wù)器通過樣 本信息等方式直接識(shí)別,或者,在場(chǎng)景特征信息存在缺失(如視頻名稱缺失劇情、影評(píng)、主 演等信息)等情形下,對(duì)場(chǎng)景特征信息進(jìn)行數(shù)據(jù)加工。
[0245] 需要說明的是,本申請(qǐng)實(shí)施例可以應(yīng)用每種方式(如文本格式、信息源、樣本信息 等)對(duì)文本信息進(jìn)行場(chǎng)景特征信息的提取,以保證提取到的場(chǎng)景特征信息的完整性。
[0246] 此外,在某些情況下,場(chǎng)景特征信息補(bǔ)充的信息為空,即場(chǎng)景特征信息可以與場(chǎng)景 完整信息的內(nèi)容相同。
[0247] 假設(shè)當(dāng)前的時(shí)間為2015年1月1日,從文本信息中提取場(chǎng)景特征信息的示例可以 如下表所示:
[0248]
[0249] 步驟103,根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象;
[0250] 應(yīng)用入口對(duì)象,可以為應(yīng)用的觸發(fā)點(diǎn),通過該應(yīng)用入口對(duì)象可以觸發(fā)相應(yīng)的應(yīng)用。
[0251] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,步驟103可以包括如下子步驟:
[0252] 子步驟S41,將所述一個(gè)或多個(gè)場(chǎng)景特征信息,和/或,由所述一個(gè)或多個(gè)場(chǎng)景特 征信息查詢到的一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一個(gè) 或多個(gè)應(yīng)用入口對(duì)象。
[0253] 在同一類型中,可能具有多個(gè)不同的應(yīng)用,本申請(qǐng)實(shí)施例可以使用統(tǒng)一的應(yīng)用入 口模板對(duì)同一類型的應(yīng)用構(gòu)造應(yīng)用入口對(duì)象。
[0254] 其中,應(yīng)用入口模板可以為應(yīng)用入口對(duì)象中較為固定的數(shù)據(jù),主要包括UI (User Interface,用戶界面)元素,如圖標(biāo)、文本等,還可以包括用于調(diào)用應(yīng)用的腳本等數(shù)據(jù),如 JSON(JavaScript Object Notation)腳本等。
[0255] 在本申請(qǐng)實(shí)施例中,可以預(yù)先建立類型與應(yīng)用入口模板之間的對(duì)應(yīng)關(guān)系,對(duì)于每 種類型的場(chǎng)景完整信息,可以提供一種或多種服務(wù)。
[0256] 場(chǎng)景特征信息、應(yīng)用入口模板與服務(wù)的關(guān)聯(lián)關(guān)系如下表所示:
[0257]
[0258] 在一種情況下,可以將場(chǎng)景特征信息嵌入用戶界面元素中,可以標(biāo)識(shí)生成的應(yīng)用 入口對(duì)象是針對(duì)該場(chǎng)景特征信息提供服務(wù)的;
[0259] 其中,嵌入用戶界面元素中的場(chǎng)景完整信息可能是部分,也可能是全部。
[0260] 例如,對(duì)于打車服務(wù)、導(dǎo)航服務(wù),則可以嵌入當(dāng)前的地址、目的地的地址等場(chǎng)景特 征信息的部分信息;對(duì)于撥打號(hào)碼的服務(wù),則可以嵌入聯(lián)系人、電話號(hào)碼這場(chǎng)景完整信息的 全部信息。
[0261] 在另一種情況下,可以根據(jù)場(chǎng)景特征信息查詢到應(yīng)用服務(wù)信息,即應(yīng)用針對(duì)該場(chǎng) 景特征信息提供的服務(wù)的至少部分信息,將嵌入用戶界面元素中,可以標(biāo)直接標(biāo)識(shí)服務(wù)的 至少部分結(jié)果。例如,針對(duì)導(dǎo)航服務(wù)、打車服務(wù),可以預(yù)先以計(jì)算從當(dāng)前地點(diǎn)、目的地等場(chǎng)景 完整信息計(jì)算路程、時(shí)間、打車費(fèi)用等應(yīng)用服務(wù)信息,嵌入用戶界面元素中。
[0262] 在本申請(qǐng)實(shí)施例中,可以將場(chǎng)景特征信息和應(yīng)用入口對(duì)象在應(yīng)用(如系統(tǒng)應(yīng)用或 第三方應(yīng)用)中直接顯示。
[0263] 例如,如圖2所示,若用戶接收到一條短信,為"明天聯(lián)系于先生一起吃晚飯,地點(diǎn) 是西湖印象城",提取到的場(chǎng)景特征信息包括時(shí)間"明天"、聯(lián)系人"于先生"、地址"西湖印 象城",針對(duì)聯(lián)系人"于先生",可以構(gòu)造撥打應(yīng)用的應(yīng)用入口對(duì)象203,針對(duì)地址"西溪印象 城",可以分別構(gòu)造提供打車服務(wù)的應(yīng)用入口對(duì)象201、提供導(dǎo)航服務(wù)的應(yīng)用入口對(duì)象202。
[0264] 對(duì)于"于先生",用戶知道"于先生"是他的聯(lián)系人,但是用戶需要的不僅僅是這個(gè) 信息,用戶需要去聯(lián)系于先生,本示例則直接根據(jù)"于先生",為用戶提供了于先生的電話號(hào) 碼(進(jìn)行信息補(bǔ)充后的場(chǎng)景特征信息),省去了用戶去查找聯(lián)系人的操作。
[0265] 對(duì)于"西溪印象城",用戶也知道"西溪印象城"是個(gè)地址,但他更關(guān)心的是怎么去 西溪印象城,本示例中則會(huì)依據(jù)用戶當(dāng)前位置,以及目的地位置為用戶計(jì)算出來路程、時(shí)間 以及打車費(fèi)用,并提供導(dǎo)航應(yīng)用、打車應(yīng)用等提供導(dǎo)航服務(wù)、打車服務(wù)的應(yīng)用的應(yīng)用入口對(duì) 象,省去了用戶去查找導(dǎo)航應(yīng)用、打車應(yīng)用的操作。
[0266] 同樣,如果短信中包含有航班號(hào)等信息,用戶更關(guān)心的一般不是這個(gè)航班號(hào),而是 怎么去乘坐這個(gè)航班,以及目的地的一些信息。
[0267] 具體而言,如果用戶定了一張機(jī)票,收到一個(gè)航空公司發(fā)來的短信,里面包括航班 號(hào),短信里面一般包含了航班的起降時(shí)間等信息,這時(shí)用戶考慮的是如何乘車去機(jī)場(chǎng),怎么 去值機(jī),北京天氣如何,北京有什么好玩的等信息,而本示例可通過航班號(hào)獲取起飛降落機(jī) 場(chǎng),為用戶提供導(dǎo)航服務(wù)、打車服務(wù)的應(yīng)用的應(yīng)用入口對(duì)象,為用戶提供在線值機(jī)的應(yīng)用入 口對(duì)象,用戶只需輸入身份證即可在線選座位,告知用戶最近目的地天氣,方便用戶準(zhǔn)備衣 服等。
[0268] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,該方法還可以包括如下步驟:
[0269] 步驟104,查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板;
[0270] 步驟105,將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用入口對(duì)象加載到 所述卡片模板中。
[0271] 本申請(qǐng)實(shí)施例可以應(yīng)用卡片對(duì)象(如圖2所示的卡片對(duì)象200)顯示場(chǎng)景特征信 息、應(yīng)用入口對(duì)象。
[0272] 卡片對(duì)象可以是一個(gè)信息集合的形象表達(dá),并不是一個(gè)實(shí)質(zhì)上的卡片,一個(gè)卡片 是一個(gè)場(chǎng)景的相關(guān)信息以及應(yīng)用入口對(duì)象的集合,以生成卡片對(duì)象。
[0273] 卡片對(duì)象可以將該場(chǎng)景的相關(guān)信息以及應(yīng)用入口對(duì)象的集合按照一定的數(shù)據(jù)模 型(或稱為數(shù)據(jù)格式)組織,展現(xiàn)在電子設(shè)備的用戶界面,從而在電子設(shè)備上用卡片來展現(xiàn) 活動(dòng)事件的具體內(nèi)容和承載相關(guān)交互,其實(shí)質(zhì)可以JSON(JavaScript Object Notation,數(shù) 據(jù)交換語(yǔ)言)數(shù)據(jù)。
[0274] 在實(shí)際應(yīng)用中,可以預(yù)先為不同場(chǎng)景特征信息制作不同的卡片模板,其實(shí)質(zhì)也可 以為JS0N數(shù)據(jù),在該卡片模板中,可以包括特征信息的展示樣式,例如,展示位置、字體樣 式等等,也可以包括應(yīng)用入口對(duì)象的展示位置等等。
[0275] 將場(chǎng)景特征信息、應(yīng)用入口對(duì)象按照卡片模板的規(guī)范,加載到卡片模板中,可以獲 得卡片對(duì)象進(jìn)行顯示。
[0276] 當(dāng)然,上述卡片對(duì)象只是作為顯示方式的示例,在實(shí)施本申請(qǐng)實(shí)施例時(shí),可以根據(jù) 實(shí)際情況設(shè)置其他顯示方式,例如,若文本信息為短信,則可以在短信界面加載場(chǎng)景特征信 息和應(yīng)用入口對(duì)象,若文本信息為即使通訊信息,則可以在即時(shí)通訊工具的會(huì)話窗口加載 場(chǎng)景特征信息和應(yīng)用入口對(duì)象等等,本申請(qǐng)實(shí)施例對(duì)此不加以限制。另外,除了上述顯示方 式外,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需要采用其它顯示方式,本申請(qǐng)實(shí)施例對(duì)此也不加 以限制。
[0277] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,該方法還可以包括如下步驟:
[0278] 步驟106,當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送 至所述服務(wù)入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供的服務(wù)。
[0279] 在具體實(shí)現(xiàn)中,用戶可以通過觸控點(diǎn)擊等方式觸發(fā)該應(yīng)用入口對(duì)象,以獲得針對(duì) 場(chǎng)景完整信息的服務(wù)。
[0280] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,步驟104可以包括如下子步驟:
[0281] 子步驟S51,當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口對(duì)象對(duì)應(yīng)的 應(yīng)用;當(dāng)查找成功時(shí),執(zhí)行子步驟S52,當(dāng)查找失敗時(shí),執(zhí)行子步驟S53 ;
[0282] 子步驟S52,將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用;
[0283] 子步驟S53,將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。
[0284] 在本申請(qǐng)實(shí)施例中,可以優(yōu)先使用電子設(shè)備本地的應(yīng)用,在電子設(shè)備本地沒有相 關(guān)應(yīng)用時(shí),可以通過瀏覽器調(diào)用網(wǎng)絡(luò)的應(yīng)用。
[0285] 例如,用戶觸發(fā)了如圖2所示的應(yīng)用入口對(duì)象202,則需要提供導(dǎo)航服務(wù),可以優(yōu) 先查找電子設(shè)備本地是否具有提供導(dǎo)航服務(wù)的應(yīng)用,如電子地圖,如果有,則可以從中選擇 一個(gè)應(yīng)用,將"西溪印象城"發(fā)送至該應(yīng)用,以"西溪印象城"為目的地進(jìn)行導(dǎo)航。
[0286] 如果沒有,則可以通過本地預(yù)置的瀏覽器,將"西溪印象城"發(fā)送至提供導(dǎo)航服務(wù) 的網(wǎng)絡(luò)應(yīng)用,如電子地圖平臺(tái)的服務(wù)器,在瀏覽器中加載地圖,以"西溪印象城"為目的地進(jìn) 行導(dǎo)航。
[0287] 需要說明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組 合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐?據(jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該 知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施 例所必須的。
[0288] 參照?qǐng)D3,示出了本申請(qǐng)的一種文本信息的處理裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以 包括如下模塊:
[0289] 信息獲取模塊301,用于獲取信息;所述信息中包括文本信息;
[0290] 場(chǎng)景特征信息獲取模塊302,用于從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信 息;
[0291] 應(yīng)用入口對(duì)象構(gòu)造模塊303,用于根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或 多個(gè)應(yīng)用入口對(duì)象。
[0292] 在本申請(qǐng)實(shí)施例的一種優(yōu)選示例中,所述信息可以包括短信或者即時(shí)通訊信息; 所述信息獲取模塊301可以包括如下子模塊:
[0293] 短信查找子模塊,用于在接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述 廣播對(duì)應(yīng)的短信;
[0294] 或者,
[0295] 即時(shí)通訊信息提取模塊,用于在監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊 信息時(shí),從通知中心提取即時(shí)通訊工具的即時(shí)通訊信息。
[0296] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述場(chǎng)景特征信息獲取模塊302可以包括如下子 豐吳塊:
[0297] 本地提取子模塊,用于在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息。
[0298] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述場(chǎng)景特征信息獲取模塊302還可以包括如下 子模塊:
[0299] 信息補(bǔ)全子模塊,用于對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。
[0300] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述本地提取子模塊可以包括如下子模塊:
[0301] 第一提取子模塊,用于在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景 特征信息。
[0302] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述本地提取子模塊可以包括如下子模塊:
[0303] 第二提取子模塊,用于從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng) 景特征信息。
[0304] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述信息補(bǔ)全子模塊可以包括如下子模塊:
[0305] 第一發(fā)送子模塊,用于將所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器;
[0306] 第一接收子模塊,用于接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān) 聯(lián)的信息進(jìn)行信息補(bǔ)充獲得的一個(gè)或多個(gè)場(chǎng)景特征信息。
[0307] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述信息補(bǔ)全子模塊可以包括如下子模塊:
[0308] 本地補(bǔ)充子模塊,用于以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián) 的信息進(jìn)行信息補(bǔ)充。
[0309] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述場(chǎng)景特征信息獲取模塊302可以包括如下子 豐吳塊:
[0310] 第一發(fā)送子模塊,用于將所述文本信息發(fā)送至服務(wù)器;
[0311] 第二接收子模塊,用于接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特 征信息。
[0312] 在具體實(shí)現(xiàn)中,所述一個(gè)或多個(gè)場(chǎng)景特征信息可以由服務(wù)器從所述文本信息中提 取獲得;
[0313]或者,
[0314] 所述一個(gè)或多個(gè)場(chǎng)景特征信息可以由服務(wù)器以,從所述文本信息中提取的一個(gè)或 多個(gè)場(chǎng)景特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲 得。
[0315] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述應(yīng)用入口對(duì)象構(gòu)造模塊303可以包括如下子 豐吳塊:
[0316] 嵌入子模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息,或者,由所述一個(gè)或多個(gè)場(chǎng)景 特征信息查詢到的一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一 個(gè)或多個(gè)應(yīng)用入口對(duì)象。
[0317] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,該裝置還可以包括如下模塊:
[0318] 卡片模板查找模塊,用于查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板;
[0319] 卡片對(duì)象生成模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用 入口對(duì)象加載到所述卡片模板中,以生成卡片對(duì)象。
[0320] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,該裝置還可以包括如下模塊:
[0321] 應(yīng)用調(diào)用模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特 征信息發(fā)送至所述應(yīng)用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供 的服務(wù)。
[0322] 在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述應(yīng)用調(diào)用模塊可以包括如下子模塊:
[0323] 應(yīng)用查找子模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口 對(duì)象對(duì)應(yīng)的應(yīng)用;在查找成功時(shí),調(diào)用第三發(fā)送子模塊,在查找失敗時(shí),調(diào)用第四發(fā)送子模 塊;
[0324] 第三發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用;
[0325] 第四發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。
[0326] 在具體實(shí)現(xiàn)中,所述場(chǎng)景特征信息包括以下的一種或多種:
[0327] 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人、視頻名稱。
[0328] 在本申請(qǐng)實(shí)施例的一種優(yōu)選示例中,所述第一提取子模塊可以包括如下子模塊:
[0329] 時(shí)間提取子模塊,用于在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日 期轉(zhuǎn)換中至少進(jìn)行正則表達(dá)式匹配,以提取時(shí)間;
[0330] 其中,數(shù)字統(tǒng)一為:
[0331 ] 統(tǒng)一所述文本信息中的數(shù)字形式;
[0332] 正則表達(dá)式匹配為:
[0333] 從所述文本信息提取符合時(shí)間正則表達(dá)式中的時(shí)間;
[0334] 所述時(shí)間包括日期和/或時(shí)間,所述日期包括相對(duì)日期和絕對(duì)日期;
[0335] 日期轉(zhuǎn)換為:
[0336] 當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日期。
[0337] 在本申請(qǐng)實(shí)施例的一種優(yōu)選示例中,所述第一提取子模塊可以包括如下子模塊:
[0338] 地址提取子模塊,用于從所述文本信息提取符合地址正則表達(dá)式的地址;所述地 址包括地理標(biāo)志;
[0339] 分詞子模塊,用于通過常用地名詞庫(kù)對(duì)所述地理標(biāo)志前的文本信息進(jìn)行分詞;在 分詞成功時(shí),調(diào)用第一設(shè)置子模塊,在分詞失敗時(shí),調(diào)用第二設(shè)置子模塊;
[0340] 第一設(shè)置子模塊,將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴;
[0341] 第二設(shè)置子模塊,以所述第一個(gè)地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息 設(shè)置為所述地址的前綴。
[0342] 對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān) 之處參見方法實(shí)施例的部分說明即可。
[0343] 本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與 其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0344] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算 機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和 硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可 用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上 實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0345] 在一個(gè)典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出 接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ) 器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是 計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體 可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模 塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取 存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ) 器(R0M)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只 讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ) 或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按 照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitory media), 如調(diào)制的數(shù)據(jù)信號(hào)和載波。
[0346] 本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序 產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框 圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提 供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理 終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處 理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多 個(gè)方框中指定的功能的裝置。
[0347] 這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備 以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包 括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方 框或多個(gè)方框中指定的功能。
[0348] 這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得 在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在 計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程 和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0349] 盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基 本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為 包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
[0350] 最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來將 一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作 之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)"包括"、"包含"或者其任何其他變體意 在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包 括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品 或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句"包括一個(gè)……"限定的要 素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0351] 以上對(duì)本申請(qǐng)所提供的一種文本信息的處理方法和一種文本信息的處理裝置,進(jìn) 行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施 例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人 員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明 書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【主權(quán)項(xiàng)】
1. 一種文本信息的處理方法,其特征在于,包括: 獲取信息;所述信息中包括文本信息; 從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息; 根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述信息包括短信或者即時(shí)通訊信息;所 述獲取信息的步驟包括: 當(dāng)接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述廣播對(duì)應(yīng)的短信; 或者, 當(dāng)監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊信息時(shí),從通知中心提取即時(shí)通訊 工具的即時(shí)通訊信息。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述文本信息中獲取一個(gè)或多個(gè) 場(chǎng)景特征信息的步驟包括: 在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述從所述文本信息中獲取一個(gè)或多個(gè) 場(chǎng)景特征信息的步驟還包括: 對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在本地從所述文本信息中提取一個(gè) 或多個(gè)場(chǎng)景特征信息的步驟包括: 在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景特征信息。6. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在本地從所述文本信息中提取一個(gè) 或多個(gè)場(chǎng)景特征信息的步驟包括: 從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng)景特征信息。7. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn) 行信息補(bǔ)充的步驟包括: 將所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器; 接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲得 的一個(gè)或多個(gè)場(chǎng)景特征信息。8. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn) 行信息補(bǔ)充的步驟包括: 以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充。9. 根據(jù)權(quán)利要求1或2或3或4或5或6或7或8所述的方法,其特征在于,所述從所 述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息的步驟包括: 將所述文本信息發(fā)送至服務(wù)器; 接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特征信息。10. 根據(jù)權(quán)利要求9所述的方法,其特征在于, 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器從所述文本信息中提取獲得; 或者, 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器以,從所述文本信息中提取的一個(gè)或多個(gè)場(chǎng)景 特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲得。11. 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板; 將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用入口對(duì)象加載到所述卡片模板 中,以生成卡片對(duì)象。12. 根據(jù)權(quán)利要求1或2或3或4或5或6或7或8或10或11所述的方法,其特征在 于,所述根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用入口對(duì)象的步驟包括: 將所述一個(gè)或多個(gè)場(chǎng)景特征信息,和/或,由所述一個(gè)或多個(gè)場(chǎng)景特征信息查詢到的 一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一個(gè)或多個(gè)應(yīng)用入口 對(duì)象。13. 根據(jù)權(quán)利要求1或2或3或4或5或6或7或8或10或11所述的方法,其特征在 于,還包括: 當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至所述應(yīng)用入 口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供的服務(wù)。14. 根據(jù)權(quán)利要求13所述的方法,其特征在于,所述當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將 應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至所述應(yīng)用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針 對(duì)所述場(chǎng)景特征信息提供的服務(wù)的步驟包括: 當(dāng)所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口對(duì)象對(duì)應(yīng)的應(yīng)用; 當(dāng)查找成功時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用; 當(dāng)查找失敗時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。15. 根據(jù)權(quán)利要求1或2或3或4或5或6或7或8或10或11或14所述的方法,其 特征在于,所述場(chǎng)景特征信息包括以下的一種或多種: 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人、視頻名稱。16. 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述在本地從所述文本信息中提取符 合預(yù)設(shè)的文本格式的場(chǎng)景場(chǎng)特征信息的步驟包括: 在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日期轉(zhuǎn)換中至少進(jìn)行正則表 達(dá)式匹配,以提取時(shí)間; 其中,數(shù)字統(tǒng)一為: 統(tǒng)一所述文本信息中的數(shù)字形式; 正則表達(dá)式匹配為: 從所述文本信息提取符合時(shí)間正則表達(dá)式中的時(shí)間; 所述時(shí)間包括日期和/或時(shí)間,所述日期包括相對(duì)日期和絕對(duì)日期; 日期轉(zhuǎn)換為: 當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日期。17. 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述在本地從所述文本信息中提取符 合預(yù)設(shè)的文本格式的場(chǎng)景場(chǎng)特征信息的步驟包括: 從所述文本信息提取符合地址正則表達(dá)式的地址;所述地址包括地理標(biāo)志; 通過常用地名詞庫(kù)對(duì)所述地理標(biāo)志前的文本信息進(jìn)行分詞; 當(dāng)分詞成功時(shí),將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴; 當(dāng)分詞失敗時(shí),以所述地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息設(shè)置為所述地 址的前綴。18. -種文本信息的處理裝置,其特征在于,包括: 信息獲取模塊,用于獲取信息;所述信息中包括文本信息; 場(chǎng)景特征信息獲取模塊,用于從所述文本信息中獲取一個(gè)或多個(gè)場(chǎng)景特征信息; 應(yīng)用入口對(duì)象構(gòu)造模塊,用于根據(jù)所述一個(gè)或多個(gè)場(chǎng)景特征信息構(gòu)造一個(gè)或多個(gè)應(yīng)用 入口對(duì)象。19. 根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述信息包括短信或者即時(shí)通訊信息; 所述信息獲取模塊包括: 短信查找子模塊,用于在接收到操作系統(tǒng)發(fā)送的廣播時(shí),從操作系統(tǒng)中查找所述廣播 對(duì)應(yīng)的短信; 或者, 即時(shí)通訊信息提取模塊,用于在監(jiān)聽到通知中心接收到即時(shí)通訊工具的即時(shí)通訊信息 時(shí),從通知中心提取即時(shí)通訊工具的即時(shí)通訊信息。20. 根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述場(chǎng)景特征信息獲取模塊包括: 本地提取子模塊,用于在本地從所述文本信息中提取一個(gè)或多個(gè)場(chǎng)景特征信息。21. 根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述場(chǎng)景特征信息獲取模塊還包括: 信息補(bǔ)全子模塊,用于對(duì)所述一個(gè)或多個(gè)場(chǎng)景特征信息進(jìn)行信息補(bǔ)充。22. 根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述本地提取子模塊包括: 第一提取子模塊,用于在本地從所述文本信息中提取符合預(yù)設(shè)的文本格式的場(chǎng)景特征 信息。23. 根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述本地提取子模塊包括: 第二提取子模塊,用于從所述文本信息中提取,與本地的預(yù)置的信息源匹配的場(chǎng)景特 征信息。24. 根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述信息補(bǔ)全子模塊包括: 第一發(fā)送子模塊,用于將所述一個(gè)或多個(gè)第一場(chǎng)景特征信息發(fā)送至服務(wù)器; 第一接收子模塊,用于接收由服務(wù)器返回的,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的 信息進(jìn)行信息補(bǔ)充獲得的一個(gè)或多個(gè)場(chǎng)景特征信息。25. 根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述信息補(bǔ)全子模塊包括: 本地補(bǔ)充子模塊,用于以所述一個(gè)或多個(gè)場(chǎng)景特征信息為關(guān)鍵字在本地查找關(guān)聯(lián)的信 息進(jìn)行信息補(bǔ)充。26. 根據(jù)權(quán)利要求18或19或20或21或22或23或24或25所述的裝置,其特征在 于,所述場(chǎng)景特征信息獲取模塊包括: 第一發(fā)送子模塊,用于將所述文本信息發(fā)送至服務(wù)器; 第二接收子模塊,用于接收由服務(wù)器針對(duì)所述文本信息返回的一個(gè)或多個(gè)場(chǎng)景特征信 息。27. 根據(jù)權(quán)利要求26所述的裝置,其特征在于, 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器從所述文本信息中提取獲得; 或者, 所述一個(gè)或多個(gè)場(chǎng)景特征信息由服務(wù)器以,從所述文本信息中提取的一個(gè)或多個(gè)場(chǎng)景 特征信息為關(guān)鍵字,在一個(gè)或多個(gè)第一數(shù)據(jù)集中查找關(guān)聯(lián)的信息進(jìn)行信息補(bǔ)充獲得。28. 根據(jù)權(quán)利要求18所述的裝置,其特征在于,還包括: 卡片模板查找模塊,用于查找所述一個(gè)或多個(gè)場(chǎng)景特征信息對(duì)應(yīng)的卡片模板; 卡片對(duì)象生成模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息、所述一個(gè)或多個(gè)應(yīng)用入口 對(duì)象加載到所述卡片模板中,以生成卡片對(duì)象。29. 根據(jù)權(quán)利要求18或19或20或21或22或23或24或25或27或28所述的裝置, 其特征在于,所述應(yīng)用入口對(duì)象構(gòu)造模塊包括: 嵌入子模塊,用于將所述一個(gè)或多個(gè)場(chǎng)景特征信息,或者,由所述一個(gè)或多個(gè)場(chǎng)景特征 信息查詢到的一個(gè)或多個(gè)應(yīng)用服務(wù)信息,嵌入一個(gè)或多個(gè)用戶界面元素中,以生成一個(gè)或 多個(gè)應(yīng)用入口對(duì)象。30. 根據(jù)權(quán)利要求18或19或20或21或22或23或24或25或27或28所述的裝置, 其特征在于,還包括: 應(yīng)用調(diào)用模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),將應(yīng)用入口對(duì)象中的場(chǎng)景特征信 息發(fā)送至所述應(yīng)用入口對(duì)象對(duì)應(yīng)的應(yīng)用,以調(diào)用所述應(yīng)用針對(duì)所述場(chǎng)景特征信息提供的服 務(wù)。31. 根據(jù)權(quán)利要求30所述的裝置,其特征在于,所述應(yīng)用調(diào)用模塊包括: 應(yīng)用查找子模塊,用于在所述應(yīng)用入口對(duì)象被觸發(fā)時(shí),在本地查找所述服務(wù)入口對(duì)象 對(duì)應(yīng)的應(yīng)用;在查找成功時(shí),調(diào)用第三發(fā)送子模塊,在查找失敗時(shí),調(diào)用第四發(fā)送子模塊; 第三發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至本地的應(yīng)用; 第四發(fā)送子模塊,用于將應(yīng)用入口對(duì)象中的場(chǎng)景特征信息發(fā)送至網(wǎng)絡(luò)中的應(yīng)用。32. 根據(jù)權(quán)利要求18或19或20或21或22或23或24或25或27或28或31所述的 裝置,其特征在于,所述場(chǎng)景特征信息包括以下的一種或多種: 時(shí)間、地址、航班號(hào)、列車車次、電話號(hào)碼、聯(lián)系人、視頻名稱。33. 根據(jù)權(quán)利要求32所述的裝置,其特征在于,所述第一提取子模塊步驟包括: 時(shí)間提取子模塊,用于在本地對(duì)所述文本信息,在數(shù)字統(tǒng)一、正則表達(dá)式匹配和日期轉(zhuǎn) 換中至少進(jìn)行正則表達(dá)式匹配,以提取時(shí)間; 其中,數(shù)字統(tǒng)一為: 統(tǒng)一所述文本信息中的數(shù)字形式; 正則表達(dá)式匹配為: 從所述文本信息提取符合時(shí)間正則表達(dá)式中的時(shí)間; 所述時(shí)間包括日期和/或時(shí)間,所述日期包括相對(duì)日期和絕對(duì)日期; 日期轉(zhuǎn)換為: 當(dāng)提取的時(shí)間包括相對(duì)日期時(shí),將所述相對(duì)日期轉(zhuǎn)化為絕對(duì)日期。34. 根據(jù)權(quán)利要求32所述的裝置,其特征在于,所述第一提取子模塊包括: 地址提取子模塊,用于從所述文本信息提取符合地址正則表達(dá)式的地址;所述地址包 括地理標(biāo)志; 分詞子模塊,用于通過常用地名詞庫(kù)對(duì)所述地理標(biāo)志前的文本信息進(jìn)行分詞;在分詞 成功時(shí),調(diào)用第一設(shè)置子模塊,在分詞失敗時(shí),調(diào)用第二設(shè)置子模塊; 第一設(shè)置子模塊,將鄰接所述地理標(biāo)志的分詞設(shè)置為所述地址的前綴; 第二設(shè)置子模塊,以所述地理標(biāo)志與往前的第一個(gè)非漢字之間的文本信息設(shè)置為所述 地址的前綴。
【文檔編號(hào)】H04W4/12GK105992171SQ201510080218
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月13日
【發(fā)明人】袁志俊, 吳凡
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司