Presentation is loading. Please wait.

Presentation is loading. Please wait.

Today From Last Time Controlled Vocabularies Demo(s) For Next Time.

Similar presentations


Presentation on theme: "Today From Last Time Controlled Vocabularies Demo(s) For Next Time."— Presentation transcript:

1 Today From Last Time Controlled Vocabularies Demo(s) For Next Time

2 From Last Time jQuery is so $ Putting the A, J, A, J in AJAX Callbacks – anonymous or named In-class jam

3 Starting Points

4 In-Class Jam getJSON – the "callback=?" is important! Syntax checking – in editor, in web form Auto-formatting to figure out nesting

5 (Un) Controlled Vocab Real-world experiment Limited topic set Identical goals Similar participant education backgrounds

6 Assignment.5 File Names ArielH_extention Enhörnify First_App IOLAB_A1_DHJUNG QuoteExtension Taskmaster WoottonMiniAssignment alice_wang barabas extension changing_background_colo r twitter_trend chrome_ext 2 chromeextension gaurav_chrome_app.rar index.html irischeungfirefoxextension jenmwang my_ext nahman slider spotify_search andrew_chao_chrome_ext

7 Vocabulary Pulling out some specifics, people made use of: USER_NAME PROJECT_NAME PROJECT_NUMBER ASSIGNMENT_NAME CLASS_NAME BROWSER_TYPE "MY" and other fillers And expressed it via CamelCase, Underscores, All Lower, All Upper, non-[0-9A-Za-z]… yikes!

8 Controlled Vocabulary The Problems People call the same thing by several different names (recall problems) (synonymy) …or use the same name to refer to different things (precision problems) (polysemy) in a free text field, people can and will just write anything (see previous slide!)

9 The Answer (?) "Vocabulary control is the sine qua non of information organization" Svenonius authoritative control cleaning up dirty data with intelligent mappings Furnas: "unlimited aliasing" Problems with the answer: The strawmen: people lie, people are lazy, people are stupid "Requiring everyone to use the same vocabulary to describe their material denudes the cognitive landscape, enforces homogeneity in ideas"

10 Controlled Vocab Where do they come from? You could create one http://www.pdfpower.com/XML2005Proceedings /ship/175/xml2005.PDF - DON'T! http://www.pdfpower.com/XML2005Proceedings /ship/175/xml2005.PDF

11 You could Crowdsource one Freebase (Hey look, Google bought them) http://www.freebase.com/view/american_football/views /football_team http://www.freebase.com/view/american_football/views /football_team Timeline http://www.freebase.com/schema/computer/software?v iew=diagram http://www.freebase.com/schema/computer/software?v iew=diagram http://www.freebase.com/view/computer/software_gen re http://www.freebase.com/view/computer/software_gen re http://www.freebase.com/docs/suggest

12 Demos! Demo Tips (Giving) don't worry if something breaks, just explain how it "usually" works don't be nervous, no reason to be even if it all blows up do explain why it's cool Demo Tips (Viewing): Give CONSTRUCTIVE criticism Things you like (why?) Things that users would be confused by Ways they could have made their life easier when building it

13 Who? Anne/Emily/Brendan Any more victims^w volunteers? (If we have spare time, Intro to Agile)

14 For Next Time Rest of the demos (no escape!) Now that you tried group work without version control, making your life easier WITH it. Assignment 1 DUE WEDNESDAY Start grouping for project 2 : Groups by THURSDAY (so you can start during lab) – Do "cannon powershot" cameras sell for more or less? Or is Google auto-correct fixing things? – Are people as dumb/stupid/lazy as we fear? – Are URL shorteners and sessions on the URL killing the web? – How much is easy to help vs. where does it get harder to make big leaps in functionality?


Download ppt "Today From Last Time Controlled Vocabularies Demo(s) For Next Time."

Similar presentations


Ads by Google