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

熱線電話:13121318867

登錄
首頁職業(yè)發(fā)展建立寵物dna大數(shù)據(jù) 幫狗狗找“純血統(tǒng)女友”
建立寵物dna大數(shù)據(jù) 幫狗狗找“純血統(tǒng)女友”
2015-09-15
收藏

建立寵物dna大數(shù)據(jù) 幫狗狗找“純血統(tǒng)女友”


想為狗狗找個(gè)正牌對(duì)象不容易、幫流浪狗快速找到主人也不容易……南京中醫(yī)藥大學(xué)學(xué)生開發(fā)的“寵物百合”app將建立寵物dna的大數(shù)據(jù),解決愛寵人士的煩惱,并為城市寵物管理助力。昨天,在首屆江蘇省“互聯(lián)網(wǎng)+”大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽決賽上,經(jīng)過路演、答辯等多個(gè)環(huán)節(jié),該項(xiàng)目從全省95所高校的1622個(gè)項(xiàng)目中脫穎而出,獲得創(chuàng)意組一等獎(jiǎng)。

創(chuàng)業(yè)團(tuán)隊(duì)成員之一、南京中醫(yī)藥大學(xué)的黃筱蕾是個(gè)喜歡寵物的女生。她的身邊有一幫和她一樣的愛寵人士,寵物寶貝的找對(duì)象問題經(jīng)常困擾他們。

“一個(gè)朋友養(yǎng)了只秋田犬,想找個(gè)和它年齡一樣的純種‘女朋友’,問了圈內(nèi)很多人都無果。還有位朋友養(yǎng)了只松獅犬,雖然為其找到了年齡相仿的‘男朋友’,但是發(fā)現(xiàn)對(duì)方血統(tǒng)不太正,遲遲不敢讓愛狗與其交配,害怕影響下一代。”黃筱蕾說,關(guān)于寵物間的交配問題,愛寵人士間一般是通過區(qū)域性的論壇、朋友間的互通有無來交流,信息溝通起來非常不暢。

前年在參加學(xué)校一個(gè)交流會(huì)時(shí),黃筱蕾把為寵物建立一個(gè)交友平臺(tái)的想法一提出來,就得到了其他同學(xué)的響應(yīng)。很快,一支8個(gè)人的創(chuàng)新創(chuàng)業(yè)團(tuán)隊(duì)就組建了起來。

據(jù)介紹,專為寵物打造的交友平臺(tái)并非沒有,不過,這些平臺(tái)只是讓愛寵人士在上面登記寵物信息,對(duì)其信息的真實(shí)與否并不進(jìn)行核實(shí)。

“這樣的平臺(tái)主要是給愛寵人士提供寵物食品、寵物洗護(hù)等服務(wù),如果真想進(jìn)行交配,寵物主會(huì)很猶豫。”“寵物百合”團(tuán)隊(duì)負(fù)責(zé)人、南中醫(yī)研二學(xué)生李竹青說,該團(tuán)隊(duì)打造的寵物交友平臺(tái)則是建立在寵物真實(shí)dna信息基礎(chǔ)上的。

“每位注冊(cè)的用戶都可以瀏覽我們有關(guān)養(yǎng)寵的各種信息,但要成為會(huì)員,必須參加我們提供的免費(fèi)體檢,由我們輸入有關(guān)寵物的真實(shí)詳實(shí)的數(shù)據(jù)?!崩钪袂嗾f,這樣的大數(shù)據(jù)建立后,每只寵物的各種信息都會(huì)一目了然,名貴寵物的主人也就不必?fù)?dān)心對(duì)方的血統(tǒng)是否不純正了。

除了幫寵物找對(duì)象,該app還可以為政府提供服務(wù)。據(jù)介紹,隨著養(yǎng)寵群體的不斷增加,全國寵物市場(chǎng)的“蛋糕”一年將有七八十億,由此產(chǎn)生的新問題也層出不窮。比如,小貓小狗走失、被拐被偷的現(xiàn)象時(shí)有發(fā)生,寵物傷人糾紛接連不斷。

“雖然政府也要求寵物主人必須給寵物辦證、定期體檢、打疫苗,但實(shí)際上,因?yàn)闆]有約束機(jī)制,這塊管理基本是空白。”李竹青說,一旦他們的平臺(tái)形成規(guī)模,助力政府進(jìn)行寵物管理也將變得不再困難,比如,可以通過dna檢測(cè),幫流浪狗快速找到它的主人;了解傷人寵物疫苗注射狀況;還可以幫政府決策哪里需要配建寵物活動(dòng)場(chǎng)所等等。

數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼

若不方便掃碼,搜微信號(hào):CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

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(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".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 = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+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); }