
互聯(lián)網(wǎng)上的網(wǎng)頁數(shù)量超過了20億,它就像是一個(gè)龐大的原始信息庫。相比而言,互聯(lián)網(wǎng)目前大約只有1萬個(gè)網(wǎng)頁應(yīng)用程序接口(API)——應(yīng)用程序接口是一種虛擬渠道,它可以讓軟件開發(fā)人員訪問、處理、以及重新打包相關(guān)數(shù)據(jù)(讓小編用通俗的語言解釋一下:API就是汽車的鑰匙、儀表盤什么的,直接拿過來可以用,但是要修的話你就得研究下它是怎么構(gòu)造的了)。
換句話說,如果你想要利用網(wǎng)頁上的一些東西,那么就需要自己去挖掘。即使對于一些知道如何實(shí)現(xiàn)數(shù)據(jù)挖掘的人來說,這份工作也是比較單調(diào)乏味的。不過,Ryan Rowe和Pratap Ranade想要改變這一狀況。
在過去的五個(gè)月時(shí)間里,Rowe和Ranade開發(fā)出了一款網(wǎng)頁應(yīng)用——Kimono,它允許用戶從任意一個(gè)網(wǎng)站上獲取數(shù)據(jù),并把它即時(shí)轉(zhuǎn)化成一個(gè)應(yīng)用程序接口(API)。用戶只需使用書簽工具把想要挖掘的網(wǎng)站部分給標(biāo)注出來,接下來,Kimono幫你搞定剩下的一切。對于那些需要程序入口的開發(fā)人員來說,可以將Kimono獲取的代碼加工一下,整合進(jìn)自己的應(yīng)用程序里;而對于那些不會寫代碼的用戶,Kimono會自動修訂抓取數(shù)據(jù),將其整合成為動態(tài)圖表,列表,或是簡單的網(wǎng)頁應(yīng)用程序。從本質(zhì)上來說,Kimono是一個(gè)即點(diǎn)即選工具包,它可以把網(wǎng)頁進(jìn)行拆分,然后讓人們各取所需,用它構(gòu)建新的東西。
Kimono已經(jīng)從一些知名風(fēng)險(xiǎn)投資人(比如Ron Conway)那里籌集到了資金,而且他們的創(chuàng)始人也已經(jīng)收到了幾份收購offer。目前Kimono的用戶數(shù)量大約有1.5萬,他們目前還處于Beta測試階段。但是對于Rowe和Ranade來說,事情才剛剛開始。
消除瓶頸
Kimono這個(gè)想法來自于Rowe,當(dāng)時(shí)他在一家設(shè)計(jì)公司Frog擔(dān)任開發(fā)工程師,工作中,他總是遇到許多同樣的問題,非常令人沮喪。公司的設(shè)計(jì)師可能產(chǎn)生了一個(gè)想法, 但是其中會涉及到一些網(wǎng)頁方面的東西,但是他們必須要先去找開發(fā)人員,才能確定自己的想法是否能夠?qū)崿F(xiàn)。
“你肯定遇到過這種狀況,設(shè)計(jì)師和分析師的確想要用數(shù)據(jù)做出一些東西,但是他們卻不知從何獲取,” Ranade說道, “我們解決了這個(gè)瓶頸。”
對于那些非專業(yè)人士,他們對互聯(lián)網(wǎng)并不是很了解,特別是涉及到一些流媒體,源代碼,或是API這些專業(yè)術(shù)語時(shí),所以他們不太能夠了解Kimono的潛力。但是一些早期使用者已經(jīng)開始在各種項(xiàng)目中使用Kimono工具了。當(dāng)Rowe和Ranade注意到索契冬奧會沒有相關(guān)的官方API時(shí),他們就用Kimono工具自己創(chuàng)建了一個(gè)。開發(fā)人員和設(shè)計(jì)師可以點(diǎn)擊此鏈接下載這個(gè)工具,之后,他們就可以開發(fā)奧運(yùn)獎(jiǎng)牌榜應(yīng)用程序,賽程還有一些動態(tài)地圖,等等。
讓數(shù)據(jù)挖掘變得更加民主大眾化
有些Kimono的使用案例聽起來會讓人覺得很難理解,在某種意義上來說,它的確是這樣的。但是實(shí)際上Kimono把數(shù)據(jù)挖掘這項(xiàng)技術(shù)帶到了更多人面前。Kimono工具讓藝術(shù)家,歷史學(xué)家,社會學(xué)家可以從各種數(shù)據(jù)源里進(jìn)行挑選、并整合內(nèi)容,最終用一種新穎的方式表達(dá)出來。
用一種不同的方式縱觀世界
就短期而言,Rowe和Ranade計(jì)劃通過向用戶收費(fèi)的方式賺錢,Kimono會根據(jù)用戶使用API的數(shù)量,以及更新的頻率向用戶收取不同的費(fèi)用,目前該服務(wù)仍然處于Beta測試階段,也就是說,現(xiàn)在任何人都可以使用不限量的應(yīng)用程序接口。不過,他們已經(jīng)聽說許多企業(yè)客戶都對Kimono感興趣。
但是,這兩個(gè)人早已經(jīng)開始考慮更大的發(fā)展藍(lán)圖了。對他們來說,Kimono如今巨大的潛力完全可以應(yīng)用在移動手機(jī),以及下一代可穿戴設(shè)備,甚至是物聯(lián)網(wǎng)這些領(lǐng)域里面。
雖然現(xiàn)在還有不少人對Kimono持有懷疑態(tài)度,但是如果可以先暫時(shí)不考慮那些質(zhì)疑的話,Kimono還是有非常大的潛力的。Rowe為Kimono的未來發(fā)展進(jìn)行了設(shè)想,他認(rèn)為,Kimono工具完全可以作為新一級交互體驗(yàn)的結(jié)締組織,就像是物聯(lián)網(wǎng)的神經(jīng)系統(tǒng)一樣,并以此為基礎(chǔ),生根發(fā)芽。你可以想象一下,Kimono不單單用在網(wǎng)站這類領(lǐng)域里,而是去挖掘其他類型的數(shù)據(jù)流,比如說,讓實(shí)物對象對聲音有所反應(yīng),或是開發(fā)一些應(yīng)用程序?qū)ΜF(xiàn)場視頻進(jìn)行回應(yīng),等等。
在未來,Kimono的應(yīng)用范圍絕不僅僅是在網(wǎng)頁抓取和數(shù)據(jù)挖掘領(lǐng)域。“現(xiàn)在,Kimono工具可以把一個(gè)網(wǎng)站轉(zhuǎn)換成一個(gè)應(yīng)用程序接口,僅從這點(diǎn)就可以看出它的能力是非常強(qiáng)大的,”Rowe說道,“但是以后,如果能把任何東西都轉(zhuǎn)化成一個(gè)應(yīng)用程序接口,那么絕對能創(chuàng)造歷史。”

