12
DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

Embed Size (px)

Citation preview

Page 1: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

DIGITAL SCIENCE CENTER INTERNSHIP 2012-13RACHAEL GOODYER

DIGITAL SCIENCE CENTER INTERNSHIP 2012-13

RACHAEL GOODYER

DIGITAL CENTERS INTERNSHIP PROGRAM

Page 2: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

TWO MAIN PROJECTS

Fall project:Columbia’s first makerspace

Spring project:Open source indexing tool

Page 3: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

THE USER PROBLEM

‘I had to write my own book’s index and it took me a month!’ – Professor Bell, Columbia University

Page 4: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

THE IDEAL SOLUTION

Old New

Free Easy to

use Online

Automates key word search

Page 5: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

THE NITTY GRITTY

How to make an index

Step one: Upload book

Step two: Analyse book text (with NLP)

Step three: Edit and format results

Step four:Print and/or export

Programming languages you need

Page 6: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

STEP ONE: UPLOAD BOOK

Workflow

Upload button

Text box option

Page 7: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

STEP TWO: ANALYSE BOOK TEXT

Text analysis

Remove punctuationRemove common wordsRemove duplicatesFind page locatorsShow frequencyAlphabetise results

Page 8: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

STEP THREE: EDIT AND FORMAT RESULTS

Modifiable key words list

Formatting options

Key words statistics

Page 9: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

STEP FOUR: EXPORT INDEX

From To

Export button

Page 10: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

NEXT STEPS

Share code with world

https://github.com/digintern/index.me.

Keep coding!

Contact:[email protected]@columbia.edu

Page 11: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

DEMO: BEFORE

Page 12: DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL SCIENCE CENTER INTERNSHIP 2012-13 RACHAEL GOODYER DIGITAL CENTERS INTERNSHIP PROGRAM

DEMO: AFTER