本發(fā)明涉及一種基于酒店市場(chǎng)數(shù)據(jù)的酒店市場(chǎng)熱度預(yù)測(cè)方法及系統(tǒng),屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域。
背景技術(shù):
現(xiàn)有技術(shù)中,絕大多數(shù)酒店的經(jīng)營人員對(duì)于本酒店所在市場(chǎng)的熱度是未知的,只能通過一些外部輔助數(shù)據(jù)源使用歷史同期的方法來做估計(jì)。例如,2016年國慶節(jié)期間,故宮附近某酒店通過獲取“故宮住宿”的百度指數(shù)數(shù)據(jù),發(fā)現(xiàn)2016年勞動(dòng)節(jié)期間,百度指數(shù)在與去年相比提高了30%,由此估計(jì)故宮在2016年國慶節(jié)期間市場(chǎng)熱度也會(huì)提高30%左右。這種估計(jì)方式對(duì)于國慶節(jié)等假期的效果是不錯(cuò)的,但是對(duì)于平常日期而言,效果很差。
酒店經(jīng)營人員會(huì)通過對(duì)市場(chǎng)熱度的估計(jì),綜合考慮本酒店的供給,對(duì)本酒店進(jìn)行定價(jià)。市場(chǎng)熱度估計(jì)的不準(zhǔn)確性直接導(dǎo)致了定價(jià)的不合理性,進(jìn)而降低了酒店的收益。
另外,消費(fèi)者在進(jìn)行酒店預(yù)訂的過程中,可能由于酒店的異常調(diào)價(jià)帶來經(jīng)濟(jì)損失與心理落差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中無法準(zhǔn)確預(yù)測(cè)酒店所在市場(chǎng)的熱度的缺陷,提供一種基于酒店市場(chǎng)數(shù)據(jù)的預(yù)測(cè)系統(tǒng)及方法。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
本發(fā)明提供了一種基于酒店市場(chǎng)數(shù)據(jù)的預(yù)測(cè)系統(tǒng),其特點(diǎn)在于,包括數(shù)據(jù)獲取模塊、預(yù)測(cè)模塊及通知模塊。
所述數(shù)據(jù)獲取模塊用于定期獲取設(shè)定地理范圍、任意所需相關(guān)市場(chǎng)的數(shù)據(jù),以及該市場(chǎng)的歷史數(shù)據(jù)。例如每天獲取北京市所有酒店在線預(yù)定數(shù)據(jù)的總和及歷史訂房數(shù)據(jù)等。
預(yù)測(cè)模塊包括核心距離函數(shù),模式搜索模塊和模式匹配模塊。核心距離函數(shù)用于定義一個(gè)任意一條被預(yù)測(cè)數(shù)據(jù)與任意一條歷史數(shù)據(jù)的相似程度;模式搜索模塊用于在所有歷史數(shù)據(jù)中搜索到最合適的歷史模式;模式匹配模塊用于將歷史模式應(yīng)用到數(shù)據(jù)中,計(jì)算出預(yù)測(cè)結(jié)果。
通知模塊用于在預(yù)測(cè)模塊更新預(yù)測(cè)結(jié)果后,進(jìn)行相關(guān)分析,對(duì)酒店進(jìn)行通知與預(yù)警。
較佳地,預(yù)測(cè)模塊還可以包括參數(shù)計(jì)算模塊,用于根據(jù)新增數(shù)據(jù),重新計(jì)算預(yù)測(cè)模塊所需參數(shù),提供給預(yù)測(cè)模塊。
本發(fā)明的目的還在于提供了一種基于訂單的酒店市場(chǎng)熱度預(yù)測(cè)方法,其特點(diǎn)在于,利用上述的預(yù)測(cè)系統(tǒng)實(shí)現(xiàn),所述預(yù)測(cè)方法包括以下步驟:
S1、所述數(shù)據(jù)獲取模塊定期收集所需市場(chǎng)數(shù)據(jù),并將數(shù)據(jù)傳至所述預(yù)測(cè)模塊內(nèi)。
S2、所述模式搜索模塊通過調(diào)用核心距離函數(shù),在歷史數(shù)據(jù)中搜索距離最小的歷史模式,并返回匹配參數(shù)與最佳模式。
S3、所述模式匹配模塊通過調(diào)用S2的匹配參數(shù)與最佳模式,計(jì)算出預(yù)測(cè)值。
S4、所述通知模塊將預(yù)測(cè)值推送到酒店,并對(duì)其進(jìn)行相關(guān)的分析。
較佳地,所述預(yù)測(cè)模塊還包括,核心距離函數(shù)在引入日期權(quán)值后,搜索出更接近于近期情況的模式。
較佳地,所述預(yù)測(cè)模塊還包括參數(shù)計(jì)算模塊,用于每天根據(jù)新增數(shù)據(jù),重新計(jì)算預(yù)測(cè)模塊所需參數(shù),提供給預(yù)測(cè)模塊。
本發(fā)明的積極進(jìn)步效果在于:
本發(fā)明通過對(duì)于市場(chǎng)數(shù)據(jù)的搜集,傳入到預(yù)測(cè)模塊,經(jīng)過分析和計(jì)算,預(yù)測(cè)出未來市場(chǎng)的熱度大小,然后反饋到酒店,從而協(xié)助酒店進(jìn)行更科學(xué)的定價(jià)與收益管理。
附圖說明
圖1為本發(fā)明的實(shí)施例的基于酒店市場(chǎng)數(shù)據(jù)的酒店市場(chǎng)熱度的預(yù)測(cè)系統(tǒng)的模塊示意圖;
圖2為本分明的實(shí)施例的基于酒店市場(chǎng)數(shù)據(jù)的酒店市場(chǎng)熱度的預(yù)測(cè)方法的流程圖。
具體實(shí)施方式
下面通過實(shí)施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。
如圖1所示,本發(fā)明的基于酒店市場(chǎng)數(shù)據(jù)的酒店市場(chǎng)熱度預(yù)測(cè)系統(tǒng)包括數(shù)據(jù)獲取模塊1,預(yù)測(cè)模塊2及通知模塊3。所述數(shù)據(jù)獲取模塊1用于獲取每天新增的對(duì)于第t天酒店在線預(yù)定市場(chǎng)的預(yù)定數(shù)據(jù)。下面記第o天(例如o=2016年9月1日)及第o天以前對(duì)于第t天(例如t=2016年10月1日)的總預(yù)定量為R(o,t)。所述核心距離函數(shù)為:
α、β的求解,可以使用對(duì)α、β求偏導(dǎo)數(shù)的方法來完成,這里不展開對(duì)其進(jìn)行說明。
所述模式搜索模塊用于對(duì)于任意一個(gè)需要預(yù)測(cè)的第t天,遍歷歷史上的所有天t0,使得D(t0,t)最小。從而得到一個(gè)使D(t0,t)最小的t0min及對(duì)應(yīng)的α、β,其中,α為權(quán)重系數(shù)、β為設(shè)定的增量因子。
所述模式匹配模塊用于將模式搜索模塊得到的最佳t0的實(shí)際市場(chǎng)熱度R(t0min,t0min)帶入計(jì)算,得到第t天的預(yù)測(cè)市場(chǎng)熱度αR(t0min,t0min)+β。
所述通知模塊用于將模式匹配模塊的輸出結(jié)果推送回酒店。
例如,數(shù)據(jù)獲取模塊獲取了以下數(shù)據(jù):
R(2016-11-10,2016-11-13)=30,R(2016-11-11,2016-11-13)=40,R(2016-11-12,2016-11-13)=50,R(2016-11-13,2016-11-13)=60。
R(2016-11-11,2016-11-14)=35,R(2016-11-12,2016-11-14)=45,R(2016-11-13,2016-11-14)=50,R(2016-11-14,2016-11-14)=65。
R(2016-11-12,2016-11-15)=25,R(2016-11-13,2016-11-15)=35,R(2016-11-14,2016-11-15)=50.
本發(fā)明希望可以預(yù)測(cè)2016-11-15的實(shí)際間夜量,也就是R(2016-11-15,2016-11-15)。
則D(2016-11-13,2016-11-15)=4.167,其對(duì)應(yīng)的α、β1.25和-13.333;D(2016-11-14,2016-11-15)=28.571,其對(duì)應(yīng)的α、β為1.571和-31.429。
可以看出,使D(t0,t)最小的t0min=2016-11-13,對(duì)應(yīng)的α、β1.25和-13.333。因此,R(2016-11-15,2016-11-15)=1.25*60-13.333=61.667,即2016年11月15日的實(shí)際間夜量為62間夜。
雖然以上描述了本發(fā)明的具體實(shí)施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。