Top Banner
Today • From Last Time • Controlled Vocabularies • Demo(s) • For Next Time
14

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

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Today From Last Time Controlled Vocabularies Demo(s) For Next Time.

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

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

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

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

Starting Points

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

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

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

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

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

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

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

VocabularyPulling 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!

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

Controlled VocabularyThe 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!)

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

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"

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

Controlled Vocab• Where do they come from?• You could create one

http://www.pdfpower.com/XML2005Proceedings/ship/175/xml2005.PDF - DON'T!

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

You could Crowdsource one• Freebase• (Hey look, Google bought them)

• http://www.freebase.com/view/american_football/views/football_team

• Timeline• http://www.freebase.com/schema/computer/software?

view=diagram• http://www.freebase.com/view/computer/

software_genre

• http://www.freebase.com/docs/suggest

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

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

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

Who?• Anne/Emily/Brendan• Any more victims^w volunteers?

• (If we have spare time, Intro to Agile)

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

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?