一種票務(wù)信息的推薦方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種票務(wù)信息的推薦方法和裝置。本發(fā)明實(shí)施例提供的一種票務(wù)信息的推薦方法,包括:獲取輸入的本次乘車(chē)查詢(xún)信息;根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,該用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄;根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù);按照乘車(chē)優(yōu)先次序推薦乘車(chē)方案數(shù)據(jù)。本發(fā)明能夠結(jié)合用戶(hù)歷史的訂票行為,獲知查詢(xún)到的乘車(chē)方案中符合當(dāng)前用戶(hù)需求的優(yōu)先乘車(chē)方案的排序,向用戶(hù)提供個(gè)性化的票務(wù)信息推薦。
【專(zhuān)利說(shuō)明】一種票務(wù)信息的推薦方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種票務(wù)信息的推薦方法和裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶(hù)在出行前可以預(yù)先從網(wǎng)絡(luò)中,如網(wǎng)絡(luò)地圖、電子售票系統(tǒng)(如12306系統(tǒng)),查詢(xún)交通路線(xiàn)、票價(jià)等票務(wù)信息,從而極大便利了人們的出行。
[0003]例如,當(dāng)需要查詢(xún)從北京到濟(jì)南的票務(wù)信息時(shí),參見(jiàn)圖1,示出了現(xiàn)有技術(shù)中利用百度地圖查詢(xún)路線(xiàn)的結(jié)果示意圖。百度地圖可以按照“較快捷”、“出發(fā)最早”、“到達(dá)最早”三種方式將查詢(xún)到的車(chē)次、歷時(shí)等顯示給用戶(hù)。參見(jiàn)圖2,示出了現(xiàn)有技術(shù)中利用12306系統(tǒng)查詢(xún)票務(wù)信息的結(jié)果示意圖。12306系統(tǒng)按照出發(fā)時(shí)間將查詢(xún)到的車(chē)次、余票信息等顯示給用戶(hù)。
[0004]現(xiàn)有的票務(wù)信息查詢(xún)方案至少存在如下缺陷:
[0005]現(xiàn)有百度地圖、12306系統(tǒng)對(duì)不同用戶(hù)按照相同的方式顯示查詢(xún)結(jié)果,然而,不同用戶(hù)的需求和關(guān)注點(diǎn)是不同的,現(xiàn)有方案向用戶(hù)推薦的排列在前幾位的查詢(xún)結(jié)果往往不是用戶(hù)需要的,用戶(hù)需要從查詢(xún)結(jié)果中進(jìn)一步查找自己想要的結(jié)果或者重新發(fā)起查詢(xún)請(qǐng)求,不但降低了票務(wù)信息的查詢(xún)效率,增加了服務(wù)器的負(fù)擔(dān),而且給用戶(hù)操作帶來(lái)了不便,用戶(hù)體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種票務(wù)信息的推薦方法和相應(yīng)的裝置。
[0007]依據(jù)本發(fā)明的一個(gè)方面,本發(fā)明實(shí)施例提供了一種票務(wù)信息的推薦方法,包括:
[0008]獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息;
[0009]根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,該用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄;
[0010]根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù);
[0011]按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0012]可選的,上述方法還包括:根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序;根據(jù)換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),該乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息;按照乘車(chē)優(yōu)先次序?qū)⒅甘緭Q乘方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0013]可選的,用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,該訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票;
[0014]上述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:計(jì)算查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID ;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
[0015]可選的,上述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);對(duì)出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
[0016]可選的,上述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型;計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù);將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為乘車(chē)優(yōu)先次序。
[0017]可選的,上述根據(jù)換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到換乘方案數(shù)據(jù)包括:選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次;判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間;若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn);若否,遞增預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
[0018]可選的,上述獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息包括:在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;接收到用戶(hù)的指示使用顯示出來(lái)的查詢(xún)信息的指令時(shí),將顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
[0019]可選的,上述方法還包括:在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新;
[0020]其中,用戶(hù)行為分析表包括如下信息:出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型;用戶(hù)查詢(xún)行為記錄表包括如下信息:查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0021]可選的,上述方法還包括:根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù);按照乘車(chē)優(yōu)先次序?qū)⒅甘局边_(dá)方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0022]依據(jù)本發(fā)明的另一個(gè)方面,本發(fā)明實(shí)施例提供了一種票務(wù)信息的推薦裝置,包括:
[0023]查詢(xún)信息獲取單元,適于獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息;
[0024]乘車(chē)優(yōu)先次序獲取單元,適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,該用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄;
[0025]乘車(chē)方案獲取單元,適于根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù);[0026]乘車(chē)方案推送單元,適于按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展
/Jn o
[0027]可選的,乘車(chē)優(yōu)先次序獲取單元,適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序;乘車(chē)方案獲取單元,適于根據(jù)換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),該乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息;乘車(chē)方案推送單元,適于按照乘車(chē)優(yōu)先次序?qū)⒅甘緭Q乘方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0028]可選的,上述用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,該訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票;
[0029]乘車(chē)優(yōu)先次序獲取單元,適于計(jì)算查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID ;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
[0030]可選的,乘車(chē)優(yōu)先次序獲取單元,適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);對(duì)出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
[0031]可選的,乘車(chē)優(yōu)先次序獲取單元,適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型;計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù);將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為乘車(chē)優(yōu)先次序。
[0032]可選的,乘車(chē)方案獲取單元,適于選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次;判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間;若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn);若否,遞增預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
[0033]可選的,查詢(xún)信息獲取單元,適于在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;接收到用戶(hù)的指示使用顯示出來(lái)的查詢(xún)信息的指令時(shí),將顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
[0034]可選的,上述裝置還包括數(shù)據(jù)更新單元,適于在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新;其中,用戶(hù)行為分析表包括如下信息:出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型;上述用戶(hù)查詢(xún)行為記錄表包括如下信息:查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0035]可選的,乘車(chē)方案獲取單元,適于根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù);乘車(chē)方案推送單元,適于按照乘車(chē)優(yōu)先次序?qū)⒅甘局边_(dá)方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示
[0036]由上所述,本發(fā)明實(shí)施例通過(guò)根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序以及按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示的技術(shù)手段,能夠結(jié)合用戶(hù)歷史的訂票行為,獲知查詢(xún)到的乘車(chē)方案中符合當(dāng)前用戶(hù)需求的優(yōu)先乘車(chē)方案的排序,將用戶(hù)最關(guān)注的乘車(chē)方案優(yōu)先推薦給用戶(hù),解決了現(xiàn)有方案用戶(hù)需要從查詢(xún)結(jié)果中進(jìn)一步查找或重新查詢(xún)帶來(lái)的問(wèn)題,向用戶(hù)提供個(gè)性化的票務(wù)信息推薦,使用戶(hù)能夠快速便捷地獲取所需的票務(wù)信息,提高了票務(wù)信息的查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0037]進(jìn)一步的,針對(duì)出發(fā)站和到達(dá)站之間沒(méi)有直達(dá)車(chē)次的場(chǎng)景,本發(fā)明實(shí)施例還能夠根據(jù)用戶(hù)行為分析出用戶(hù)優(yōu)先使用的換乘站,得到符合當(dāng)前用戶(hù)需求的優(yōu)先換乘方案的排序,將最關(guān)注的換乘的乘車(chē)方案數(shù)據(jù)優(yōu)先推薦給用戶(hù),并且向用戶(hù)提供包括票據(jù)信息在內(nèi)的更全面的換乘的票務(wù)信息,解決了用戶(hù)換乘時(shí)需要反復(fù)查詢(xún)票據(jù)信息或?qū)ふ覔Q乘方案帶來(lái)的問(wèn)題,使用戶(hù)能夠快速便捷地獲取換乘時(shí)所需的票務(wù)信息,提高查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0038]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0039]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0040]圖1示出了現(xiàn)有技術(shù)中利用百度地圖查詢(xún)路線(xiàn)的結(jié)果示意圖;
[0041]圖2示出了現(xiàn)有技術(shù)中利用12306系統(tǒng)查詢(xún)票務(wù)信息的結(jié)果示意圖;
[0042]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種票務(wù)信息的推薦方法流程圖;
[0043]圖4示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的一種票務(wù)信息的推薦方法流程圖;
[0044]圖5示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的各種數(shù)據(jù)表的關(guān)系示意圖;
[0045]圖6示出了根據(jù)本發(fā)明又一個(gè)實(shí)施例的一種票務(wù)信息的推薦裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0047]本發(fā)明一個(gè)實(shí)施例提供了一種票務(wù)信息的推薦方法,參見(jiàn)圖3,該方法包括如下步驟:[0048]S300:獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息。
[0049]上述查詢(xún)信息中可以包括出發(fā)時(shí)間、出發(fā)站(Source,簡(jiǎn)寫(xiě)為S)、到達(dá)站(Destination,簡(jiǎn)寫(xiě)為 D)。
[0050]S302:根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,該用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄。
[0051]示例性的,用戶(hù)行為分析表包括如下信息:出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序(DayOfWeek)、出發(fā)日期在一月中的排序(本月的第幾號(hào))、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型、訂票行為ID、累計(jì)時(shí)間。
[0052]根據(jù)上述信息中的一項(xiàng)或多項(xiàng)在用戶(hù)行為分析表中生成一條記錄,記錄用戶(hù)的一次訂票行為,可以為該訂票行為設(shè)置一個(gè)訂票行為ID (標(biāo)識(shí))。利用該訂票行為ID存取一條記錄。
[0053]其中,上述的“節(jié)假日”可以從維護(hù)的節(jié)假日信息表中獲取,該節(jié)假日信息表中記錄年份、節(jié)假日、節(jié)假日首天日期和節(jié)假日ID。
[0054]S304:根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù)。
[0055]本實(shí)施例獲取到的票務(wù)信息中包括但不局限于乘車(chē)方案數(shù)據(jù)。根據(jù)出發(fā)站和到達(dá)站之間是否具有直達(dá)車(chē)次,得到的乘車(chē)方案數(shù)據(jù)也包括兩種,一種為指示換乘方式的乘車(chē)方案數(shù)據(jù),另一種為指示直達(dá)方式的乘車(chē)方案數(shù)據(jù)。
[0056]對(duì)于需要換乘的場(chǎng)景,針對(duì)現(xiàn)有技術(shù)中百度地圖能夠查詢(xún)到換乘路線(xiàn)但無(wú)法提供票據(jù)信息,而12306系統(tǒng)無(wú)法直接查詢(xún)換乘路線(xiàn)的問(wèn)題,
[0057]本實(shí)施例查詢(xún)到的乘車(chē)方案數(shù)據(jù)不但包括路線(xiàn)信息(如換乘路線(xiàn)、直達(dá)路線(xiàn)),還包括每條路線(xiàn)的票據(jù)信息(如票價(jià)),從而能夠提供內(nèi)容全面的乘車(chē)方案數(shù)據(jù),解決了用戶(hù)換乘時(shí)需要反復(fù)查詢(xún)票據(jù)信息或?qū)ふ覔Q乘方案帶來(lái)的問(wèn)題,使用戶(hù)能夠快速便捷地獲取換乘時(shí)所需的票務(wù)信息,提高查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0058]S306:按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0059]例如,按照乘車(chē)優(yōu)先次序?qū)⒅甘局边_(dá)方式的乘車(chē)方案數(shù)據(jù)或者指示換乘方式的乘車(chē)方案數(shù)據(jù),推送至客戶(hù)端側(cè)并展示。符合用戶(hù)需求的乘車(chē)方案數(shù)據(jù)會(huì)被優(yōu)先展示給用戶(hù),便于用戶(hù)快速獲取到需要的票務(wù)信息。
[0060]由上所述,本發(fā)明實(shí)施例通過(guò)根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序以及按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示的技術(shù)手段,能夠結(jié)合用戶(hù)歷史的訂票行為,獲知查詢(xún)到的乘車(chē)方案中符合當(dāng)前用戶(hù)需求的優(yōu)先乘車(chē)方案的排序,將用戶(hù)最關(guān)注的乘車(chē)方案優(yōu)先推薦給用戶(hù),解決了現(xiàn)有方案用戶(hù)需要從查詢(xún)結(jié)果中進(jìn)一步查找或重新查詢(xún)帶來(lái)的問(wèn)題,向用戶(hù)提供個(gè)性化的票務(wù)信息推薦,使用戶(hù)能夠快速便捷地獲取所需的票務(wù)信息,提高了票務(wù)信息的查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0061]下面結(jié)合圖4,對(duì)本發(fā)明又一實(shí)施例提供的一種票務(wù)信息的推薦方法進(jìn)行說(shuō)明。本實(shí)施例主要以需要換乘的場(chǎng)景進(jìn)行說(shuō)明。
[0062]本實(shí)施例提供的方案在出發(fā)站和到達(dá)站之間沒(méi)有直達(dá)車(chē)次時(shí),為用戶(hù)計(jì)算最優(yōu)換乘方案。在計(jì)算時(shí)考慮旅程出發(fā)時(shí)間、到達(dá)時(shí)間、票價(jià)以及票據(jù)類(lèi)型等多種因素,根據(jù)用戶(hù)對(duì)這些因素的重視程度,確定查詢(xún)到的乘車(chē)方案的推薦次序。在計(jì)算換乘方案時(shí),分析用戶(hù)過(guò)去的訂票行為,給用戶(hù)推薦符合個(gè)性化的乘車(chē)方案,又根據(jù)本次用戶(hù)訂票行為進(jìn)行數(shù)據(jù)自訓(xùn)練,用于下次票務(wù)信息的推薦。具體包括如下步驟:
[0063]S400:用戶(hù)通過(guò)客戶(hù)端登錄服務(wù)器端。
[0064]用戶(hù)通過(guò)客戶(hù)端向服務(wù)器端發(fā)送登錄請(qǐng)求。
[0065]S402:服務(wù)器端查詢(xún)?cè)撚脩?hù)的用戶(hù)查詢(xún)行為記錄表。
[0066]用戶(hù)查詢(xún)行為記錄表包括如下信息:查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0067]S404:服務(wù)器端向客戶(hù)端返回用戶(hù)查詢(xún)過(guò)的出發(fā)站、到達(dá)站和出發(fā)時(shí)間。即服務(wù)器端將登錄用戶(hù)的歷史查詢(xún)信息返回至客戶(hù)端。
[0068]S406:客戶(hù)端向服務(wù)器端錄入出發(fā)站、到達(dá)站和出發(fā)時(shí)間。
[0069]上述錄入的出發(fā)站、到達(dá)站和出發(fā)時(shí)間具有兩種情況,一種情況為:用戶(hù)手動(dòng)輸入出發(fā)站、到達(dá)站和出發(fā)時(shí)間的各項(xiàng)內(nèi)容,并上傳至服務(wù)器端;另一種情況為:在客戶(hù)端接收到服務(wù)器端返回的登錄用戶(hù)的歷史查詢(xún)信息后,根據(jù)該歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;接收到用戶(hù)的指示使用顯示出來(lái)的查詢(xún)信息的指令時(shí),將顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。這種情況下,無(wú)需用戶(hù)逐個(gè)錄入信息,簡(jiǎn)化了用戶(hù)操作。
[0070]S408:服務(wù)器端更新用戶(hù)查詢(xún)行為記錄表。
[0071]服務(wù)器端根據(jù)本次查詢(xún)操作更新用戶(hù)查詢(xún)行為記錄表中記錄的信息。
[0072]S410:同步第二方的公共彳目息庫(kù),更新票務(wù)彳目息表。
[0073]與第三方服務(wù)器建立連接,并用第三方服務(wù)器的公共信息庫(kù)中的數(shù)據(jù)同步本地的票務(wù)信息(Ticket)表。票務(wù)信息表中的內(nèi)容包括車(chē)次、出發(fā)時(shí)間、出發(fā)站、達(dá)到站、到達(dá)時(shí)間、票務(wù)類(lèi)型、票價(jià)、票務(wù)價(jià)格、剩余票數(shù)和票ID。
[0074]本實(shí)施例中在本地維護(hù)票務(wù)信息表,利用第三方服務(wù)器更新票務(wù)信息表,保證票務(wù)信息表中的數(shù)據(jù)為最新的數(shù)據(jù),在本地執(zhí)行票務(wù)信息查詢(xún),以保證快速查詢(xún)到票務(wù)信息??梢岳斫猓?dāng)采用直接從第三方服務(wù)器查詢(xún)票務(wù)信息或者系統(tǒng)自身具有公共信息庫(kù)時(shí),可以不再執(zhí)行數(shù)據(jù)同步和更新的操作。
[0075]S412:服務(wù)器端根據(jù)用戶(hù)行為分析表,計(jì)算換乘站和乘車(chē)優(yōu)先次序。
[0076]用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,該訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票,具體的,通過(guò)下述方法計(jì)算換乘站和乘車(chē)優(yōu)先次序:
[0077]首先,篩選出與本次訂票關(guān)聯(lián)的歷史訂票行為的行為ID。
[0078]方式一、計(jì)算查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID。
[0079]這種方式,當(dāng)本次訂票的出發(fā)時(shí)間距離節(jié)假日首天的天數(shù),與歷史節(jié)假日訂票的出發(fā)時(shí)間距離節(jié)假日首天的天數(shù)相近時(shí),將該歷史節(jié)假日訂票作為本次選取換乘站和乘車(chē)優(yōu)先次序的考慮因素。
[0080]方式二、根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。[0081]這種方式,將與本次訂票的出發(fā)時(shí)間具有相同DayOfWeek (如星期三)的歷史訂票作為本次選取換乘站和乘車(chē)優(yōu)先次序的考慮因素。
[0082]方式三、根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
[0083]這種方式,當(dāng)歷史訂票的出發(fā)時(shí)間與本次訂票的出發(fā)時(shí)間都是一月中的同一號(hào)時(shí),將該歷史訂票作為本次選取換乘站和乘車(chē)優(yōu)先次序的考慮因素。
[0084]上述三種方式可以同時(shí)采用,也可以?xún)H采用其中的一種或兩種。
[0085]然后,對(duì)篩選出的記錄中的換乘站進(jìn)行統(tǒng)計(jì)。
[0086]獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);對(duì)出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。通過(guò)統(tǒng)計(jì)得到位于排序首位的換乘站為用戶(hù)最喜歡的換乘站,將該換乘站選取為本次訂票使用的換乘站,或者,將排序前三位或前四位的換乘站都作為本次訂票可以使用的換乘站,然后利用這些換乘站計(jì)算換乘路線(xiàn)。
[0087]以及,通過(guò)如下方式根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序包括:
[0088]乘車(chē)優(yōu)先次序反映了用戶(hù)在乘車(chē)時(shí)在乎因素的優(yōu)先次序,一般情況下,用戶(hù)乘車(chē)時(shí)的在乎因素主要包括累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型,則本實(shí)施例先獲取提取出的各行為ID對(duì)應(yīng)的用戶(hù)行為分析表的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型。
[0089]然后,分別計(jì)算各因素下?lián)Q乘站的出現(xiàn)次數(shù),如計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù)。
[0090]將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為乘車(chē)優(yōu)先次序。
[0091]可以理解,對(duì)于存在直達(dá)車(chē)次的場(chǎng)景,計(jì)算乘車(chē)優(yōu)先次序的方法可以參照上述處理方式實(shí)現(xiàn)。
[0092]S414:服務(wù)器端計(jì)算換乘方案,將乘車(chē)方案數(shù)據(jù)存放至方案表中。
[0093]該乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息。通過(guò)如下步驟,確定換乘路線(xiàn):
[0094]步驟A:選取從查詢(xún)信息中的出發(fā)站(S)到換乘站(Transfer,簡(jiǎn)寫(xiě)為T(mén))的第一車(chē)次,S到T的第一車(chē)次記作車(chē)次(S,T);以及,從換乘站到查詢(xún)信息中的到達(dá)站(D)的第二車(chē)次,T到D的第二車(chē)次記作(T,D)。
[0095]步驟B:判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值(如2個(gè)小時(shí))的第一車(chē)次,例如,判斷是否滿(mǎn)足車(chē)次(S,T)的出發(fā)時(shí)間距離用戶(hù)出發(fā)時(shí)間等于或者小于2小時(shí)。
[0096]步驟C:判斷第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間是否早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間,例如,是否滿(mǎn)足車(chē)次(S,T)到達(dá)T的時(shí)間,早于車(chē)次(T,D)的出發(fā)時(shí)間。
[0097]步驟D:若步驟B和步驟C的查詢(xún)結(jié)果為空,則遞增步驟B中的預(yù)定時(shí)間閾值的數(shù)值(如增加至4個(gè)小時(shí))。[0098]重復(fù)執(zhí)行步驟A至步驟C,找出滿(mǎn)足“開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間”的條件的第一車(chē)次和第二車(chē)次的所有組合,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn)。
[0099]S416:按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0100]按照當(dāng)前用戶(hù)在乎的因素從高到低的順序?qū)Ψ桨副碇懈鳁l乘車(chē)方案數(shù)據(jù)的次序進(jìn)行排列,將方案表發(fā)送至客戶(hù)端側(cè)展示。
[0101]方案表中的信息可以包括乘車(chē)方案ID、出發(fā)站、換乘站、到達(dá)站、ST票ID、TD票ID、是否換乘、累計(jì)票價(jià)、累計(jì)時(shí)間和訂票行為ID。
[0102]其中,ST票表示從出發(fā)站至換乘站的票據(jù),TD票表示從換乘站至到達(dá)站的票據(jù)。
[0103]S418:客戶(hù)端向服務(wù)器端返回用戶(hù)選中的乘車(chē)方案數(shù)據(jù)。
[0104]S420:服務(wù)器端根據(jù)選中的乘車(chē)方案執(zhí)行訂票。
[0105]服務(wù)器端向具有訂票功能的第三方服務(wù)器發(fā)送訂票請(qǐng)求,該訂票請(qǐng)求中包括用戶(hù)選中的乘車(chē)方案數(shù)據(jù);或者,另一種場(chǎng)景中,若服務(wù)器端自身具有訂票功能時(shí),直接執(zhí)行訂票操作。
[0106]S422:第三方服務(wù)器在訂票成功后,通過(guò)服務(wù)器端向客戶(hù)端發(fā)送訂票成功信息。
[0107]S424:根據(jù)本次的訂票行為,執(zhí)行數(shù)據(jù)自訓(xùn)練。
[0108]在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表中的數(shù)據(jù)進(jìn)行訓(xùn)練,以對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新。
[0109]基于用戶(hù)的查詢(xún)行為同步更新用戶(hù)查詢(xún)行為記錄表中的內(nèi)容,基于用戶(hù)的訂票行為同步更新用戶(hù)行為分析表中的內(nèi)容。但不局限于此,可以利用本次的查詢(xún)和訂票行為對(duì)所有關(guān)聯(lián)的數(shù)據(jù)表進(jìn)行更新。
[0110]本發(fā)明又一實(shí)施例對(duì)本方案中維護(hù)的各種數(shù)據(jù)表進(jìn)行說(shuō)明。參見(jiàn)圖5,示出了本實(shí)施例提供的各種數(shù)據(jù)表的關(guān)系示意圖。這些數(shù)據(jù)表包括用戶(hù)查詢(xún)行為記錄表、票務(wù)信息表、用戶(hù)行為分析表、方案表、用戶(hù)訂票記錄表和節(jié)假日信息表。
[0111]其中,票務(wù)信息表中的內(nèi)容包括車(chē)次、出發(fā)時(shí)間、出發(fā)站、達(dá)到站、到達(dá)時(shí)間、票務(wù)類(lèi)型、票價(jià)、票務(wù)價(jià)格、剩余票數(shù)和票ID。
[0112]用戶(hù)行為分析表包括如下信息:出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序(DayOfWeek)、出發(fā)日期在一月中的排序(本月的第幾號(hào))、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型、訂票行為ID、累計(jì)時(shí)間。
[0113]方案表中的信息可以包括乘車(chē)方案ID、出發(fā)站、換乘站、到達(dá)站、ST票ID、TD票ID、是否換乘、累計(jì)票價(jià)、累計(jì)時(shí)間和訂票行為ID。
[0114]用戶(hù)訂票記錄表中的內(nèi)容包括票ID、用戶(hù)ID、乘車(chē)方案ID和查詢(xún)行為ID。
[0115]節(jié)假日信息表中的內(nèi)容包括年份、節(jié)假日、節(jié)假日首天日期和節(jié)假日ID。
[0116]用戶(hù)查詢(xún)行為記錄表中的內(nèi)容包括查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0117]其中,用戶(hù)訂票記錄表通過(guò)用戶(hù)ID、查詢(xún)行為ID與用戶(hù)查詢(xún)行為記錄表建立關(guān)聯(lián),用戶(hù)訂票記錄表通過(guò)票ID與票務(wù)信息表建立關(guān)聯(lián),用戶(hù)訂票記錄表通過(guò)乘車(chē)方案ID與方案表建立關(guān)聯(lián)。
[0118]方案表通過(guò)票ID與票務(wù)信息表建立關(guān)聯(lián),方案表通過(guò)訂票行為ID與用戶(hù)行為分析表建立關(guān)聯(lián),用戶(hù)行為分析表通過(guò)“節(jié)假日”與節(jié)假日信息表建立關(guān)聯(lián)。
[0119]通過(guò)關(guān)聯(lián),存取出任一數(shù)據(jù)表中的任一項(xiàng)信息并在獲取到用戶(hù)新的查詢(xún)行為數(shù)據(jù)和訂票行為數(shù)據(jù)時(shí)對(duì)數(shù)據(jù)表進(jìn)行數(shù)據(jù)訓(xùn)練,更新數(shù)據(jù)表。
[0120]本發(fā)明又一實(shí)施例提供了一種票務(wù)信息的推薦裝置600,參見(jiàn)圖6,包括查詢(xún)信息獲取單元610、乘車(chē)優(yōu)先次序獲取單元612、乘車(chē)方案獲取單元614、乘車(chē)方案推送單元616和數(shù)據(jù)更新單元618。下面分別進(jìn)行說(shuō)明。
[0121]查詢(xún)信息獲取單元610適于獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息??蛇x的,查詢(xún)信息獲取單元610還適于在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;接收到用戶(hù)的指示使用顯示出來(lái)的查詢(xún)信息的指令時(shí),將顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
[0122]乘車(chē)優(yōu)先次序獲取單元612適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,該用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄。對(duì)于需要換乘的場(chǎng)景,乘車(chē)優(yōu)先次序獲取單元612適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序。
[0123]在獲取換乘站和乘車(chē)優(yōu)先次序時(shí),首先,乘車(chē)優(yōu)先次序獲取單元612篩選出與本次訂票關(guān)聯(lián)的歷史訂票行為的行為ID,包括如下操作:
[0124]乘車(chē)優(yōu)先次序獲取單元612適于計(jì)算查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID ;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID;和/或,根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。其中,上述用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,該訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票。
[0125]然后,乘車(chē)優(yōu)先次序獲取單元612對(duì)篩選出的記錄中的換乘站進(jìn)行統(tǒng)計(jì)。具體的,乘車(chē)優(yōu)先次序獲取單元612適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);對(duì)出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
[0126]基于上述確定的換乘站,乘車(chē)優(yōu)先次序獲取單元612通過(guò)如下方式根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序包括:
[0127]乘車(chē)優(yōu)先次序獲取單元612適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型;計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù);將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為乘車(chē)優(yōu)先次序。
[0128]乘車(chē)方案獲取單元614適于根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù)。對(duì)于需要換乘的場(chǎng)景,乘車(chē)方案獲取單元614適于根據(jù)換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),該乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信
肩、O
[0129]可選的,在需要換乘的場(chǎng)景,乘車(chē)方案獲取單元614計(jì)算換乘路線(xiàn)的操作包括如下:乘車(chē)方案獲取單元614選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次;判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間;若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn);若否,遞增預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
[0130]在直達(dá)的場(chǎng)景,乘車(chē)方案獲取單元614適于根據(jù)查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù)。
[0131]乘車(chē)方案推送單元616適于按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。對(duì)于需要換乘的場(chǎng)景,乘車(chē)方案推送單元616則適于按照乘車(chē)優(yōu)先次序?qū)⒅甘緭Q乘方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。在直達(dá)的場(chǎng)景,乘車(chē)方案推送單元616適于按照乘車(chē)優(yōu)先次序?qū)⒅甘局边_(dá)方式的乘車(chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示。
[0132]可選的,在進(jìn)行數(shù)據(jù)更新的場(chǎng)景中,數(shù)據(jù)更新單元618適于在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新;其中,用戶(hù)行為分析表包括如下信息:出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型;上述用戶(hù)查詢(xún)行為記錄表包括如下信息:查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型??梢岳斫?,數(shù)據(jù)更新單元618能夠利用本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)裝置600所關(guān)聯(lián)的所有數(shù)據(jù)表進(jìn)行更新,這些數(shù)據(jù)表包括但不局限于用戶(hù)查詢(xún)行為記錄表、票務(wù)信息表、用戶(hù)行為分析表、方案表、用戶(hù)訂票記錄表和節(jié)假日信息表。
[0133]本發(fā)明裝置實(shí)施例中各單元的具體工作方式可以參見(jiàn)本發(fā)明方法實(shí)施例的相關(guān)內(nèi)容,在此不再贅述。
[0134]由上所述,本發(fā)明實(shí)施例通過(guò)根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序以及按照乘車(chē)優(yōu)先次序?qū)⒊塑?chē)方案數(shù)據(jù)推送至客戶(hù)端側(cè)并展示的技術(shù)手段,能夠結(jié)合用戶(hù)歷史的訂票行為,獲知查詢(xún)到的乘車(chē)方案中符合當(dāng)前用戶(hù)需求的優(yōu)先乘車(chē)方案的排序,將用戶(hù)最關(guān)注的乘車(chē)方案優(yōu)先推薦給用戶(hù),解決了現(xiàn)有方案用戶(hù)需要從查詢(xún)結(jié)果中進(jìn)一步查找或重新查詢(xún)帶來(lái)的問(wèn)題,向用戶(hù)提供個(gè)性化的票務(wù)信息推薦,使用戶(hù)能夠快速便捷地獲取所需的票務(wù)信息,提高了票務(wù)信息的查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0135]進(jìn)一步的,針對(duì)出發(fā)站和到達(dá)站之間沒(méi)有直達(dá)車(chē)次的場(chǎng)景,本發(fā)明實(shí)施例還能夠根據(jù)用戶(hù)行為分析出用戶(hù)優(yōu)先使用的換乘站,得到符合當(dāng)前用戶(hù)需求的優(yōu)先換乘方案的排序,將最關(guān)注的換乘的乘車(chē)方案數(shù)據(jù)優(yōu)先推薦給用戶(hù),并且向用戶(hù)提供包括票據(jù)信息在內(nèi)的更全面的換乘的票務(wù)信息,解決了用戶(hù)換乘時(shí)需要反復(fù)查詢(xún)票據(jù)信息或?qū)ふ覔Q乘方案帶來(lái)的問(wèn)題,使用戶(hù)能夠快速便捷地獲取換乘時(shí)所需的票務(wù)信息,提高查詢(xún)效率,減輕了服務(wù)器的負(fù)擔(dān),增強(qiáng)了用戶(hù)體驗(yàn)。
[0136]Al、一種票務(wù)信息的推薦方法,包括:
[0137]獲取輸入的本次乘車(chē)查詢(xún)信息;
[0138]根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,所述用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄;
[0139]根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù);
[0140]按照所述乘車(chē)優(yōu)先次序推薦所述乘車(chē)方案數(shù)據(jù)。
[0141]A2、根據(jù)權(quán)利要求Al所述的方法,其中,所述方法還包括:
[0142]根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序;
[0143]根據(jù)所述換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),所述乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息;
[0144]按照所述乘車(chē)優(yōu)先次序推薦所述指示換乘方式的乘車(chē)方案數(shù)據(jù)。
[0145]A3、根據(jù)權(quán)利要求A2所述的方法,其中,所述用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,所述訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票;
[0146]所述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:
[0147]計(jì)算所述查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)所述天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID;
[0148]和/ 或,
[0149]根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID ;
[0150]和/ 或,
[0151]根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
[0152]A4、根據(jù)權(quán)利要求A3所述的方法,其中,所述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:
[0153]獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);
[0154]對(duì)所述出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
[0155]A5、根據(jù)權(quán)利要求A3所述的方法,其中,所述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括:
[0156]獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型;
[0157]計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù);
[0158]將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為所述乘車(chē)優(yōu)先次序。
[0159]A6、根據(jù)權(quán)利要求A2所述的方法,其中,所述根據(jù)所述換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到換乘方案數(shù)據(jù)包括:[0160]選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次;
[0161]判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間;
[0162]若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn);
[0163]若否,遞增所述預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
[0164]A7、根據(jù)權(quán)利要求A2所述的方法,其中,所述獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息包括:
[0165]在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;
[0166]接收到用戶(hù)的指示使用所述顯示出來(lái)的查詢(xún)信息的指令時(shí),將所述顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
[0167]AS、根據(jù)權(quán)利要求A7所述的方法,其中,所述方法還包括:
[0168]在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新;
[0169]其中,所述用戶(hù)行為分析表包括如下信息:
[0170]出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型;
[0171]所述用戶(hù)查詢(xún)行為記錄表包括如下信息:
[0172]查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0173]A9、根據(jù)權(quán)利要求Al所述的方法,其中,所述方法還包括:
[0174]根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù);
[0175]按照乘車(chē)優(yōu)先次序推薦所述指示直達(dá)方式的乘車(chē)方案數(shù)據(jù)。
[0176]B10、一種票務(wù)信息的推薦裝置,包括:
[0177]查詢(xún)信息獲取單元,適于獲取輸入的本次乘車(chē)查詢(xún)信息;
[0178]乘車(chē)優(yōu)先次序獲取單元,適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,所述用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄;
[0179]乘車(chē)方案獲取單元,適于根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù);
[0180]乘車(chē)方案推送單元,適于按照所述乘車(chē)優(yōu)先次序推薦所述乘車(chē)方案數(shù)據(jù)。
[0181]BI 1、根據(jù)權(quán)利要求BlO所述的裝置,其中,
[0182]所述乘車(chē)優(yōu)先次序獲取單元,適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序;
[0183]所述乘車(chē)方案獲取單元,適于根據(jù)所述換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),所述乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息;
[0184]所述乘車(chē)方案推送單元,適于按照所述乘車(chē)優(yōu)先次序推薦所述指示換乘方式的乘車(chē)方案數(shù)據(jù)。
[0185]B12、根據(jù)權(quán)利要求Bll所述的裝置,其中,所述用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,所述訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票;
[0186]所述乘車(chē)優(yōu)先次序獲取單元,適于計(jì)算所述查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)所述天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID ;
[0187]和/ 或,
[0188]根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID ;
[0189]和/ 或,
[0190]根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
[0191]B13、根據(jù)權(quán)利要求B12所述的裝置,其中,所述乘車(chē)優(yōu)先次序獲取單元,適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù);對(duì)所述出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
[0192]B14、根據(jù)權(quán)利要求B12所述的裝置,其中,所述乘車(chē)優(yōu)先次序獲取單元,適于獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型;計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù);將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為所述乘車(chē)優(yōu)先次序。
[0193]B15、根據(jù)權(quán)利要求BlO所述的裝置,其中,所述乘車(chē)方案獲取單元,適于選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次;
[0194]判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間;
[0195]若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn);
[0196]若否,遞增所述預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
[0197]B16、根據(jù)權(quán)利要求BlO所述的裝置,其中,所述查詢(xún)信息獲取單元,適于在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息;接收到用戶(hù)的指示使用所述顯示出來(lái)的查詢(xún)信息的指令時(shí),將所述顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
[0198]B17、根據(jù)權(quán)利要求B16所述的裝置,其中,所述裝置還包括數(shù)據(jù)更新單元,適于在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新;
[0199]其中,所述用戶(hù)行為分析表包括如下信息:
[0200]出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型;
[0201]所述用戶(hù)查詢(xún)行為記錄表包括如下信息:
[0202]查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
[0203]B18、根據(jù)權(quán)利要求BlO所述的裝置,其中,
[0204]所述乘車(chē)方案獲取單元,適于根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù);
[0205]所述乘車(chē)方案推送單元,適于按照乘車(chē)優(yōu)先次序推薦所述指示直達(dá)方式的乘車(chē)方案數(shù)據(jù)。
[0206]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類(lèi)系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0207]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
[0208]類(lèi)似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0209]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0210]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0211]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP )來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的票務(wù)信息的推薦裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0212]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱(chēng)。
【權(quán)利要求】
1.一種票務(wù)信息的推薦方法,包括: 獲取輸入的本次乘車(chē)查詢(xún)信息; 根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,所述用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄; 根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù); 按照所述乘車(chē)優(yōu)先次序推薦所述乘車(chē)方案數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述方法還包括: 根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序; 根據(jù)所述換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示換乘方式的乘車(chē)方案數(shù)據(jù),所述乘車(chē)方案數(shù)據(jù)包括換乘路線(xiàn)和每條換乘路線(xiàn)的票據(jù)信息; 按照所述乘車(chē)優(yōu)先次序推薦所述指示換乘方式的乘車(chē)方案數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述用戶(hù)行為分析表是按照訂票類(lèi)型對(duì)用戶(hù)歷史訂票行為進(jìn)行記錄的,所述訂票類(lèi)型包括節(jié)假日訂票、周度訂票和月度訂票; 所述根據(jù)用戶(hù)行為分析表獲 取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括: 計(jì)算所述查詢(xún)信息中的出發(fā)時(shí)間距離最近節(jié)假日首天的天數(shù),當(dāng)所述天數(shù)與訂票類(lèi)型為節(jié)假日訂票的記錄中的距離節(jié)假日首天的時(shí)間之間的差值小于預(yù)定閾值時(shí),提取該節(jié)假日訂票記錄中的行為ID ; 和/或, 根據(jù)查詢(xún)信息中的出發(fā)日期在一周中的排序,查詢(xún)訂票類(lèi)型為周度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID ; 和/或, 根據(jù)查詢(xún)信息中的出發(fā)日期在一月中的排序,查詢(xún)訂票類(lèi)型為月度訂票的記錄中出發(fā)日期與該排序相同的記錄,提取該記錄中的行為ID。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括: 獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站的出現(xiàn)次數(shù); 對(duì)所述出現(xiàn)次數(shù)進(jìn)行排序,將排序在前預(yù)定名次的換乘站選取為本次查詢(xún)使用的換乘站。
5.根據(jù)權(quán)利要求3所述的方法,其中,所述根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的換乘站和乘車(chē)優(yōu)先次序包括: 獲取提取出的各行為ID對(duì)應(yīng)的記錄中各換乘站對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型; 計(jì)算累計(jì)乘車(chē)時(shí)間最短的換乘站的第一出現(xiàn)次數(shù)、累計(jì)乘車(chē)票價(jià)最小的換乘站的第二出現(xiàn)次數(shù)以及預(yù)定票據(jù)類(lèi)型的第三出現(xiàn)次數(shù); 將第一出現(xiàn)次數(shù)至第三出現(xiàn)次數(shù)按照從高到低的順序進(jìn)行排序,將排序后對(duì)應(yīng)的累計(jì)乘車(chē)時(shí)間、累計(jì)乘車(chē)票價(jià)和票據(jù)類(lèi)型的次序選取為所述乘車(chē)優(yōu)先次序。
6.根據(jù)權(quán)利要求2所述的方法,其中,所述根據(jù)所述換乘站和查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到換乘方案數(shù)據(jù)包括: 選取從查詢(xún)信息中的出發(fā)站到換乘站的第一車(chē)次,以及,從換乘站到查詢(xún)信息中的到達(dá)站的第二車(chē)次; 判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間; 若是,將每組第一車(chē)次和第二車(chē)次的組合選取為一條換乘路線(xiàn); 若否,遞增所述預(yù)定時(shí)間閾值的數(shù)值,判斷是否存在開(kāi)車(chē)時(shí)間與用戶(hù)出發(fā)時(shí)間的差值不超過(guò)遞增后的預(yù)定時(shí)間閾值的第一車(chē)次,且第一車(chē)次的到達(dá)換乘站的到達(dá)時(shí)間早于第二車(chē)次從換乘站的開(kāi)車(chē)時(shí)間。
7.根據(jù)權(quán)利要求2所述的方法,其中,所述獲取客戶(hù)端側(cè)輸入的本次乘車(chē)的查詢(xún)信息包括: 在用戶(hù)成功登錄后,根據(jù)用戶(hù)查詢(xún)行為記錄表中記錄的歷史查詢(xún)信息在輸入框中顯示曾經(jīng)使用過(guò)的查詢(xún)信息; 接收到用戶(hù)的指示使用所述顯示出來(lái)的查詢(xún)信息的指令時(shí),將所述顯示出來(lái)的查詢(xún)信息作為本次乘車(chē)的查詢(xún)信息。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述方法還包括: 在本次乘車(chē)訂票成功后,根據(jù)本次乘車(chē)的用戶(hù)行為數(shù)據(jù)對(duì)用戶(hù)行為分析表和用戶(hù)查詢(xún)行為記錄表進(jìn)行更新; 其中,所述用戶(hù)行為分析表包括如下信息: 出發(fā)日期、節(jié)假日、出發(fā)日期距離節(jié)假日首天的時(shí)間、出發(fā)日期在一周中的排序、出發(fā)日期在一月中的排序、出發(fā)站、換乘站、到達(dá)站、票據(jù)類(lèi)型、換乘站累計(jì)次數(shù)、累計(jì)乘車(chē)票價(jià)最小次數(shù)、累計(jì)乘車(chē)時(shí)間最短次數(shù)、預(yù)定票據(jù)類(lèi)型累計(jì)次數(shù)、訂票類(lèi)型; 所述用戶(hù)查詢(xún)行為記錄表包括如下信息: 查詢(xún)行為ID、用戶(hù)ID、登錄日期、出發(fā)時(shí)間、出發(fā)站、到達(dá)站和票據(jù)類(lèi)型。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述方法還包括: 根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到指示直達(dá)方式的乘車(chē)方案數(shù)據(jù); 按照乘車(chē)優(yōu)先次序推薦所述指示直達(dá)方式的乘車(chē)方案數(shù)據(jù)。
10.一種票務(wù)信息的推薦裝置,包括: 查詢(xún)信息獲取單元,適于獲取輸入的本次乘車(chē)查詢(xún)信息; 乘車(chē)優(yōu)先次序獲取單元,適于根據(jù)用戶(hù)行為分析表獲取本次查詢(xún)使用的乘車(chē)優(yōu)先次序,所述用戶(hù)行為分析表中包括對(duì)用戶(hù)歷史訂票行為的記錄; 乘車(chē)方案獲取單元,適于根據(jù)所述查詢(xún)信息進(jìn)行數(shù)據(jù)查詢(xún),得到乘車(chē)方案數(shù)據(jù); 乘車(chē)方案推送單元,適于按照所述乘車(chē)優(yōu)先次序推薦所述乘車(chē)方案數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK103646069SQ201310656994
【公開(kāi)日】2014年3月19日 申請(qǐng)日期:2013年12月6日 優(yōu)先權(quán)日:2013年12月6日
【發(fā)明者】陳佃曉 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司