本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種信息推薦的方法、裝置及移動終端。
背景技術(shù):
現(xiàn)在技術(shù)中,應(yīng)用程序在用戶的允許下,通常是通過信息推送的方式主動向用戶推送信息,可以減少用戶在網(wǎng)絡(luò)上搜索所花費(fèi)的時間。信息推送是通過一定的技術(shù)標(biāo)準(zhǔn)或協(xié)議,在互聯(lián)網(wǎng)上通過推送用戶需要的信息來減少信息過載的一項(xiàng)技術(shù)。
現(xiàn)有的信息推送策略通常是基于用戶在單個具體應(yīng)用內(nèi)的行為,例如信息輸入或點(diǎn)擊操作,來對指定活動進(jìn)行推送,而未能利用該用戶對移動終端中各應(yīng)用程序的使用情況獲取用戶個人的喜好,從而進(jìn)行精確的推送,因此,用戶體驗(yàn)不好。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是,提供一種信息推薦的方法、裝置及移動終端,利用用戶對移動終端中各應(yīng)用程序的使用情況對用戶喜好的活動信息進(jìn)行推送。
本發(fā)明采用的技術(shù)方案是,所述信息推薦的方法,包括:
根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型;
從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息;
根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
進(jìn)一步的,所述根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型,包括:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型;或者,根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型;
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
進(jìn)一步的,所述方法,還包括:
預(yù)先設(shè)置使用頻次與喜好度的第二對應(yīng)關(guān)系或查看頻次與喜好度的第二對應(yīng)關(guān)系;
根據(jù)所述第二對應(yīng)關(guān)系確定用戶對喜好的活動類型的喜好度。
進(jìn)一步的,所述從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息,包括:
通過網(wǎng)絡(luò)爬蟲工具從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
進(jìn)一步的,所述用戶的日常生活狀態(tài),還至少包括以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
所述用戶的常用出行路線或用戶的預(yù)定出行路線的獲取方式,包括:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲?。换蛘?,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
進(jìn)一步的,所述根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦,包括:
當(dāng)篩選出的與所述用戶的日常生活狀態(tài)相匹配的活動信息的類型為兩個以上時,根據(jù)用戶對喜好的各活動類型的喜好度對篩選出的所述活動信息進(jìn)行排序后推薦。
本發(fā)明還提供一種信息推薦的裝置,包括:
第一確定模塊,用于根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型;
獲取模塊,用于從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息;
推薦模塊,用于根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
進(jìn)一步的,所述第一確定模塊,用于:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型;或者,根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型;
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
進(jìn)一步的,所述裝置,還包括:
第二確定模塊,用于預(yù)先設(shè)置使用頻次與喜好度的第二對應(yīng)關(guān)系或查看頻次與喜好度的第二對應(yīng)關(guān)系;根據(jù)所述第二對應(yīng)關(guān)系確定用戶對喜好的活動類型的喜好度。
進(jìn)一步的,所述獲取模塊,用于通過網(wǎng)絡(luò)爬蟲工具從互聯(lián)網(wǎng)獲取與所述用戶喜好的活動類型相同的活動信息。
進(jìn)一步的,所述用戶的日常生活狀態(tài),還至少包括以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
所述獲取模塊,還用于采用以下方式獲取所述用戶的常用出行路線或用戶的預(yù)定出行路線:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
進(jìn)一步的,所述推薦模塊,用于:
當(dāng)篩選出的與所述用戶的日常生活狀態(tài)相匹配的活動信息的類型為兩個以上時,根據(jù)用戶對喜好的各活動類型的喜好度對篩選出的所述活動信息進(jìn)行排序后推薦。
本發(fā)明還提供一種移動終端,包括處理器以及存儲有所述處理器可執(zhí)行指令的存儲器,當(dāng)所述指令被處理器執(zhí)行時,執(zhí)行如下操作:
根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型;
從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息;
根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
進(jìn)一步的,所述用戶的日常生活狀態(tài),還至少包括以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
所述處理器執(zhí)行的操作還包括:采用以下方式獲取所述用戶的常用出行路線或用戶的預(yù)定出行路線:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點(diǎn):
本發(fā)明所述信息推薦的方法、裝置及移動終端,根據(jù)用戶對移動終端中各應(yīng)用程序的使用情況獲取用戶喜好的活動類型等信息,從互聯(lián)網(wǎng)獲取與用戶日常生活狀態(tài)信息相匹配的用戶喜好的活動向用戶推薦,本發(fā)明的用戶日常生活狀態(tài)信息可以包含用戶的休假情況以及國家法定假期等情況以及用戶出行路線信息,為用戶推送用戶喜好的活動項(xiàng)目時會更加精準(zhǔn),比如旅游套餐、自駕游信息、體育活動、娛樂活動、購物促銷活動時,從而豐富用戶的日常生活,提升用戶體驗(yàn),無形中增強(qiáng)了移動終端產(chǎn)品的市場競爭力。
附圖說明
圖1為本發(fā)明第一實(shí)施例的信息推薦的方法流程圖;
圖2為本發(fā)明第二實(shí)施例的信息推薦的方法流程圖;
圖3為本發(fā)明第三實(shí)施例的信息推薦的方法流程圖;
圖4為本發(fā)明第四、五實(shí)施例的信息推薦的裝置組成結(jié)構(gòu)示意圖;
圖5為本發(fā)明第六實(shí)施例的信息推薦的裝置組成結(jié)構(gòu)示意圖;
圖6為本發(fā)明第七實(shí)施例的移動終端的組成示意圖;
圖7為本發(fā)明第八實(shí)施例的信息推薦的方法流程示意圖。
具體實(shí)施方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對本發(fā)明進(jìn)行詳細(xì)說明如后。
本發(fā)明第一實(shí)施例,一種信息推薦的方法,如圖1所示,包括以下具體步驟:
步驟S101,根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型。
可選的,步驟S101,包括:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型。比如:若收集到的移動終端上任一應(yīng)用程序的使用頻次大于設(shè)定的頻次閾值,則將所述應(yīng)用程序?qū)?yīng)的活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
步驟S102,從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,步驟S102可以通過網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
步驟S103,根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息。在步驟S102中獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,不進(jìn)行推薦,剩下的與用戶的日常生活狀態(tài)相匹配的活動信息可以進(jìn)行推薦。
本實(shí)施例的所述方法一方面基于活動類型對應(yīng)用程序進(jìn)行分類,根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型,另一方面從互聯(lián)網(wǎng)上獲取與用戶喜好的活動類型相同的活動信息,再根據(jù)用戶的休閑時間向用戶推薦對用戶有效的活動信息,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本發(fā)明第二實(shí)施例,一種信息推薦的方法,如圖2所示,包括以下具體步驟:
步驟S201,根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型。
可選的,步驟S201,包括:
根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型。比如:若各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次大于設(shè)定的頻次閾值,則該設(shè)定活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
步驟S202,從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,步驟S202可以通過網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
步驟S203,根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間、以及至少以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,所述用戶的常用出行路線或用戶的預(yù)定出行路線的獲取方式,包括:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
所述用戶的家人數(shù)量的獲取方式,包括:接收在設(shè)定的家人數(shù)量信息錄入處的輸入信息。用戶的家人數(shù)量信息可以用于在用戶喜好旅游活動的情況下,根據(jù)用戶的家人數(shù)量向用戶推薦合適的旅游套餐,使推薦更加精準(zhǔn),推薦的效果更好。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息和地點(diǎn)信息。在步驟S202中獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,剩下活動信息中若發(fā)生的地點(diǎn)與用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線向重合,或者位于用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線的附近,則可認(rèn)為是與用戶的日常生活狀態(tài)相匹配的活動信息,可以進(jìn)行推薦。本實(shí)施例比第一實(shí)施例中多參考了地點(diǎn)的因素,所以推薦的效果更好,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本發(fā)明第三實(shí)施例,一種信息推薦的方法,如圖3所示,包括以下具體步驟:
步驟S301,根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型及喜好度。
可選的,步驟S301,包括:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型。比如:若收集到的移動終端上任一應(yīng)用程序的使用頻次大于設(shè)定的頻次閾值,則將所述應(yīng)用程序?qū)?yīng)的活動類型確定為用戶喜好的活動類型。
或者,根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型。比如:若各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次大于設(shè)定的頻次閾值,則該設(shè)定活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
可選的,步驟S301,還包括:
預(yù)先設(shè)置使用頻次與喜好度的第二對應(yīng)關(guān)系或查看頻次與喜好度的第二對應(yīng)關(guān)系;
根據(jù)所述第二對應(yīng)關(guān)系確定用戶對喜好的活動類型的喜好度。
步驟S302,從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,步驟S302可以通過網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
步驟S303,當(dāng)篩選出的與用戶的日常生活狀態(tài)相匹配的活動信息的類型為兩個以上時,根據(jù)用戶對喜好的各活動類型的喜好度對篩選出的所述活動信息進(jìn)行排序后推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間、以及至少以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量。
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,所述用戶的常用出行路線或用戶的預(yù)定出行路線的獲取方式,包括:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲取;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
所述用戶的家人數(shù)量的獲取方式,包括:接收在設(shè)定的家人數(shù)量信息錄入處的輸入信息。用戶的家人數(shù)量信息可以用于在用戶喜好旅游活動的情況下,根據(jù)用戶的家人數(shù)量向用戶推薦合適的旅游套餐,使推薦更加精準(zhǔn),推薦的效果更好。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息和地點(diǎn)信息。在步驟S302中獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,剩下活動信息中若發(fā)生的地點(diǎn)與用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線向重合,或者位于用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線的附近,則可認(rèn)為是與用戶的日常生活狀態(tài)相匹配的活動信息,可以進(jìn)行推薦。
本實(shí)施例比第一實(shí)施例中多參考了地點(diǎn)的因素,所以推薦的效果更好,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本實(shí)施例與第二實(shí)施例相比,考慮到用戶可能對多個類型的活動均會產(chǎn)生喜好,增加了用戶對喜好的活動類型的喜好度的統(tǒng)計(jì),在向用戶推薦多個不同類型的用戶喜好的活動時,可以根據(jù)喜好度對不同類型的用戶喜好的活動進(jìn)行排序后推薦給用戶,進(jìn)一步提升用戶的使用體驗(yàn)。
本發(fā)明第四實(shí)施例,與第一實(shí)施例對應(yīng),本實(shí)施例介紹一種信息推薦的裝置,如圖4所示,包括以下組成部分:
1)第一確定模塊401,用于根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型。
可選的,第一確定模塊401,用于:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型。比如:若收集到的移動終端上任一應(yīng)用程序的使用頻次大于設(shè)定的頻次閾值,則將所述應(yīng)用程序?qū)?yīng)的活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
2)獲取模塊402,用于從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,獲取模塊402,用于通過網(wǎng)絡(luò)爬蟲工具從互聯(lián)網(wǎng)獲取與所述用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
3)推薦模塊403,用于根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息。獲取模塊402獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,不進(jìn)行推薦,剩下的與用戶的日常生活狀態(tài)相匹配的活動信息可以進(jìn)行推薦。
本實(shí)施例的所述裝置一方面基于活動類型對應(yīng)用程序進(jìn)行分類,根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型,另一方面從互聯(lián)網(wǎng)上獲取與用戶喜好的活動類型相同的活動信息,再根據(jù)用戶的休閑時間向用戶推薦對用戶有效的活動信息,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本發(fā)明第五實(shí)施例,與第二實(shí)施例對應(yīng),本實(shí)施例介紹一種信息推薦的裝置,如圖4所示,包括以下組成部分:
1)第一確定模塊401,用于根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型。
可選的,第一確定模塊401,用于:
根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型。比如:若各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次大于設(shè)定的頻次閾值,則該設(shè)定活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
2)獲取模塊402,用于從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,獲取模塊402,用于通過網(wǎng)絡(luò)爬蟲工具從互聯(lián)網(wǎng)獲取與所述用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
3)推薦模塊403,用于根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間、以及至少以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,獲取模塊402還用于:通過以下方式獲取所述用戶的常用出行路線或用戶的預(yù)定出行路線:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
可選的,獲取模塊402還用于:通過以下方式獲取所述用戶的家人數(shù)量:接收在設(shè)定的家人數(shù)量信息錄入處的輸入信息。用戶的家人數(shù)量信息可以用于在用戶喜好旅游活動的情況下,根據(jù)用戶的家人數(shù)量向用戶推薦合適的旅游套餐,使推薦更加精準(zhǔn),推薦的效果更好。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息和地點(diǎn)信息。獲取模塊402獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,剩下活動信息中若發(fā)生的地點(diǎn)與用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線向重合,或者位于用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線的附近,則可認(rèn)為是與用戶的日常生活狀態(tài)相匹配的活動信息,可以進(jìn)行推薦。本實(shí)施例比第一實(shí)施例中多參考了地點(diǎn)的因素,所以推薦的效果更好,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本發(fā)明第六實(shí)施例,與第三實(shí)施例對應(yīng),本實(shí)施例介紹一種信息推薦的裝置,如圖5所示,包括以下組成部分:
1)第一確定模塊501,用于根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型。
可選的,第一確定模塊501,用于:
預(yù)先設(shè)置應(yīng)用程序與活動類型的第一對應(yīng)關(guān)系;在所述第一對應(yīng)關(guān)系的基礎(chǔ)上,根據(jù)收集到的移動終端上各應(yīng)用程序的使用頻次確定出用戶喜好的活動類型。比如:若收集到的移動終端上任一應(yīng)用程序的使用頻次大于設(shè)定的頻次閾值,則將所述應(yīng)用程序?qū)?yīng)的活動類型確定為用戶喜好的活動類型。
或者,根據(jù)收集到的各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次確定出用戶喜好的活動類型。比如:若各應(yīng)用程序中設(shè)定活動類型的活動信息的查看頻次大于設(shè)定的頻次閾值,則該設(shè)定活動類型確定為用戶喜好的活動類型。
所述活動類型至少包括以下之一:購物活動、體育活動、娛樂活動、旅游活動。
2)第二確定模塊502,用于預(yù)先設(shè)置使用頻次與喜好度的第二對應(yīng)關(guān)系或查看頻次與喜好度的第二對應(yīng)關(guān)系;根據(jù)所述第二對應(yīng)關(guān)系確定用戶對喜好的活動類型的喜好度。
3)獲取模塊503,用于從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息。
可選的,獲取模塊503,用于通過網(wǎng)絡(luò)爬蟲工具從互聯(lián)網(wǎng)獲取與所述用戶喜好的活動類型相同的活動信息。比如:先采用網(wǎng)絡(luò)爬蟲等工具從互聯(lián)網(wǎng)獲取各種活動類型的活動信息,然后基于用戶喜好的活動類型進(jìn)行過濾,得到與用戶喜好的活動類型相同的活動信息。
4)推薦模塊504,用于當(dāng)篩選出的與用戶的日常生活狀態(tài)相匹配的活動信息的類型為兩個以上時,根據(jù)用戶對喜好的各活動類型的喜好度對篩選出的所述活動信息進(jìn)行排序后推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間、以及至少以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,獲取模塊503還用于:通過以下方式獲取所述用戶的常用出行路線或用戶的預(yù)定出行路線:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
可選的,獲取模塊503還用于:通過以下方式獲取所述用戶的家人數(shù)量:接收在設(shè)定的家人數(shù)量信息錄入處的輸入信息。用戶的家人數(shù)量信息可以用于在用戶喜好旅游活動的情況下,根據(jù)用戶的家人數(shù)量向用戶推薦合適的旅游套餐,使推薦更加精準(zhǔn),推薦的效果更好。
可選的,活動信息至少包含活動的內(nèi)容以及該活動發(fā)生的時間信息和地點(diǎn)信息。獲取模塊503獲取的活動信息中有可能是過期的活動信息或者是發(fā)生的時間與用戶的休閑時間沖突的活動信息,這些活動信息與用戶的日常生活狀態(tài)不匹配,需要將其過濾掉,剩下活動信息中若發(fā)生的地點(diǎn)與用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線向重合,或者位于用戶的當(dāng)前位置、用戶的常用出行路線或用戶的預(yù)定出行路線的附近,則可認(rèn)為是與用戶的日常生活狀態(tài)相匹配的活動信息,可以進(jìn)行推薦。
本實(shí)施例比第四實(shí)施例中多參考了地點(diǎn)的因素,所以推薦的效果更好,且由于用戶喜好的活動類型是通過用戶日常使用移動終端中的應(yīng)用程序統(tǒng)計(jì)出來的,能夠真實(shí)反映出用戶對各種類型的活動的日常所需,從而實(shí)現(xiàn)了對用戶的喜好進(jìn)行精準(zhǔn)的定位。
本實(shí)施例與第五實(shí)施例相比,考慮到用戶可能對多個類型的活動均會產(chǎn)生喜好,增加了用戶對喜好的活動類型的喜好度的統(tǒng)計(jì),在向用戶推薦多個不同類型的用戶喜好的活動時,可以根據(jù)喜好度對不同類型的用戶喜好的活動進(jìn)行排序后推薦給用戶,進(jìn)一步提升用戶的使用體驗(yàn)。
本發(fā)明第七實(shí)施例,一種移動終端,可以作為實(shí)體裝置來理解,如圖6所示,包括處理器10以及存儲有處理器10可執(zhí)行指令的存儲器20,當(dāng)所述指令被處理器10執(zhí)行時,執(zhí)行如下操作:
根據(jù)移動終端上各應(yīng)用程序的使用情況確定用戶喜好的活動類型;
從互聯(lián)網(wǎng)獲取與用戶喜好的活動類型相同的活動信息;
根據(jù)獲取的所述活動信息篩選出與用戶的日常生活狀態(tài)相匹配的活動信息并進(jìn)行推薦;所述用戶的日常生活狀態(tài)包括:用戶的休閑時間。
可選的,用戶的休閑時間包括:用戶自己安排的休假時間,和/或,國家法定假期。
可選的,所述用戶的日常生活狀態(tài),還至少包括以下之一:用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線、用戶的家人數(shù)量;
處理器10執(zhí)行的操作還包括:采用以下方式獲取所述用戶的常用出行路線或用戶的預(yù)定出行路線:
根據(jù)與交通出行相關(guān)的應(yīng)用程序在使用過程中的線路輸入信息獲??;或者,接收在設(shè)定的常用出現(xiàn)路線信息錄入處或預(yù)定出行路線錄入處的輸入信息。
本發(fā)明第八實(shí)施例,本實(shí)施例是在上述實(shí)施例的基礎(chǔ)上,以手機(jī)為例,結(jié)合附圖7介紹一個本發(fā)明的應(yīng)用實(shí)例。
本發(fā)明實(shí)施例的信息推薦方法,包括以下兩個階段:
第一階段:用戶習(xí)慣學(xué)習(xí)。
根據(jù)用戶每天使用手機(jī)中應(yīng)用程序App的種類以及使用App的信息,進(jìn)行大數(shù)據(jù)收集與挖掘,長期收集與分析,形成用戶的一套生活習(xí)慣信息。
通過這些大數(shù)據(jù)分析,可以獲取到用戶的喜好;通過用戶出行線路,可以獲取到用戶經(jīng)常出行的線路;可以根據(jù)用戶的日常生活習(xí)慣,分析出用戶的家人數(shù)量等等。
第二階段:活動推薦。
根據(jù)統(tǒng)計(jì)到用戶打開特定活動的App或者查看特定活動的信息的次數(shù)進(jìn)行統(tǒng)計(jì)分類,按照次數(shù)多少,分成多個等級,例如:100次、50次、10次分別對應(yīng)極喜歡、喜歡、傾向喜歡。系統(tǒng)可以根據(jù)用戶喜歡的等級,重點(diǎn)關(guān)注等級高的愛好,為用戶提供更加精準(zhǔn),感興趣的活動推薦。比如:
A、如果用戶喜歡逛商場,當(dāng)周邊商場或者用戶經(jīng)常途徑路線的商場有相關(guān)活動時,即可把活動信息推送給用戶。
B、當(dāng)用戶喜歡球類運(yùn)行時,如果用戶生活周邊有球類活動時,即可第一時間為用戶預(yù)報推送。
C、當(dāng)周末或法定假期來臨時,還可以根據(jù)用戶家人數(shù)量推薦不同的旅游套餐,解決用戶一到假期就不知道安排活動的問題。
如圖7所示,本發(fā)明實(shí)施例的信息推薦方法,包括如下步驟:
步驟1,通過大數(shù)據(jù)收集與統(tǒng)計(jì)進(jìn)行用戶習(xí)慣信息的學(xué)習(xí)并獲取用戶喜好的活動類型及喜好度。用戶習(xí)慣信息包括:用戶的休閑時間、用戶的當(dāng)前位置、用戶的常用出行路線、用戶的預(yù)定出行路線和用戶的家人數(shù)量等;
步驟2,在互聯(lián)網(wǎng)上收集用戶喜好的且與用戶習(xí)慣信息匹配的活動。
步驟3,根據(jù)用戶習(xí)慣信息和用戶的臨時出行計(jì)劃向用戶進(jìn)行活動的推薦,當(dāng)活動的類型不止一個時,按照喜好度進(jìn)行排序。
通過以上方案,可以為用戶提供大量的喜好活動推薦信息,豐富用戶的日常生活,提升用戶體驗(yàn),無形中增強(qiáng)產(chǎn)品市場競爭力。
本發(fā)明第九實(shí)施例,本實(shí)施例的移動終端向用戶進(jìn)行信息推薦方法的流程與第一、二或三實(shí)施例相同,區(qū)別在于,在工程實(shí)現(xiàn)上,本實(shí)施例可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的所述方法可以以計(jì)算機(jī)軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺設(shè)備(可以是手機(jī)等移動終端)執(zhí)行本發(fā)明實(shí)施例所述的方法。
通過具體實(shí)施方式的說明,應(yīng)當(dāng)可對本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。