99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀滴滴打車張博:我們要這樣玩社區(qū)和大數據_數據分析師
滴滴打車張博:我們要這樣玩社區(qū)和大數據_數據分析師
2014-12-25
收藏

滴滴打車張博:我們要這樣玩社區(qū)和大數據_數據分析師


近期,剛剛完成7億美元融資的滴滴打車正式對外披露“滴米”系統(tǒng)。在此之前,“滴米”系統(tǒng)并沒有引起外界太多的關注,但是從滴滴打車CTO張博透露的信息來看,這卻是一個殺手級功能,并在滴滴公司內部被寄予厚望。

  什么是“滴米”系統(tǒng)呢?我們先聽聽張博的介紹:今年年中時碰到了新問題,滴滴打車雖然發(fā)展很快,但實際上還是沒能真正調度出租車。比如去機場的訂單,大量司機蜂擁去搶,但是有一些例如行駛里程短、路段擁堵的低價值訂單,就很少有司機愿意搶。網游中的虛擬貨幣對不對?如果將滴滴打車比作一個司機與乘客組成的虛擬社區(qū)的話,“滴米”就相當于社區(qū)中流通的虛擬貨幣。那么擁有“滴米”多的司機會獲得什么優(yōu)勢呢?

  張博給出的答案是:讓手上掌握“滴米”比較多的司機能夠在搶單時有一定優(yōu)勢,另外也會考慮司機去接乘客的距離,通過一套復雜算法來實現“滴米”的發(fā)放和搶單的決策。

  “傳統(tǒng)的接單行為中,司機是看單次收益,我們希望他不要看單次收益?!睆埐┱f,滴滴的核心是大數據,因為滴滴能夠掌控未來訂單的分配,可以不斷記錄司機的行為,司機接了好的訂單還是接了差的訂單,有沒有繞路等不正常的行為都會被記錄下來,然后從而客觀評價一個司機的服務如何。

  這套大數據系統(tǒng)真正可怕的地方在于,比如這個司機當前所在的位置,在未來的半個小時訂單不都多,滴滴會告訴他,前往一公里以外的某個路口,那里未來15分鐘以后會有比較多的訂單。張博透露的信息是,目前在測試中有80%的司機認為這個信息對他有用,這是大數據創(chuàng)造一個巨大價值,和之前的“補貼大戰(zhàn)”不在一個層面,補貼只要有錢都可以做,而這種大數據的這種價值會隨著數據越來越多,逐漸發(fā)酵產生更多價值。通過大數據實現社區(qū)化之后呢?

  張博的規(guī)劃是,滴滴現在每天產生很多數據,幾百萬乘客出行的記錄是一個很有價值的數據,未來這個數據有可能能夠連接本地商業(yè)?!拔覀儸F在每天會產生5T的數據。這些數據我們都會保存,我們有一個800人的大數據團,這個是我們引以為傲的核心資產?!睆埐┩嘎?,滴滴的核心資產是大數據,未來對社會的貢獻也是源于這套大數據系統(tǒng)。

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調用 initGeetest 進行初始化 // 參數1:配置參數 // 參數2:回調,回調的第一個參數驗證碼對象,之后可以使用它調用相應的接口 initGeetest({ // 以下 4 個配置參數為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產品形式,包括:float,popup width: "280px", https: true // 更多配置參數說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }