tami - cdu.edu.au · tami is the name we have given the database we are develoing from dstc. tami...
TRANSCRIPT
TAMI1234567891011121314Tamiisthenamewehavegiventhedatabasewearedeveloingfromdstc.Tamistandsfor‘Texts,Audio,Movies,Images’Tamiinterfacediscussions.Tryingtomovealongthedevelopmentofthe‘user-friendlyinterface’fortami.Waymambahasherresourcesonthedstcdatabase.Kieranistalkingtoherabouthowsheusesit.WehavedevelopedafewprinciplesandhavedonesomedrawingsarisingfromdiscussionswithWaymambaseveralmonthsago.
TopoftheDocumentdesktopicon.showsresourceswithluggagetags.Ideaheretohaverecognizableresourceandmetadataicons(resourceisaball,metadataattachedlikealuggagetag)
atallstagesofuse(ieevenonthedesktopicon,youcanstillseetheresourceswiththeirmetadatatags).Clickontheiconanditopensupto
2
fullscreenwithchoicestoADDorFIND.FIND-magnifyingglass,ADD-handinsertingobjectintocomputer.ClickFIND(3)andyougetto
3 TopoftheDocumentsearchscreen.Basicprinciplehereistopopulatethetextbox(2)-CHOOSELIST-withwords.Behindthescreenthereisalistofwordswhichhasbeenglossarisedbyamachine.Thetextswhichareglossarisedarethemetadataforexistingresources.Everywordwhichappearsinthatlistisalreadyinthedatabase.Ifsomeoneissearchingthemetadatait’sbestthattheyareonlyabletousetextstringswhichareguaranteedtofindresources(iewordswhichhavealreadybeengivenasmetadataforparticularresources.)HowdoyoupopulatetheCHOOSELIST?bya)typingorb)fuzzysearchasinthedictionaryorc)dropdownmenu.Thiscouldbecalled‘progressiveselectivesearch.Itisselective,becauseitischoosingwordsfromalistwhichhasalreadybeencompiledinsidethemachine.Itisprogressivebecauseasyoukeyin(orclick)options,thelistisprogressivelyrefinedtogivealimitednumberofoptions.(egifyoupressbonthekeyboard,allthebwordsappear,thenifyoutypei,allthebiwordsappearandsoon.)AlloftheseoptionspopulatetheCHOOSEBOX.Thesearchisactivatedby(?double)clickingononeofthewordsintheCHOOSEBOX.Anyresourcewhichhasthatwordinitsmetadata(*orinitsdata)appearsasanicononthenextscreenalongwithitsmetadata.*needtothinkabouthowtogivetheoptionsofsearchingthemetadataonly,orbothdataandmetadata.(Maybeallcanalwaysbesearchedbutitemswiththekeywordinthedataonlyarelistedbeneaththosewiththekeywordinthemetadata)
Allthisdependsuponmakingthelemmatiserworkwell.Intheearlystage,thelemmatiserforYol\ulanguageswilljustproducewholewords,soawordlikebukuwillalsoappearwithbukunydja,bukuna,bukulili,buku\ura.Laterwemightbeabletoworkoutamachinewhichwillstripoffthesuffixes.(CouldtalktoFerdiaboutthatbecausehehaslistsofthousandsofwordswhichIhavemorphed.)Thisspellingsideofthingsneedstobereallyflexibletoallowliteratepeopletomakespellingcorrectionswhereverandwhenevertheylike.Tokeepthesystemsafefromkids,then,itneedsgoodbackup.
4 TopoftheDocumentMetadataappearasaluggagetag.Allassociatedresourcesarejoinedtoit.Differenticonsfordifferentsortsofresources.NB:MClater(ieasoflateSept2004)unhappywiththeideaofaone-to-manyrelationbeingencodedinthedb.Thereisacontinuumofpossiblesolutionshere:- Ultrasimple:eachresourcehaseithernometadataoronemetadatafile.There
arenoone-to-manyrelations.Evenwithatranscriptionofavideo,thevideoandthetranscriptioneachhavetheirownmetadatafile,theydon’tshareone.Thismakesuploadeasier,itmakespresentingrelatedobjectsdifficult,butIthinkwecanfindcannywaysofbringingrelatedobjectstogether(throughmetadatacues)withouthavingtohardwireconnectionsbetweenrelatedobjects.ThisistheviewMCcurrentlyfavoursbecauseitiseasierandmorefaithfultothephilosophythatwearecreatinganenvironment,notajourney.Journeysneedstheengagementofpeople’sintentionsandreflexivitiy,andwecan’tencodetheseintothedatabasesotheyshouldworkinaspaceoutsideit.
- Current:Onemetadatatomanyobjects(Asdisplayedinthedrawing).ThisiswhatWaymambacurrentlyhasanditisusefulforadatabasewhichhaslotsofrelatedobjects(egavideowithaudiofile,transcription,translationandglossary)MC’spointisthatweshouldbeabletofindwaysofpresentingrelatedobjectswithoutwiringthemtogether.
- Richlyrelated.Notonlydoesonemetadatafilehavethepossibilityofbeingconnectedtomanyresources,buteachresourcehastheopportunitytobeconnectedtomanymetadatafiles.Therearetwoideasatworkhere;1to
allowthedatabasetostarttellingstoriessothatsetsofresourcescanbeputtogetherinlabeledfolders(contraBowker:narrativesanddatabasesarenaturalenemiesbecauseondependsontheconnectivitieswhichtheotherresists)2Bryce’sexperiencewithGanhdhuwuyandotherfromtheGIKCwhoreallywanttousetheircomputersforarrangingresourcesintoDVDsorpowerpointpresentations.ThewayBrycethinksofitnowishugelycomplex.I’mnotsurewehavetheresourcestodevelopsuchathing,butifweagreeit’sagoodidea,wecanatleastinvestigatehowmuchworkandcostitwouldentail.
TopoftheDocumentrelatedpoint.dstcdatabasehaspossibilityforvoiceannotationstobelinkedstraighttoresruces(ietheirownkindofmetadatanotaccessiblethroughtextsearching.)Littlespeakericonsindicatethatvoiceannottionsareavialble.Theymusthavetoputsometextmetadatathereaswellsayingwhoitisthat’sspeaking?MCthinksthisgreatlycomplicatesthingsforratherasmallenrichment.Thisremindsusthattheformofthedatabaseisdependentuponsomequitelocalizedcontingencies:- Howmanyobjectsarelikelytobethere?Thesystemwearethinkingaboutat
themomentwillworkwellwithsmallamountsofresources.AsthenumberincreaseIguessuserswillneedtodependmoreontext-basedsearches.
- Willtheuserknowwhattheyarelookingfor?- Willtheymostlybelookingatthingsoneatatime?- CanweexpectthattheywillbewantingtouseothersoftwarelikeiDVDto
putthingstogether,andjustusethedatabaseforfindingindividualobjects?
5 Searchresults.Inthiscasedharpahasbeenselected.Thetopofthislistisasinglephotowithametadatatag.Thencomesastorywithavideo,atranscribedtext,andaglossarylist.Thenanillustratedtextwithglossary.Youhavetoclickononeoftheiconsormakeapresentation(see6)toviewit.Thisisessentiallyathreestageprocess � 1generateasearchstringintheCHOOSELISTandselectonetoactivatesearch2lookatthemetadatayouhavefound,choosetoviewanitemoracollectionofitems.3lookatthemonapresentationscreen.Bryce’snewinterfacecollapsesthosethreestagesintoasinglescreenwhichhasresources,searchandviewtogether.TopoftheDocument
6 foundscreen(presentation)severalresourcesviewablecontemporaneouslyalongwiththeirmetadata.
7 Uploadscreenfornewresources.- youcanmakeupmetadatabychoosingwordsalreadyintheglossarylist
(spellingaid)- metadatataggivestheillusionthatthemetadataisbeingsequesteredinto
fields,butthisisnotreallythecase.Itisjuststructuredtohelppeoplethinkofgoodrecallwords.*
*animportantprinciplehereisthatthemetadataisnotstructuredsoastodescribetheobject,asitisdevelopedtoincreaseretrievability.(not‘howwouldIdescribethisobject?’,but‘howwouldIfindit?’)TopoftheDocument
8 Advancedsearch.Thisisthetext-freesearch.Centrescreencanbepopulatedwithresourcesbyclickingoniconsonlhs.latestideas(Sept04)- thetextfreesearchisfirst,andthetextbasedsearchisasecondleveloption- shouldexpectresourcestobestoredinthedatabaseandtobefoundandused
withoutanymetadata.Thismeansthatsearchhelpslike‘mostrecentlyusedstaysattopofpile’or‘mostfrequentlyusedstaysattopofpile’or‘mostrecentlyuploadedstaysattopofpile’.
8aNotes.Thisscreenwrestlingwiththeideaofhowmetadatacanbeenrichedwithouttoomuchcomplication.(Notsurewhichscreenthisismc)Canwefindawayofenrichingthemetadatawhileresourcesarebeingviewed?TopoftheDocument
Secondlotofdrawings9
basiciconsversion2Desktopiconnowlookinglikesmallversionof10.Ideasforicondisplay.(Bryce?)
10 newopeningscreen.Text-freesearching.Optionfortext-basedsearchavailablefromhere,butfirstsearchoptionsaretextfree.Fourcolumnswithsoundfiles,videos,imagesandtexts.(Brycelateraddedanothercolumnforfolders(whichcontaincollectionsofresources-seepic13).Ifwepursuethisoption(seediscussioninsection4),weneedtothinkhowitcanbeorganized,andwhethertofoldershavelogicalarrangements(sequences,timelinesetcpossible-torecreatejourneysthroughtheenvironment)Eachstackcanbeclickeduptopsomewheresoitopensouttoawiderview(sousercansearchonlyfortexts,videosetcifthat’swhats/heknowss/heislookingfor)asdisplayedonrhsofgraphic.TopoftheDocument
11 Viewandaddmetadata.Thisscreenenablestheusertoenrichthemetadataorsimplytoviewresources.Tryingtokeeptheinterfacesimplebutallowforviewandchangingmetadataaswell.Notethedraganddropfacilityallowinguserstofindwordsalreadyinthedatabasewhichwillpeopletoenrichmetadatawithoutspelling.
12 Bryceworksoncomputerneedtodiscussissuesaboutcomplexitywithfirstintroductiontointerface.Userswillsoonenoughbecomefamiliarandhavevisualpromptsatalltimes,startingtothinkabouttheobjectofthedatabasetobearrangementsofresources.focussingonideasofhowtoincludethemaximumnumberofresourcesintothesimplestmostpossibleinterface.andincorporatingsearchabilityanddisplayintothis.TopoftheDocument
thenwestartedthinkingaboutputtingitalltogetherandhowfoldersmightbecreated
13 resources,(currentlyaudiosmoviesphotostext),foldersandworkspacearrangedfromlefttoright.buttonsalongrhs*.
BAKAnitemfromanyoftheseresourcebankscanbeselectedandmovedintothecollectionpanelontherhs.atwhichpointmetadatacanbeaddedspecificallyforeachcollection.(Itshouldbenotedthatmetadataforanyparticularresourcecanbeaddedusingthesamemetadatascreenonthelowerrhs,)*Oncecollectionsofresourcesareconsideredcompletebuttonsonthefarrhsindicatewhetherafolder,CDrom,DVD,orotherexportpresentationisrequiredtobeproduced.Example,selectionoftheDVDexportfunctionproducesaDVDwhichincorporatesaslideshowofphotographs,optionformovieplay,textscrolling,(includingseparatetextscrollingformetadataandthispossibilityoflisteningtoanyaudiofileswhichhavebeenincluded.Softwarelimitationswouldpresumeabasictemplateforthisfunction.SimilarlyaCDromcouldbeproduced.orVCD.BAK:Theconceptofadatabasehasitssubstratepredeterminedbypastmodelsofdatabasing.Experiencewithindigenouspeopleoverthelastfewmonthsintheprojecthasinformedusthatrequirementsofcontinuingnarrativeuploading(orsomethinglikethat)aredesirable.MC:by‘narrativeuploading’doyoumeanresourcesconnectedbysomesortofnarrativelogicwhichisencodedinthemetadata?Discussionaboutwhetherweneedonetooneoronetomanyrelations,whatisarelationaldatabase?Seesection4TopoftheDocumentModesofvisualandaudiosearchsuchascontinuingrotationsofphotographs,andaudiometadatapossibilities-seenotesonlocalcontingenciesinsection4undecidedabouttheusefulnessofthefuzzysearch,maybekeyinwouldsuffice.MCmaybeonlyreasonWaymambausesthedropdownisbecausethedictionarydoesn’thaveakey-in.BAKno,no,dropdownisactuallyveryusefulbecauseitallowsyoutousedigraphsinthesearch.Ifyoupickthewrongfirstletterbuttheothersareokay,youcanchangethefirstoneuntilyoucomeupwithwhatyou’relookingfor.Thisworksparticularlywellifyouareonlyselectingfromthelimitedlistprovidedbythelemmatizer.(MCtodomoreworkontextentry)BAKinterface13isassumingthatresourceshavebeenuploadedwithsoftwarewhichincorporatesbasicmetadataandorganisation.suchasiphotoitunesetc.andisreferringtotheseratherthanhavingthemallstoredinthedatabase.(notsurewhatyoumeanhere)puzzlesaboutthis:arepeopleonlygoingtoaddthingstotheircomputerthattheywanttoseeintheirdatabase?orareparticularresourcestoremainseparatefromthedatabase.MCyeseverythinginyourdatabasehastohavebeenputtherebyyou,evenifitdoesn’thaveanymetadata.Itshouldbeeasytouploadanything,andyouputittheresimplybecauseyouknowthatyou’regoingtobeabletofindit.
14 mapinterfaceOninterface13thereisasmallsliderbuttonbelowtheworkspace.Currentlythinkingaboutincorporatingmapinterfaceasawaytolocateparticularcollectionsofresourcesinfoldersreferringtotheirlocation.tba
Dowehaveapictureforthenewupload?Wellsortofthere’sthis..
MCreckonsforuploadthedatabasescreenshouldbeabouthalfsizeandresourcescanbedraggedfromthedesktopanddroppedintothestacks.Optiontoaddmetadataisgivenbutcanbeignored.Brycereckonsthat’sagoodideabutcomprimisedbetweenbeingabletoresizethedatabaseinterfacetomanysixeandbeingabletodraganddropfromdesktoporelsewhereintothereqiriedslots,andanotheroptionofjusthavingadatabaseicononthedesktoptodragthingsintowhichorganizesbyfiletypeor/andjustgetsleftintheworkareaandworryaboutlater.
Top
Thisoneinvolveddiscusionsofmanytooneandonetoone(whichdoesn’texistinmyopinionbk)1mostsearchesaredonewithouttextie,scanniningofimagefilesandplacementsfrommemoryorthumbnailswhichareorderedformaximumconvienience.2textbasedsearchesdependuponfindingthewordinthechooseboxsnddoubleclickingonitchooseboxalreadypopulatedbyaglossaryofexistingwordskeyinanddropdownsearchesprogressivelyrefinelist3wordinchooseboxdoubleclicked4allresourceswhichcontainthatstringinmetadatarisetotopofpileandgethighlighted5oneclickonresourceanditandit’smetadataappears6anyresourcescanbedraggedintoworkspace7extrametadatacanbeaddedatanystage
clickandtypeordraganddroop.
justptthisintemporarilytothinkabouttextandmetadataresizefunctionasawayofcopingwitheverythingononeinterfece.Questionsabouthavingsoundrecordfunctionasapartofthegallopingfeaturaparatisset.Theorderofresourcebanksisnowchangedtotextaudiomoviesimagestoallignwiththenamewhichseemstobethewayourworldisworking.TopoftheDocument