JEFFREY Licht: Hi there.
Ég er Jeffrey Licht.
Og ég er hér að tala við þig um Harvard Library og byggja morgun
bókasafn í dag, held ég.
Svo bakgrunnur hér, kasta fyrir þessa lotu
er fyrst og fremst að það er a einhver fjöldi af skráningargögn
í boði í Harvard bókasöfnum.
Og það er tækifæri, í gegnum sumir af þeim verkfærum
og verkefni sem er verið að þróa, að fá aðgang að upplýsingum
og taka það til staða sem er Harvard Library er ekki að gera núna,
gera nýtt efni með það, tilraun og leika í kring með það.
>> Svo innganga benda inn í þetta er API kallað Harvard Library Cloud, sem
er opinn lýsigögn miðlara, sem ég mun tala um núna.
Svo bakgrunnur er að það er mikið af efni í Harvard safninu.
Við höfum yfir 13 milljónir bókfræðilegar Skrár, milljónir myndum,
og þúsundir finna hjálpartæki, sem eru í raun skjöl sem lýsa
söfn, segja hvað í þeim er, kassar af fyrirlestrum
og svo framvegis sem tákna yfir milljón einstök skjöl.
Og það er líka fullt af upplýsingar sem safnsins
um hvernig efni er notað sem gæti verið áhugaverð fyrir fólk
sem gæti langað til að vinna með það.
>> Svo allar upplýsingar safnsins lýsigögn.
Svo lýsigögn eru gögn um gögn.
Svo þegar við tölum um upplýsingar sem er
í boði í gegnum bókasafn ský sem er í boði,
það er ekki endilega raunveruleg gögn
sjálfir, ekki endilega að fullu texti af bókum eða fullt myndum,
þó að í raun getur verið að ræða.
En það er í raun Upplýsingar um gögnin.
>> Svo er hægt að hugsa um skráningu upplýsingar, tölur kalla, einstaklingar,
hversu mörg eintök af bók eru, hvað
eru útgáfur, hvað eru snið, höfundar, og svo framvegis.
Þannig að það er a einhver fjöldi af upplýsingar um upplýsingar í safn sem,
í sjálfu sér, er góður af eðli sínu gagnlegt.
Og þó ef þú ert gera í-dýpt rannsóknir,
þú vilt greinilega að fá að raunverulegt efni sig og líta á gögnin,
lýsigagnataflan er gagnlegt með tilliti til bæði greina Corpus í heild,
eins og það sem hlutir eru í safninu.
Hvernig þeir tengjast?
Það hjálpar þér að finna virkilega annað efni, sem er í raun helsta tilgang hennar.
Aðalatriðið að lýsigögn og verslun
er að hjálpa þér að finna allar upplýsingar sem er
aðgengilegt í söfnum.
>> Svo er þetta dæmi um lýsigögn fyrir bók í Harvard Library.
Svo það er það.
Og þú getur séð það er reyndar nokkuð flókið.
Og hluti af verðmæti lýsigögn innan Harvard Gegnir
er að það er verið að raða af byggt upp af catalogers
og saman við fólk sem sækja a einhver fjöldi af þekkingu og færni
og hélt að það með tímanum, sem hefur mikið gildi.
>> Svo ef þú taka a líta á þessa færslu fyrir The merktar Alice, getur þú fundið út
þú hafir fengið titilinn, sem skrifaði það, höfundur og allir mismunandi einstaklingar
sem menn hafa skrásett það inn.
Og þú getur séð það er líka í viðbót við fullt af góðum upplýsingum
hér, það er sumir tvíverknað.
There er a einhver fjöldi af flókið sem er endurspeglast í gegnum lýsigögn
sem þú hefur.
>> Svo er einn titill bókarinnar Lísa í Undralandi.
Svo er þetta viðburði útgáfa af þeirri bók.
En það er einnig kallað The viðburði Alice, Lísa
í Undralandi því það er eitthvað sem
Martin Gardner skrifaði og merktar bókina.
Og það er mikið af mikill upplýsingar um þrautir rökfræði og hlutum
innan Alice að þér sennilega ekki vita um.
Svo þú ættir að fara að lesa það.
>> En þú getur séð það er a einhver fjöldi af smáatriðum hér,
þ.mt auðkenni þegar það var búið til, þar sem það kom frá,
í skilmálum Harvard kerfi, og svo framvegis.
Þannig að þetta er sýnishorn af gerð lýsigagna
að þú gætir séð fyrir bók í Harvard Library safn.
>> Þetta er eitthvað allt öðruvísi.
Svo er það kerfi sem kallast VIA Harvard, sem í grundvallaratriðum
er skráningu myndir og listmuni og sjón hluti allan Harvard,
og bæta við nokkrum lýsigögnum þeim, flokka þá,
og, í sumum tilvikum, að veita lítil smámyndir
að þú getur tekið a líta á ef þú vilt svo.
>> Svo er þetta dæmi um að lýsigögn sem þú hefur fyrir plötu
frá, væntanlega, Lísa í Undralandi.
Og þú getur séð það er minna lýsigögn hér.
Það er bara öðruvísi hlut.
Og svo er það minni upplýsingar.
>> Þú hefur að mestu sú staðreynd að, að hringja númer í raun sem skapaði það, -
>> Við vitum ekki hvenar það var búið.
>> --and titil.
>> Annað dæmi.
Þetta er niðurstaða aðstoð.
Þannig að það er safn af Lewis Pappíra Carroll á Harvard.
Svo lýsir þetta hvað er í því safni.
Svo einhver hefur gengið í gegnum og horfði í gegnum alla kassa
og raðaði því, í ljósi sumir bakgrunnur, skrifað yfirlit yfir hvað er hér.
Og ef þú varst að leita frekar á þetta, þetta
fer á fyrir síður og síður og síður, en mun segja þér
hvað bréf og hvað er frá hvaða kassa
verið um söfnun.
En þetta er eitthvað að ef þú ert í Harvard,
þú getur farið og í raun líkamlega líta upp og væntanlega taka a líta á.
>> Svo er þetta allt frábært.
Þetta lýsigögn er gagnlegt.
Það er í Harvard Gegnir.
Það eru verkfæri á netinu þar sem þú getur farið og taka a líta á það,
og sjá það, og leita það.
Og þú getur sneið það og teningar það í fullt af mismunandi vegu.
>> En það er í raun aðeins í boði ef þú ert manneskja að setjast niður
á vafranum eða eitthvað eða síminn og siglingar í gegnum það.
Það er í raun ekki í boði í hvers konar nothæfa tísku
fyrir önnur kerfi eða aðrar tölvur til að nota,
ekki með kerfi innan Harvard Library,
en kerfi í umheiminum, bara annað fólk almennt.
Svo spurningin er, hvernig getum við gera þær aðgengilegar tölvur
svo að við getum gert meira áhugavert efni með það en bara
beit það sjálf?
>> Svo hvers vegna vildi þú vilja til gera þetta?
There ert a einhver fjöldi af möguleikum.
Eitt er að þú gætir byggja algjörlega öðruvísi leið beit
efni sem er í boði gegnum Harvard bókasafna.
Ég skal sýna þér einn síðar kallaði Stacklife,
sem hefur allt öðruvísi taka á að leita að efni.
>> Þú gætir byggja meðmæli vél.
Svo er Harvard Library ekki í Viðskipti segja, þú eins og þessa bók.
Þá fara að taka a líta á þessar 17 annað bækur sem þú gætir haft áhuga á
eða þessar 18 aðrar myndir.
En það vissulega gæti vera dýrmætur eiginleiki.
Og miðað við lýsigögn, getur það að vera hægt að setja það saman.
Þú gætir hafa mismunandi þörfum í Skilmálar leita á efni,
eins og kannski þrátt fyrir verkfæri sem eru að bókasafnið gerir
í boði, þú might vilja að leita á annan hátt
eða hagræða til tiltekinna nota tilfelli, sem kannski er það mjög sérhæfð.
Kannski eru aðeins fáeinir fólk í heiminum sem
að leita á efni á þennan hátt, en það
væri frábært ef við gæti látið þá gera það.
There er a einhver fjöldi af greinandi á aðeins hvernig fólk
nota efni sem væri í raun áhugavert að vita um, að finna út
hvaða bækur eru notaðar, hvað eru ekki, og svo framvegis.
Og þá er það a einhver fjöldi af tækifæri til að samþætta
öðrum upplýsingum það er þarna úti á vefnum.
Þannig að við have--
>> Til dæmis, NPR hefur bókagagnrýni hluti,
þar sem þeir viðtal Höfundar um bækur.
Og svo það væri frábært ef þú værir leita upp bókinni í Harvard
Bókasafn, og þú segir, OK, það er verið viðtal við höfund.
Við skulum fara að taka a líta á það.
Eða það er Wikipedia síðu, sem er opinber, fræðileg tilvísun
um þessa bók sem þú might vilja til taka a líta á.
>> Það eru þessar tegundir af heimildum dreifðir um vefinn.
Og koma þeim saman gæti verið mikill nota
að einhver horfa á efni, að leita að einhverju.
En það er líka ekki konar hlutur að þú vilt
vilja bókasafn til að vera ábyrgur fyrir að fara niður og veiða niður
Öll þessi mismunandi heimildir og tengja þá saman
vegna þess að þeir eru að breytast stöðugt.
Og hvað þeir hugsa er mikilvægt may ekki vera það sem þér finnst mikilvægt.
>> Og jafnvel meira svo, í grundvallaratriðum er það mikið af efni sem við höfum ekki hugsað um enn.
Svo ef við getum opnað þetta upp, meira fólk auk hálfa tylft eða svo,
sem eru að horfa á þetta á a reglulega getur hugsað hugmyndir
og nudd gögn og gera það sem þeir vilja með það.
>> Þannig að við viljum gera þetta upplýsingar liggja fyrir um allan heim.
Jæja, það eru nokkrar fylgikvillar.
Eitt er að þetta lýsigögn er í mismunandi kerfum.
Það er í mismunandi snið.
Svo er það einhver eðlileg sem þarf að gerast,
sem eðlileg vera ferli uppeldi hlutina frá mismunandi snið
og kortleggja þau í einu sniði svo að akrar passa upp.
>> There ert sumir höfundarrétti takmarkanir.
Einkennilega nóg, verslun færslu um bók er ábyrgur fyrir höfundarrétt.
Svo jafnvel þó að það er bara Upplýsingar fengnar úr bókinni,
það er copyrightable.
Og eftir sem í raun búin að lýsigögn,
there mega vera hömlur á hver getur dreifa því, svipað to--
>> Ég veit ekki.
Það mega eða mega ekki vera svipað ástandið á söngtexta,
til dæmis.
Þannig að við vitum öll hvernig það pönnur út.
Svo þú þarft að fá í kringum þessi mál.
>> Og þá er annar stykki að það er mikið af gögnum.
Svo ef ég er einhver sem vill vinna með gögnum eða hefur a kaldur hugmynd,
að takast á við 14 milljónir færslur á minn laptop
gæti verið erfið og erfitt að stjórna.
Þannig að við viljum að draga úr hindranir fyrir fólk
að vera fær um að vinna með gögnin.
>> Þannig að nálgun sem vonandi heimilisföng allar þessar áhyggjur er tveir hlutar.
Eitt er að byggja upp vettvang sem tekur gögn frá öllum þessum ólíku heimildum
og atferli það, normalizes, auðgar það og gerðum
það í boði á einum stað.
Og það gerir það í gegnum opinber API sem fólk getur hringt.
>> Svo er API er umsókn Forritun Interface.
Og það átt í rauninni til endapunktur á því að kerfið eða tækni
getur hringt og fengið gögn til baka í skipulögð snið á þann hátt
að það er hægt að nota.
Svo það er ekki háð á að fara til a website
og skafa gögn burt um það, til dæmis.
>> Þannig að þetta er heimasíða um Library Cloud Item API,
sem er í raun útgáfa hennar tveir.
Svo er það annað endurtekning af reyna að gera alla þessa gögnum
í boði til heimsins.
Svo það er http://api.lib.harvard.edu/v2/items.
Og bara til að brjóta þetta niður svolítið, hvað þetta þýðir
er að þetta er útgáfa tveimur API.
There er a útgáfa einn, sem Ég ætla ekki að tala um.
En það er útgáfa einn.
>> Og ef þú ætlar að hringja í API, þú ert að fá atriði.
Og hluti af the hugmynd af að API er API er samningur.
Það er eitthvað sem er ekki að fara að breytast.
Svo til dæmis, -
>> Og ástæðan er sú að ef ég byggja einhvers konar kerfi sem
er að fara að nota bókasafn ský API til að birta bækur eða hjálpa fólki að finna
Upplýsingar í einstaka hátt, það sem við viljum ekki að gerast
er fyrir okkur að fara að breyta því hvernig að API virkar, og skyndilega
allt brýtur á the endir notandi hlið.
Svo hluti af ef þú ert að gera API í boði í heiminum, það er
gott að setja útgáfunúmer í það þannig að fólk
vita hvaða útgáfa þeir eru að fást við.
>> Svo ef við ákveðum að finna betri leið að gera þessar upplýsingar,
við gætum breytt því til kalla það útgáfu þrjú.
Svo allir sem er enn að nota útgáfa tveimur, sem mun enn vinna.
En útgáfa þrír myndu hafa öll nýtt efni.
>> Svo er þetta API, en þetta raunverulega lítur út eins og tengill.
Og svo er það þetta sem dæmi um hvað er
kallað hvíla API, sem er í boði yfir bara venjulegur vefur tengingu.
Og þú getur raunverulega fara til henni í vafranum.
>> Svo hér er ég hef bara opnaði Firefox og farið til api.lib.harvard.edu/v2/items.
Og svo er það sem ég fæ hér grundvallaratriðum á fyrstu síðu
úrslit frá öllu setja af hlutum sem við erum með.
Og það er hér á XML formi.
Og það er líka verið prettified af Firefox.
Það er í raun ekki hafa allar þessar lítið vaxandi og samningagerð
doohickeys hér.
Þetta er tegund af a ágætur útgáfa leið til að líta á það.
>> En hvað þetta er að segja okkur er Ég hef beðið alla hluti.
Þannig að það eru 13.289.475 hlutir.
Og ég er að horfa á fyrsta 10, hefst í stöðu núll
vegna þess að í tölvunarfræði við byrjum alltaf á núlli.
Og það sem ég hef hér, ef ég hrynja bara þetta, munt þú sjá að ég hef fengið 10 atriði.
>> Og ef ég taka a líta á hlut, ég get sjá að ég hef fengið upplýsingar um það.
Og þetta er í það sem er kallað Mods formi.
Og svo ætla ég að skipta aftur hingað í smástund.
OK.
>> Svo skulum leita að einhverju í sérstakur vegna þess að fyrsta atriði sem
gerist að koma upp þegar þú horfir í gegnum allt safn
er, samkvæmt skilgreiningu, handahófi.
Svo skulum líta á sumir kleinuhringir.
Oh.
>> OK.
Svo kleinuhringir.
Þannig að við að finna að það eru 80 atriði í söfnun sem tilvísun kleinuhringir.
Við erum að horfa á fyrstu 10 af þeim.
Nú getur þú séð hér á þann hátt að Ég sagði að ég er að leita að kleinuhringir,
Ég bætti bara eitthvað til að fyrirspurn band af vefslóðinni.
Svo q jafngildir kleinuhringir, sem þú getur sjá aðeins meira auðveldlega hér.
>> Og þetta þýðir í rauninni að það er a sérstakur fyrir API, sem
skilgreinir hvað allar þessir þættir þýða.
Og þetta þýðir að við erum að fara að leita allt fyrir kleinuhringir.
>> Svo fyrsta lið hér höfum við þú getur séð titill er kleinuhringir,
og það er Undirtitils kallast An American Passion, sem er, held ég,
við á.
There ert a einhver fjöldi af different--
Þegar þú fá til the benda um að fá gögn,
það eru fullt af mismunandi snið sem hægt er að fá það inn í.
Og það eru mismunandi styrkleikar og veikleikar fyrir þeim öllum.
Svo þetta er hægt að sjá hér, þetta form er mjög ríkur.
Og það er staðlað.
>> Svo er einhver sérstök titill reit, a undirtitill sviði.
Það er varamaður titill, An American Passion.
Það er nafn í tengslum við það.
Tegund auðlindinni er texti.
There er a einhver fjöldi af upplýsingar hér í þessu formi.
>> En það eru fullt af mismunandi snið.
Svo það sem við vorum bara horfa á er snið
kallast mods, sem stendur fyrir Metadata Object Lýsing Service,
hugsanlega.
Ég er reyndar ekki alveg viss um S. En það er nokkuð flókið snið.
Það er sjálfgefið snið.
>> En það er einn sem heldur auðlegð öllum gögnum
að bókasafnið hefur því það er mjög nálægt því
bókasafn notar innra.
Það er staðall sem er notað víða um land,
um allan heim í fræðilegum söfnum.
Og það er mjög samhæfð.
Svo ef þú hefur fengið skjal sem er í mods sniði,
þú getur gefið það til einhver annar sem hafa kerfi skilja mods,
og þeir geta flytja það.
Svo það er staðall.
Það er mjög vel skilgreind, mjög sérstakur.
Og það er það sem gerir það samhæfð því ef einhver segir,
þetta er varamaður titill a met, allir vita hvað það þýðir.
Á bakhlið, það er mjög flókið.
>> Svo ef þú taka a líta á þessari færslu hér,
ef ég vil bara að fá yfirskrift þessa skjals,
þessa bók, sem er sennilega kleinuhringir, An American Passion, þáttun það út
er svolítið þátt.
En það er annað kallast Dublin Core,
sem er miklu, miklu einfaldara sniði.
>> Og svo þú sérð hér, það er engin titill, texti, varamaður titill.
Það er bara titill, Kleinuhringir, An American Passion,
og annar titill, American Passion.
Svo þegar þú ert að horfa á hvaða formi þú vilt fá gögn úr,
mikið veltur á hvernig þú ert að fara að nota það.
Ert þú að nota fyrir samvirkni eða þú
vil eitthvað einfalt að gæti verið auðveldara að vinna með?
>> Á bakhlið, a einhver fjöldi af upplýsingar fá konar varla snúið niður.
Þú gætir tapað blæbrigði hvað á ákveðnu sviði leið
ef þú ert að takast á við Dublin Core, sem þú myndir ekki fá með mods.
Þeir eru tveir af snið þú getur fengið út úr API.
Og í rauninni erum við að halda það á bak við tjöldin í mods.
En við getum gefið þér það í mods og Dublin Core og allt annað eins og heilbrigður.
Hin huga þegar þú ert að leita í gögnum
er hægt að fá það eins og annað hvort JSON, sem stendur fyrir JavaScript Object Ritháttur,
eða XML, sem stendur fyrir Teygjanlegur Markup Language.
Og þessar upplýsingar framsetning bæði hafa nákvæmlega sömu gögn, nákvæmlega
sömu sviðum.
En þeir eru bara setningafræðilega öðruvísi.
>> Svo er þetta a--
Jæja, við skulum skipta bara.
Svo er þetta fyrirspurn okkar fyrir kleinuhringir í XML-sniði.
Ef ég skipta bara þetta að vera JSON, Ég get séð það lítur öðruvísi.
Svo nú er þetta sama efnið, en mismunandi uppbygging.
Það eru færri Oddklofa.
Það er minna fjölorður.
>> Og þetta er snið sem, ef þú eru að vinna í vefnum umhverfi,
þú ert líklega að fara til að vilja nota vegna þess að eitt
af the ágætur hluti um JSON er það er samhæft við JavaScript.
Svo ef ég ætla að skrifa vefforrit, get ég draga í JSON og bara vinna með það beint.
En með XML, er það svolítið flóknari.
Svo aftur, þetta eru bæði gagnlegt.
Þeir eru bara mismunandi tilvikum nota þar sem fólk might vilja til að nota þær.
OK.
Svo aftur til API.
Þannig að við getum leitað for--
>> Ég gefa dæmi um leita kleinuhringir.
Við getum einnig leitað bara í a einkum sviði innan hér.
Þannig að í stað þess að leita allt met,
Ég get bara leitað titil sviði.
Og svo nú eru 25 hlutir sem hafa kleinuhringir í titlinum, einn sem
er um að endurheimta votlendi í stjórnun
holunnar í donut program, sem er sennilega
ekki endilega það sem við erum að leita þegar við erum að leita að kleinuhringir.
>> Þú getur einnig, þegar þú ert að takast á við API--
>> Hluti af því að hafa API gefur fólki aðgang að stórum gagnagrunnum.
Og það eru nokkrar mismunandi verkfæri sem þú getur notað til að gera það.
Eitt er, mjög einfaldlega, þú getur síðu í gegnum þau gögn.
Svo bara eins og ef þú gerir fyrirspurn í gegnum vefviðmót,
hægt að líta á síðu eitt, síðu tvö, síðu þrjú.
Þú getur gert það sama hlutur í gegnum API.
Þú þarft bara að vera skýr í því hvernig þú gerir það.
>> Svo til dæmis, ef ég er að leita við fyrstu fyrirspurn minni hér,
þar sem ég er að gera leit að hlutum með kleinuhringir í titlinum, get ég sagt,
og takmörk jafngildir 20, sem þýðir gefa mér fyrstu 20 skrár, ekki
fyrstu 10, sem er sjálfgefið, vegna þess að ég vil að líta á 20 í einu.
Eða ég get sagt, setja byrja jafnt 20 og takmörk
jafnir 20, sem mun gefa mér skráir 21 til 40.
>> Svo ég giska á neitt að taka í burtu hér er
að við erum að nota fyrirspurn strengi að setja breytur á fyrirspurn.
Og það er hægt að stjórna það sem þú færð til baka.
>> Annar tól sem þú getur notað, -
>> Og þetta er mjög gagnlegt í Skilmálar kanna gögn.
>> --is eitthvað sem heitir faceting.
Svo er hugtakið faceting ekki endilega algeng.
En þú hefur öll séð það áður.
Ef þú taka a líta á Amazon, til dæmis,
og þú gera a leita kleinuhringir í bókum,
hér þeir 'got a röð af bókum, og þeir eru flokkaðar eftir tegundum,
og þú færð mismunandi flokka, og hversu margar bækur í hverjum flokki
mæta.
>> Svo er þetta í grundvallaratriðum a flötur.
Þú tekur allar bækur sínar, 1800 bækur sem passa kleinuhringir á Amazon.
12 þeirra eru í Morgunverður flokki.
21 í sætabrauð og bakstur, og svo framvegis og svo framvegis.
>> Svo er þetta virkilega gagnlegt tól til að kanna innihald
innan bókasafnsins eins og heilbrigður vegna þess að þegar þú horfir á flötur,
það gefur þér hugmynd um hvað greinar er til, eins og hvaða tegundir einstaklinga
eru vinsæll innan fyrirspurn þitt.
Og það hjálpar þér aka burt og kanna.
Þannig að við getum gert það sama.
>> Ef við viljum að nota API og líta á hliðar,
við bætum annað breytu vinur okkar fyrirspurn band.
Svo hliðar jafngildir kommu aðskilin listi yfir það sem við viljum að flötur á.
Svo ein af hliðar gæti verið háð.
Annar gæti verið tungumál.
Og svo ef við hlaupa þessi fyrirspurn, get-- við
Það lítur laglegur mikill the sami hér.
En við höfum bætt við enda af listanum a setja af hliðar.
Þannig að við höfum flötur heitir háð.
Þannig að þetta er að segja okkur að ef ég lít á 80 úrslitum mínum frá donut fyrirspurn,
13 af þeim hafa háð Bandaríkjunum.
Þrír hafa fyrirvara kleinuhringir.
Þrír hafa efni af endurheimt votlendis,
sem getur verið holu okkar í donut.
Tveir af þeim, Simpsons, og svo framvegis og svo framvegis.
>> Þannig að þetta getur verið gagnlegt ef þú langar að þrengja niður við leitina.
Það getur hjálpað þér að gera það.
Sérstaklega ef þú ert með meira en, segjum, 80 úrslit.
>> Á sama hátt, spurði við einnig fyrir hliðar á tungumál.
Þannig að ef við lítum á niðurstöður okkar, sjáum við 76 þeirra eru á ensku, fjórir í French,
tveir í spænsku, tveir, held ég að er óskilgreindur eða óþekkt, hollenska og Latin.
Þannig að ég held að latínu donut Niðurstaðan, aftur,
hefur ekkert að gera með bakaðri vöru.
En þar sem þú ferð.
>> Þannig að þetta er tegund af að sýna þér hvernig þú getur draga efni til baka
frá API bara með vefur flettitæki, sem er frábært.
En það er í raun ekki hvað þú myndir jafnaði vera með í API fyrir það.
Svo eitt dæmi um hvernig þú gæti í raun að gera þetta er að ég hef
skrifað frábær lítill program, sem, aftur, er donut leit mína
og velur nokkra sviðum og birtir þær í töflu.
Svo er þetta mjög mikið sama efnið sem við bara
sá með nokkrum sviðum dreginn út.
Svo lista af titlum, þeim staðsetning hvaða bók
er um tungumálið, og svo framvegis og svo framvegis.
>> Svo hvernig þetta raunverulega gerðist, þar Ég held að við verðum að líta á nokkur númer,
is--
>> Það sem við höfum hér er einföld HTML síðu, sem birtir texta,
velkomið að ský bókasafna og þá birtir töflu yfir niðurstöður.
Og það eru greinilega engin úrslit í borðið þegar síðan verður hlaðinn.
En hvað við erum að gera er fyrst af öllu, við
eru hleðsla bókasafn kallast jQuery, sem er í grundvallaratriðum
a JavaScript bókasafn, sem gerir það mjög auðvelt að stjórna JavaScript
innfæddur maður, HTML, og búa til vefsíður, client-megin rökfræði og vefsíður.
>> Svo það sem við höfum hér er jQuery hefur aðferð sem kallast fá,
sem í raun mun fara til a URL, sem, í þessu tilfelli,
er þetta kunnuglegt útlit URL.
Og mun þá fá efni frá sem URL og þá hlaupa aðgerð á það.
Svo ég sagði fara til api.lib.harvard / edu.
Leita að kleinuhringir.
Gefðu okkur 20 færslur.
Og þá hlaupa þessa aðgerð, sem Ég hef valið, liggur það gögnin.
Og gögn er JSON sem fékk aftur frá API.
>> Og þá erum við að segja, innan sem gögn það er sviði kallast atriði.
Og ef ég fer að kíkja aftur á einn af þessum árangri sem er hér,
það er eitthvað called--
>> Jæja, það er kallað atriði.
Svo sem kann að vera að.
Og hvað það gerir er það fer í gegnum hvert atriði
og kallar annar virka á hvern hlut.
Og virka í grundvallaratriðum er að taka gildi
hlutarins, sem er í meginatriðum einstaka færslur
og gerir okkur kleift að draga út í titli, umfjöllun og tungumál.
>> Svo við köllum aðgerð á hverjum atriði sem við fengum til baka frá API.
Og ef þú tekur bara kíkja á þessu stykki hérna,
hvað við erum að gera er við erum að búa til band,
sem er fyrst og fremst sum HTML Markup um borð, með value.title,
sem er titill hlut, value.coverage,
sem er umfjöllun, -
>> Og við erum að gera ávísun hér til að sjá hver er óskilgreindur
og fela það ef það segir óskilgreindur, vegna þess að við erum í raun ekki áhuga
í því.
>> --and síðan tungumál.
Og þá hvað við erum að gera er að auka við það
að borðinu sem er greindust þessum streng hér.
Og hvernig jQuery virkar hvað er þetta er að segja
er útlit fyrir borð með hugmynd Niðurstöður og bæta þessum texta við það.
Og þetta er borðið með hugmynd niðurstöður.
Svo hvað þú endar með er þessari síðu hér.
Og í því skyni að skoða source--
Jæja, the uppspretta er í raun ekki uppfærð þegar það gerðist.
Svo er hægt að sjá í raun Niðurstöður töflunni hér þó.
>> Svo er það bara einfalt dæmi um gera einfaldar fyrirspurn gegn API
og birta upplýsingar á nokkrum öðrum mynda, og ekki að gera neitt of fínt.
Nú, annað dæmi er eins og umsókn skrifuð af David Weinberger
sem kynningu á þessu, sem meginatriðum sýnir þér
hvernig þú getur blanda upp þær niðurstöður sem þú ert fá frá bókasafn ský API
með, segja, Google Books.
>> Og hugsun hér er að ég get keyra fyrirspurn gegn Google Books,
fá heildartexta leita, fá niðurstöður aftur, finna út hver af þessum hlutum
í raun fyrir hendi í Hollis, bókasafn kerfi,
og þá gefa mér tengla aftur til þeirra liða.
Svo ef ég er að leita að, það var dökk og óveðurskvöldi, I
fá aftur fullt af niðurstöðum frá Google, og síðan einn vegna
sem er A Wrinkle í Time.
Og þetta eru tenglar á bækur sem eru fyrir hendi innan Harvard Gegnir.
>> Svo ég held að benda hér er ekki svo mikið að það getur eða getur ekki
vera leið sem þú vilt til að leita á bókasafn,
en það er allt öðruvísi leiðin sem ekki var í boði fyrir þig
áður, eins og þú hefðir enga leið til að gera Heildartexti leitar á bókum sem jafnvel
voru hluti af Harvard Gegnir.
Svo nú er þetta leið að þú getur gert það.
Og þú getur birta þær í hvaða formi sem þú vilt.
Svo er málið hér, í grundvallaratriðum, við erum að opna nýjar leiðir fyrir fólk
að vinna með gögnin.
>> Annað stykki af skýinu bókasafn er að það hjálpar Haldið sumir af the notkun gagna
að bókasafnið hefur.
Svo ef þú ferð á bókasafnið, og þú ert að leita að bókum,
þú ert ekki endilega hafa í raun hugmynd um,
fyrir öllum þeim atriðum í a einkum háð, hvað
er fólk í samfélag, hvort sem það er
skilgreind sem Harvard eða að land eða bekknum þínum,
hvað hafa þeir fundið gagnlegur?
Og safnsins raun tonn af upplýsingum um hvað
er gagnlegur því ef mikið af fólki eru að skoða bók,
það segir þér eitthvað.
Það hlýtur að hafa verið einhver ástæða þeir vilja til að stöðva það út.
A einhver fjöldi af fólk setja það á varasjóð.
>> Ef það er á gjaldeyrisforða lista fyrir a einhver fjöldi flokka, sem segir þér eitthvað.
Ef kennarar eru að skoða það út a einhver fjöldi og háskólastúdent eru ekki,
sem segir mér eitthvað.
Öfugt, sem einnig segir þér eitthvað.
Svo það væri mjög áhugavert að setja þessar upplýsingar út there og láta
fólk notar það til að hjálpa þeim að finna virkar innan bókasafns kerfi.
The bakhlið þessa er það eru sumir alvarlegur næði
áhyggjur af því að einn af algerlega tenets af safninu
er að við erum ekki að fara að segja fólk hvað aðrir eru að lesa.
Og jafnvel ef þú ert að segja þetta Bókin var köflóttur út fjórum sinnum
í tiltekinn mánuð, sem hægt væri að nota
að tengja aftur til a sérstaklega maður með de-nafnlausar gögnum
og finna út hver köflóttur það út.
Svo leið að við getum avoid--
Leiðin sem við getum reynt að vinna úr sumir merki frá öllum upplýsingum
án þess að skerða næði áhyggjur hver er
er í meginatriðum við skoðum 10 ára notkun gagna, -
>> Svo það er á löngum tíma.
>> --and segja, OK, við skulum sjá hvernig oft þetta verk var notuð,
og hver á þessu tímabili tíma, og þá í rauninni
gefa til baka númer, sem við köllum stafla skora, sem í grundvallaratriðum
stendur fyrir hversu mikið það hefur verið notað.
Og það number--
A einhver fjöldi af mismunandi útreikninga fara inn í þessi númer.
--but það er mjög gróft mæling sem gefur þér
einhverja hugmynd um hvernig samfélag getur meta að vinna.
>> Og svo annað konar jafnvel meira fleshed út umsókn
sem tekur kostur þetta er eitthvað
heitir Stacklife, sem er í raun í boði í gegnum helstu Harvard
Library vefgáttinni.
Þannig að þú ferð að library.harvard.edu.
Þú munt sjá fjölda mismunandi leiðir að leita á bókasafn.
Og einn af þeim er kallaður Stacklife.
>> Og þetta er forrit sem skoðar innihald safnsins,
en er algjörlega byggt ofan á þessum API.
Þannig að það er engin sérstök efni að fara á bak við tjöldin.
Það er enginn aðgangur að gögn sem þú þarft ekki.
Það er með því að nota API til að veita þér með alveg mismunandi beit
reynsla.
>> Svo ef ég leita að Alice í Undralandi í þessu tilfelli,
Ég fá niðurstöðu sem lítur út eins þetta, sem er nokkuð much--
>> Það er mjög svipað öðrum leit þú gætir gert, nema í þessu tilfelli
við erum röðun atriði með stackscore, sem gefur þér
einhverja hugmynd um hvernig vinsæll þessum atriði voru innan samfélagsins.
Og svo greinilega, Alice í Undralandi af Walt Disney er mjög vinsæll.
En þú getur líka séð topp fjórum hér eru þær sem þú getur ekki actually--
>> Hlutir sem eru mjög notuð, en þú getur ekki strax
tengjast Lísa í Undralandi.
Svo gamall vinur okkar The Merktar Alice er hér.
Svo ég get að líta á það.
Og nú það sem ég er að leita á er í grundvallaratriðum a setja of--
Ég get Hafa merktar Alice hérna.
Ég hef upplýsingar um það.
Og ég hef líka stackscore af, í þessu tilfelli, 26.
Og þetta segir mér svona u.þ.b. hvernig við komum til þessa stackscore,
eins sem skoðaði það út, eins og hvernig Margir sinnum það var köflóttur út,
eins kennara eða undergrads, hvernig mörg eintök safnsins,
og svo framvegis og svo framvegis.
>> Og þú getur líka, áhugavert nóg hér, skoða stafla nánast.
Þannig að gögn hér, þetta sýnir þér að raða
af a raunverulegur framsetning um hvað hillu gæti
líta út eins og ef þú varst að taka allt eign safnsins
og setja þá saman á einn óendanlega hillu.
Og ágætur hlutur er að við can--
>> Fyrst af öllu, lýsigögn um þessar bækur
oft segir þér þegar það var birt.
Það segir þér hversu margar síður eru.
Það gæti sagt þér mál.
Svo er hægt að sjá að er fram hér hvað varðar stærð bókanna.
>> Og þá getum við notað stafla skora til að varpa ljósi
bækur sem hafa hærri Stack skora.
Svo ef það er dekkri, þá þýðir það að, væntanlega er það notað oftar.
Svo í þessu tilfelli, ég er fara að giska á að þetta
er útgáfa af Alice í Undralandi sem er mjög algengt og flestir
nálgast, bókasafn hefur mest afrit af.
Svo ef þú ert að leita fyrir Lísa í Undralandi,
þetta gæti verið góður staður til að byrja.
>> Og þá er hér er einnig hægt að tengja út að segja, Amazon til að kaupa bókina,
og svo framvegis og svo framvegis.
Aðalatriðið hér, aftur, er ekki svo mikið að þetta
er besta leiðin til að fletta á bókasafnið eða rétt tól fyrir hvert tilefni.
En það er önnur leið til að gera það.
Og með því að gera gögn í boði í gegnum API, sem
er úr mjög einföldum kubbar, sem leyfir þér að leita að efni,
þú getur byggt eitthvað eins og þetta sem getur
verið ótrúlega dýrmæt sumir fólk.
>> Svo er þessi tegund af eins mikið og ég vil að segja í raun um hvað API er
og hvað það sýnir, að það er allt fullt af efni á bak við tjöldin, sem
Ég ætla bara að fara að minnast á í stutta stund bara vegna þess að það kemur svona á þetta
frá allt öðru sjónarhorni í Skilmálar hvernig gerir eitthvað eins og þetta
fá setja í stað?
>> Svo er API staðall tengi öllum af þessu efni.
En til að fá það þarna, fyrsta sem við þurftum að gera
var að draga saman upplýsingar af bókum og myndum
og niðurstöðunnar hjálpartæki, söfnun skjal frá ýmsum Harvard kerfi.
Aleph, VIA og OASIS eru nöfn kerfi.
Og þeir fara í raun inn í a leiðsla, vinnsla leiðsla.
>> Svo fyrst af öllu, fá við útflutning skrár frá öllum þessum kerfum.
Við hættu þá upp í einstökum liðum.
Þannig að við hafa a skrá, sem er gígabæti, sem hefur milljón færslur í það.
Þannig að við skipta því niður í einstökum liðum.
Þá, fyrir hvert atriði, breytum við það í mods, því sumir af þessum
eru innfæddur maður mods, sumir af þeim ekki.
Svo við fáum þá alla til vera í sama formi.
Þá eru ýmsir auðgun skref, þar
við bætum meiri upplýsingar um gögnin en var í boði í safninu.
Þannig að við þurfum að bæta við, fyrst af öllu við höfum það bókasöfn halda það.
Við förum í gegnum skref reikna stackscore.
Við förum í gegnum aðra skref bæta við fleiri lýsigögnum í skilmálar
af hvaða söfn fólks gæti hafa bætt this--
>> Fólk er að búa söfn af hlutum.
Hvað söfn er það tilheyra?
Hvernig hefur fólk tagged þetta efni í fortíðinni?
Síðan sem þú sía út, og að takmarka færslur vegna þess, eins og ég nefndi,
það er sumir færslur sem vegna ástæður höfundarrétt, getum við ekki birt.
Og þá erum við að hlaða þeim í eitthvað sem kallast
Solr, sem er ekki misspelling, en er nafn af a stykki af hugbúnaður
sem gerir leit flokkun, sem rekur alla leit á bak API.
Og þá verður það í boði til API, og fólk getur notað það.
>> Svo er þetta eins og a sæmilega einfalt ferli.
Einn af the áhugaverður hlutir um það er
að við erum að fást með 13 milljónir færslur
og við erum að fara að vera að takast eða meira.
Og við viljum vera fær um að takast þessar í tiltölulega hröðum hátt.
Það tekur langan tíma að vinna 13 milljónir færslur.
>> Svo hvernig þetta leiðsla er sett upp er að þú can--
Ég giska á kostur af the leiðsla, vandamál sem við erum
að reyna að leysa hér, er að Allar umbreytingarnar, allir
Þessi skref í þessu leiðsla eru aðskilja.
Það er engin ánauðar.
Ef þú ert að vinna skrá yfir einni bók,
það er engin fíkn í að á milli annarri bók.
>> Svo er það sem við getum gert í grundvallaratriðum, í hverju skrefi í leiðslum,
við setjum það í biðröð í skýinu.
Ég varð að vera á Amazon Web Services.
Þannig að það er a listi af, segja, 10.000 hlutir sem
þurfa að vera eðlileg og breytt í Mods sniði.
Og við snúast upp eins margar netþjóna eins og við viljum, kannski 10 netþjónum.
Og hver af þessum netþjónum bara þar sitr, lítur í þeirri biðröð,
sér að það er eitt sem þarf að að vinna, draga það burt biðröð,
ferli þess og prik það á næsta biðröð.
>> Og svo hvað það gerir okkur að gera er að sækja um, í raun,
eins mikið vélbúnaður eins og við viljum að þessu vandamál í mjög stuttan tíma
að vinna úr gögnum eins fljótt og mögulegt, sem er eitthvað sem aðeins
nú í heimi ský computing Við getum ákvæði netþjónum raun
samstundis, er það gagnlegt.
Þannig að við þurfum ekki að hafa risastór framreiðslumaður lota í kring
allan tímann að gera vinnslu sem gæti gerst bara einu sinni í viku.
>> Svo er að mestu leyti það.
Það er gögn í boði fyrir Library Cloud Item API
á þessari vefslóð, sem mun vera laus seinna.
Og vinsamlegast fara að taka a líta á það til að sjá hvort það er eitthvað,
þú hefur einhverjar hugmyndir.
Leika með það.
Bjáni í kring.
Og vonandi er hægt að koma upp með eitthvað miklu.
Þakka þér.