Data-Intensive Text Processing (Bonus session) with MapReduce Tutorial at 2009 North American Chapter of the Association for Computational LinguisticsHuman Language Technologies Conference (NAACL HLT 2009) Jimmy Lin The iSchool University of Maryland
Chris Dyer Department of Linguistics University of Maryland Sunday, May 31, 2009 This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States See http://creativecommons.org/licenses/by-nc-sa/3.0/us/ for details
Agenda Hadoop nuts and bolts Hello World Hadoop example
(distributed word count) Running Hadoop in standalone mode Running Hadoop on EC2
Open-source Hadoop ecosystem Exercises and office hours
Hadoop nuts and bolts Source: http://davidzinger.wordpress.com/2007/05/page/2/ Hadoop Zen Dont get frustrated (take a deep breath)
This is bleeding edge technology:
Remember this when you experience those W$*#[email protected]! moments Lots of bugs Stability issues Even lost data To upgrade or not to upgrade (damned either way)? Poor documentation (or none)
But Hadoop is the path to data nirvana? Cloud9 Library used for teaching cloud computing courses at Maryland
Demos, sample code, etc. Computing conditional probabilities
Pairs vs. stripes Complex data types Boilerplate code for working various IR collections Dog food for research
Open source, anonymous svn access Master node Client Client JobTracker
Trust and integrity are essential requirements for any system, but this is especially true in a decentralized system where the peer participants operate beyond the traditional boundaries of trust. Today, you'll learn how to add elements that establish trust and...
Writing Scotland : contemporary Scottish literature and the "representation" of the nation. Marie-Odile Pittin-Hedon In the absence of elected political authority, the task of representing the nation has been repeatedly devolved to its writers.
Course Catalog & Schedule of Classes Recommended Course Maintenance Workflows Start in the Schedule of Classes : The schedule displays nearly all courses that were/are being taught in the previous academic year and have been copied to the current year...
Lingua Franca Facilitates trade Pidgin Simplified version Becomes Creole/Creolized (once it is adopted) Ex. French domination in the Caribbean…first pidgin French then became Creolized Toponyms Are Place names Reflect cultural identity and impact the cultural landscape May be controversial Ex....
- recruitment advertising (job portals, social media, Latvian State Employment Agency) No help from personnel department. Previous experience - internal recruitment within the Language school. It is quicker and has a lower cost to hire someone internally. Teaching section -...
PRESSURE GROUPS An Introduction What do you care about? What issues at Ravens Wood School need addressing? What are Pressure Groups? (or Lobby Groups, Interest Groups, Protest Groups) An organised group that does not put up candidates but seek to...
GACollege 411. Big Future (College Board) Career Cruising. Get Involved in your community! Studies show students who are involved in their community have better grades. Volunteer & community service. Join a club. Youth groups. Summer/part-time jobs or internships.
Ready to download the document? Go ahead and hit continue!