Word Embeddings for NLP in Python. Marco Bonzanini PyCon Italia 2017

Size: px
Start display at page:

Download "Word Embeddings for NLP in Python. Marco Bonzanini PyCon Italia 2017"

Transcription

1 Word Embeddings for NLP in Python Marco Bonzanini PyCon Italia 2017

2 Nice to meet you

3 WORD EMBEDDINGS?

4 Word Embeddings = Word Vectors = Distributed Representations

5 Why should you care?

6 Why should you care? Data representation is crucial

7 Applications

8 Applications Classification / tagging Recommendation Systems Search Engines (Query Expansion) Machine Translation

9 One-hot Encoding

10 One-hot Encoding Rome = [1, 0, 0, 0, 0, 0,, 0] Paris = [0, 1, 0, 0, 0, 0,, 0] Italy = [0, 0, 1, 0, 0, 0,, 0] France = [0, 0, 0, 1, 0, 0,, 0]

11 One-hot Encoding Rome Paris word V Rome = [1, 0, 0, 0, 0, 0,, 0] Paris = [0, 1, 0, 0, 0, 0,, 0] Italy = [0, 0, 1, 0, 0, 0,, 0] France = [0, 0, 0, 1, 0, 0,, 0]

12 One-hot Encoding V = vocabulary size (huge) Rome = [1, 0, 0, 0, 0, 0,, 0] Paris = [0, 1, 0, 0, 0, 0,, 0] Italy = [0, 0, 1, 0, 0, 0,, 0] France = [0, 0, 0, 1, 0, 0,, 0]

13 Bag-of-words

14 Bag-of-words doc_1 = [32, 14, 1, 0,, 6] doc_2 = [ 2, 12, 0, 28,, 12] doc_n = [13, 0, 6, 2,, 0]

15 Bag-of-words Rome Paris word V doc_1 = [32, 14, 1, 0,, 6] doc_2 = [ 2, 12, 0, 28,, 12] doc_n = [13, 0, 6, 2,, 0]

16 Word Embeddings

17 Word Embeddings Rome = [0.91, 0.83, 0.17,, 0.41] Paris = [0.92, 0.82, 0.17,, 0.98] Italy = [0.32, 0.77, 0.67,, 0.42] France = [0.33, 0.78, 0.66,, 0.97]

18 Word Embeddings n. dimensions << vocabulary size Rome = [0.91, 0.83, 0.17,, 0.41] Paris = [0.92, 0.82, 0.17,, 0.98] Italy = [0.32, 0.77, 0.67,, 0.42] France = [0.33, 0.78, 0.66,, 0.97]

19 Word Embeddings Rome = [0.91, 0.83, 0.17,, 0.41] Paris = [0.92, 0.82, 0.17,, 0.98] Italy = [0.32, 0.77, 0.67,, 0.42] France = [0.33, 0.78, 0.66,, 0.97]

20 Word Embeddings Rome = [0.91, 0.83, 0.17,, 0.41] Paris = [0.92, 0.82, 0.17,, 0.98] Italy = [0.32, 0.77, 0.67,, 0.42] France = [0.33, 0.78, 0.66,, 0.97]

21 Word Embeddings Rome = [0.91, 0.83, 0.17,, 0.41] Paris = [0.92, 0.82, 0.17,, 0.98] Italy = [0.32, 0.77, 0.67,, 0.42] France = [0.33, 0.78, 0.66,, 0.97]

22 Word Embeddings Rome Paris Italy France

23 Word Embeddings Rome Paris + Italy - France Rome

24 THE MAIN INTUITION

25 Distributional Hypothesis

26 You shall know a word by the company it keeps. J.R. Firth 1957

27 Words that occur in similar context tend to have similar meaning. Z. Harris 1954

28 Context Meaning

29 I enjoyed eating some pizza at the restaurant

30 Word I enjoyed eating some pizza at the restaurant

31 Word I enjoyed eating some pizza at the restaurant The company it keeps

32 I enjoyed eating some pizza at the restaurant I enjoyed eating some fiorentina at the restaurant

33 I enjoyed eating some pizza at the restaurant I enjoyed eating some fiorentina at the restaurant

34 I enjoyed eating some pizza at the restaurant I enjoyed eating some fiorentina at the restaurant Same context

35 I enjoyed eating some pizza at the restaurant I enjoyed eating some fiorentina at the restaurant Same context Pizza = Fiorentina?

36 A BIT OF THEORY word2vec

37

38

39 Vector Calculation

40 Vector Calculation Goal: learn vec(word)

41 Vector Calculation Goal: learn vec(word) 1. Choose objective function

42 Vector Calculation Goal: learn vec(word) 1. Choose objective function 2. Init: random vectors

43 Vector Calculation Goal: learn vec(word) 1. Choose objective function 2. Init: random vectors 3. Run gradient descent

44 I enjoyed eating some pizza at the restaurant

45 I enjoyed eating some pizza at the restaurant

46 I enjoyed eating some pizza at the restaurant

47 I enjoyed eating some pizza at the restaurant Maximise the likelihood of the context given the focus word

48 I enjoyed eating some pizza at the restaurant Maximise the likelihood of the context given the focus word P(i pizza) P(enjoyed pizza) P(restaurant pizza)

49 Example I enjoyed eating some pizza at the restaurant

50 Example I enjoyed eating some pizza at the restaurant Iterate over context words

51 Example I enjoyed eating some pizza at the restaurant bump P( i pizza )

52 Example I enjoyed eating some pizza at the restaurant bump P( enjoyed pizza )

53 Example I enjoyed eating some pizza at the restaurant bump P( eating pizza )

54 Example I enjoyed eating some pizza at the restaurant bump P( some pizza )

55 Example I enjoyed eating some pizza at the restaurant bump P( at pizza )

56 Example I enjoyed eating some pizza at the restaurant bump P( the pizza )

57 Example I enjoyed eating some pizza at the restaurant bump P( restaurant pizza )

58 Example I enjoyed eating some pizza at the restaurant Move to next focus word and repeat

59 Example I enjoyed eating some pizza at the restaurant bump P( i at )

60 Example I enjoyed eating some pizza at the restaurant bump P( enjoyed at )

61 Example I enjoyed eating some pizza at the restaurant you get the picture

62 P( eating pizza )

63 P( eating pizza )??

64 Output word Input word P( eating pizza )

65 Output word Input word P( eating pizza ) P( vec(eating) vec(pizza) )

66 Output word Input word P( eating pizza ) P( vec(eating) vec(pizza) ) P( vout vin )

67 Output word Input word P( eating pizza ) P( vec(eating) vec(pizza) ) P( vout vin )???

68 P( vout vin )

69 cosine( vout, vin )

70 cosine( vout, vin ) [-1, 1]

71 softmax(cosine( vout, vin ))

72 softmax(cosine( vout, vin )) [0, 1]

73 softmax(cosine( vout, vin )) P (v out v in )= exp(cosine(v out, v in )) P k2v exp(cosine(v k, v in ))

74 Vector Calculation Recap

75 Vector Calculation Recap Learn vec(word)

76 Vector Calculation Recap Learn vec(word) by gradient descent

77 Vector Calculation Recap Learn vec(word) by gradient descent on the softmax probability

78 Plot Twist

79

80

81 Paragraph Vector a.k.a. doc2vec i.e. P(vout vin, label)

82 A BIT OF PRACTICE

83

84 pip install gensim

85 Case Study 1: Skills and CVs

86 Case Study 1: Skills and CVs Data set of ~300k resumes Each experience is a sentence Each experience has 3-15 skills Approx 15k unique skills

87 Case Study 1: Skills and CVs from gensim.models import Word2Vec fname = 'candidates.jsonl' corpus = ResumesCorpus(fname) model = Word2Vec(corpus)

88 Case Study 1: Skills and CVs model.most_similar('chef') [('cook', 0.94), ('bartender', 0.91), ('waitress', 0.89), ('restaurant', 0.76),...]

89 Case Study 1: Skills and CVs model.most_similar('chef', negative=['food']) [('puppet', 0.93), ('devops', 0.92), ('ansible', 0.79), ('salt', 0.77),...]

90 Case Study 1: Skills and CVs Useful for: Data exploration Query expansion/suggestion Recommendations

91 Case Study 2: Beer!

92 Case Study 2: Beer! Data set of ~2.9M beer reviews 89 different beer styles 635k unique tokens 185M total tokens

93 Case Study 2: Beer! from gensim.models import Doc2Vec fname = 'ratebeer_data.csv' corpus = RateBeerCorpus(fname) model = Doc2Vec(corpus)

94 Case Study 2: Beer! from gensim.models import Doc2Vec fname = 'ratebeer_data.csv' corpus = RateBeerCorpus(fname) model = Doc2Vec(corpus) 3.5h on my laptop remember to pickle

95 Case Study 2: Beer! model.docvecs.most_similar('stout') [('Sweet Stout', ), ('Porter', ), ('Foreign Stout', ), ('Dry Stout', ), ('Imperial/Strong Porter', ),...]

96 Case Study 2: Beer! model.most_similar([model.docvecs['stout']]) [('coffee', ), ('espresso', ), ('charcoal', ), ('char', ), ('bean', ),...]

97 Case Study 2: Beer! model.most_similar([model.docvecs['wheat Ale']]) [('lemon', ), ('lemony', ), ('wheaty', ), ('germ', ), ('lemongrass', ), ('wheat', ), ('lime', ), ('verbena', ), ('coriander', ), ('zesty', )]

98 PCA

99 Dark beers

100 Strong beers

101 Sour beers

102 Lagers

103 Wheat beers

104 Case Study 2: Beer! Useful for: Understanding the language of beer enthusiasts Planning your next pint Classification

105 FINAL REMARKS

106 But we ve been doing this for X years

107 But we ve been doing this for X years Approaches based on co-occurrences are not new Think SVD / LSA / LDA but they are usually outperformed by word2vec and don t scale as well as word2vec

108 Efficiency

109 Efficiency There is no co-occurrence matrix (vectors are learned directly) Softmax has complexity O(V) Hierarchical Softmax only O(log(V))

110 Garbage in, garbage out

111 Garbage in, garbage out Pre-trained vectors are useful until they re not The business domain is important The pre-processing steps are important > 100K words? Maybe train your own model > 1M words? Yep, train your own model

112 Summary

113 Summary Word Embeddings are magic! Big victory of unsupervised learning Gensim makes your life easy

114 Credits & Readings

115 Credits & Readings Credits Lev Konstantinovskiy Chris E. Moody see videos on lda2vec Readings Deep Learning for NLP (R. Socher) word2vec parameter learning explained by Xin Rong More readings GloVe: global vectors for word representation by Pennington et al. Dependency based word embeddings and Neural word embeddings as implicit matrix factorization by O. Levy and Y. Goldberg

116 THANK GitHub.com/bonzanini marcobonzanini.com

Learning the Language of Wine CS 229 Term Project - Final Report

Learning the Language of Wine CS 229 Term Project - Final Report Learning the Language of Wine CS 229 Term Project - Final Report Category: Team Members: Natural Language Aaron Effron (aeffron), Alyssa Ferris (acferris), David Tagliamonti (dtag) 1 Introduction & Motivation

More information

Modeling Wine Quality Using Classification and Regression. Mario Wijaya MGT 8803 November 28, 2017

Modeling Wine Quality Using Classification and Regression. Mario Wijaya MGT 8803 November 28, 2017 Modeling Wine Quality Using Classification and Mario Wijaya MGT 8803 November 28, 2017 Motivation 1 Quality How to assess it? What makes a good quality wine? Good or Bad Wine? Subjective? Wine taster Who

More information

Wine Rating Prediction

Wine Rating Prediction CS 229 FALL 2017 1 Wine Rating Prediction Ke Xu (kexu@), Xixi Wang(xixiwang@) Abstract In this project, we want to predict rating points of wines based on the historical reviews from experts. The wine

More information

DIR2017. Training Neural Rankers with Weak Supervision. Mostafa Dehghani, Hamed Zamani, Aliaksei Severyn, Sascha Rothe, Jaap Kamps, and W.

DIR2017. Training Neural Rankers with Weak Supervision. Mostafa Dehghani, Hamed Zamani, Aliaksei Severyn, Sascha Rothe, Jaap Kamps, and W. Training Neural Rankers with Weak Supervision DIR2017 Mostafa Dehghani, Hamed Zamani, Aliaksei Severyn, Sascha Rothe, Jaap Kamps, and W. Bruce Croft Source: Lorem ipsum dolor sit amet, consectetur adipiscing

More information

Cloud Computing CS

Cloud Computing CS Cloud Computing CS 15-319 Apache Mahout Feb 13, 2012 Shannon Quinn MapReduce Review Scalable programming model Map phase Shuffle Reduce phase MapReduce Implementations Google Hadoop Map Phase Reduce Phase

More information

learning goals ARe YoU ReAdY to order?

learning goals ARe YoU ReAdY to order? 7 learning goals ARe YoU ReAdY to order? In this unit, you talk about food order in a restaurant ask for restaurant items read and write a restaurant review GET STARTED Read the unit title and learning

More information

What makes a good muffin? Ivan Ivanov. CS229 Final Project

What makes a good muffin? Ivan Ivanov. CS229 Final Project What makes a good muffin? Ivan Ivanov CS229 Final Project Introduction Today most cooking projects start off by consulting the Internet for recipes. A quick search for chocolate chip muffins returns a

More information

Predicting Wine Varietals from Professional Reviews

Predicting Wine Varietals from Professional Reviews Predicting Wine Varietals from Professional Reviews By Ron Tidhar, Eli Ben-Joseph, Kate Willison 11th December 2015 CS 229 - Machine Learning: Final Project - Stanford University Abstract This paper outlines

More information

STA Module 6 The Normal Distribution

STA Module 6 The Normal Distribution STA 2023 Module 6 The Normal Distribution Learning Objectives 1. Explain what it means for a variable to be normally distributed or approximately normally distributed. 2. Explain the meaning of the parameters

More information

STA Module 6 The Normal Distribution. Learning Objectives. Examples of Normal Curves

STA Module 6 The Normal Distribution. Learning Objectives. Examples of Normal Curves STA 2023 Module 6 The Normal Distribution Learning Objectives 1. Explain what it means for a variable to be normally distributed or approximately normally distributed. 2. Explain the meaning of the parameters

More information

DATA MINING CAPSTONE FINAL REPORT

DATA MINING CAPSTONE FINAL REPORT DATA MINING CAPSTONE FINAL REPORT ABSTRACT This report is to summarize the tasks accomplished for the Data Mining Capstone. The tasks are based on yelp review data, majorly for restaurants. Six tasks are

More information

Semantic Web. Ontology Engineering. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau

Semantic Web. Ontology Engineering. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau Semantic Web Ontology Engineering Gerd Gröner, Matthias Thimm {groener,thimm}@uni-koblenz.de Institute for Web Science and Technologies (WeST) University of Koblenz-Landau July 17, 2013 Gerd Gröner, Matthias

More information

Learning Connectivity Networks from High-Dimensional Point Processes

Learning Connectivity Networks from High-Dimensional Point Processes Learning Connectivity Networks from High-Dimensional Point Processes Ali Shojaie Department of Biostatistics University of Washington faculty.washington.edu/ashojaie Feb 21st 2018 Motivation: Unlocking

More information

Efficient Image Search and Identification: The Making of WINE-O.AI

Efficient Image Search and Identification: The Making of WINE-O.AI Efficient Image Search and Identification: The Making of WINE-O.AI Michelle L. Gill, Ph.D. Senior Data Scientist, Metis @modernscientist SciPy 2017 link.mlgill.co/scipy2017 Metis Data Science Training

More information

NVIVO 10 WORKSHOP. Hui Bian Office for Faculty Excellence BY HUI BIAN

NVIVO 10 WORKSHOP. Hui Bian Office for Faculty Excellence BY HUI BIAN NVIVO 10 WORKSHOP Hui Bian Office for Faculty Excellence BY HUI BIAN 1 CONTACT INFORMATION Email: bianh@ecu.edu Phone: 328-5428 Temporary Location: 1413 Joyner library Website: http://core.ecu.edu/ofe/statisticsresearch/

More information

Predicting Wine Quality

Predicting Wine Quality March 8, 2016 Ilker Karakasoglu Predicting Wine Quality Problem description: You have been retained as a statistical consultant for a wine co-operative, and have been asked to analyze these data. Each

More information

Computerized Models for Shelf Life Prediction of Post-Harvest Coffee Sterilized Milk Drink

Computerized Models for Shelf Life Prediction of Post-Harvest Coffee Sterilized Milk Drink Libyan Agriculture esearch Center Journal International (6): 74-78, 011 ISSN 19-4304 IDOSI Publications, 011 Computerized Models for Shelf Life Prediction of Post-Harvest Coffee Sterilized Milk Drink 1

More information

What Makes a Cuisine Unique?

What Makes a Cuisine Unique? What Makes a Cuisine Unique? Sunaya Shivakumar sshivak2@illinois.edu ABSTRACT There are many different national and cultural cuisines from around the world, but what makes each of them unique? We try to

More information

FOOD and DRINKS Question: What do you usually eat and drink for breakfast? Complete the paragraph on the right with the words on the left.

FOOD and DRINKS Question: What do you usually eat and drink for breakfast? Complete the paragraph on the right with the words on the left. N A M E : FOOD and DRINKS Question: What do you usually eat and drink for breakfast? Complete the paragraph on the right with the words on the left. DATE: I Love Coffee! There s a supermarket in my neighborhood

More information

GOING OUT (05) Going to a restaurant (01) - At the bar (04)

GOING OUT (05) Going to a restaurant (01) - At the bar (04) GOING OUT (05) Going to a restaurant (01) - At the bar (04) In context: 3-5 minutes 2. I ll have a vodka and tonic on the rocks with a twist of lime. 1. Hi there. What can I get for you tonight? 3. Can

More information

1 What s your favourite type of cake? What ingredients do you need to make a cake? Make a list. 3 Listen, look and sing Let s go shopping!

1 What s your favourite type of cake? What ingredients do you need to make a cake? Make a list. 3 Listen, look and sing Let s go shopping! Unit Let s eat! Lesson Vocabulary What s your favourite type of cake? What ingredients do you need to make a cake? Make a list. Brainstorm 2 Listen, point and say the vocabulary chant. CD 0 flour 2 oil

More information

GLOBALIZATION UNIT 1 ACTIVATE YOUR KNOWLEDGE LEARNING OBJECTIVES

GLOBALIZATION UNIT 1 ACTIVATE YOUR KNOWLEDGE LEARNING OBJECTIVES UNIT GLOBALIZATION LEARNING OBJECTIVES Key Reading Skills Additional Reading Skills Language Development Making predictions from a text type; scanning topic sentences; taking notes on supporting examples

More information

-- Final exam logistics -- Please fill out course evaluation forms (THANKS!!!)

-- Final exam logistics -- Please fill out course evaluation forms (THANKS!!!) -- Final exam logistics -- Please fill out course evaluation forms (THANKS!!!) CS246: Mining Massive Datasets Jure Leskovec, Stanford University http://cs246.stanford.edu 3/12/18 Jure Leskovec, Stanford

More information

Using the Forest to see the Trees: A computational model relating features, objects and scenes

Using the Forest to see the Trees: A computational model relating features, objects and scenes Using the Forest to see the Trees: A computational model relating features, objects and scenes Antonio Torralba CSAIL-MIT Joint work with Aude Oliva, Kevin Murphy, William Freeman Monica Castelhano, John

More information

Amazon Fine Food Reviews wait I don t know what they are reviewing

Amazon Fine Food Reviews wait I don t know what they are reviewing David Tsukiyama CSE 190 Dahta Mining and Predictive Analytics Professor Julian McAuley Amazon Fine Food Reviews wait I don t know what they are reviewing Dataset This paper uses Amazon Fine Food reviews

More information

Structures of Life. Investigation 1: Origin of Seeds. Big Question: 3 rd Science Notebook. Name:

Structures of Life. Investigation 1: Origin of Seeds. Big Question: 3 rd Science Notebook. Name: 3 rd Science Notebook Structures of Life Investigation 1: Origin of Seeds Name: Big Question: What are the properties of seeds and how does water affect them? 1 Alignment with New York State Science Standards

More information

About this Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Mahout

About this Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Mahout About this Tutorial Apache Mahout is an open source project that is primarily used in producing scalable machine learning algorithms. This brief tutorial provides a quick introduction to Apache Mahout

More information

Building Reliable Activity Models Using Hierarchical Shrinkage and Mined Ontology

Building Reliable Activity Models Using Hierarchical Shrinkage and Mined Ontology Building Reliable Activity Models Using Hierarchical Shrinkage and Mined Ontology Emmanuel Munguia Tapia 1, Tanzeem Choudhury and Matthai Philipose 2 1 Massachusetts Institute of Technology 2 Intel Research

More information

Table of Contents. Introduction... 1 Mastering Your Craft...1 A Little About Me...3. PART I: Becoming a Bartender... 6

Table of Contents. Introduction... 1 Mastering Your Craft...1 A Little About Me...3. PART I: Becoming a Bartender... 6 Table of Contents Introduction... 1 Mastering Your Craft...1 A Little About Me...3 PART I: Becoming a Bartender... 6 Qualities Of A Good Bartender... 6 Speed... 6 Skill At Multitasking... 7 Good Memory...

More information

Chapter 3 Labor Productivity and Comparative Advantage: The Ricardian Model

Chapter 3 Labor Productivity and Comparative Advantage: The Ricardian Model Chapter 3 Labor Productivity and Comparative Advantage: The Ricardian Model Introduction Theories of why trade occurs: Differences across countries in labor, labor skills, physical capital, natural resources,

More information

Grapevine: A Wine Prediction Algorithm Using Multi-dimensional Clustering Methods

Grapevine: A Wine Prediction Algorithm Using Multi-dimensional Clustering Methods Grapevine: A Wine Prediction Algorithm Using Multi-dimensional Clustering Methods Richard Diehl Martinez Email: rdm@stanford.edu Geoffrey Angus Email: gangus@stanford.edu Roozbeh Mahdavian Email: rooz@stanford.edu

More information

Please sign and date here to indicate that you have read and agree to abide by the above mentioned stipulations. Student Name #4

Please sign and date here to indicate that you have read and agree to abide by the above mentioned stipulations. Student Name #4 The following group project is to be worked on by no more than four students. You may use any materials you think may be useful in solving the problems but you may not ask anyone for help other than the

More information

What Cuisine? - A Machine Learning Strategy for Multi-label Classification of Food Recipes

What Cuisine? - A Machine Learning Strategy for Multi-label Classification of Food Recipes UNIVERSITY OF CALIFORNIA: SAN DIEGO, NOVEMBER 2015 1 What Cuisine? - A Machine Learning Strategy for Multi-label Classification of Food Recipes Hendrik Hannes Holste, Maya Nyayapati, Edward Wong Abstract

More information

ENGI E1006 Percolation Handout

ENGI E1006 Percolation Handout ENGI E1006 Percolation Handout NOTE: This is not your assignment. These are notes from lecture about your assignment. Be sure to actually read the assignment as posted on Courseworks and follow the instructions

More information

P.S. Also, make sure you connect with me on Facebook and Instagram! /ashybinesbikinibodychallenge

P.S. Also, make sure you connect with me on Facebook and Instagram! /ashybinesbikinibodychallenge Hey! I m so glad to see your reading this! First off, give yourself a pat on the back. Go on! So many people go through life without ever taking a single step to improve themselves and changing the habits

More information

Table of Contents. Toast Inc. 2

Table of Contents. Toast Inc. 2 Quick Setup Guide Table of Contents About This Guide... 3 Step 1 Marketing Setup... 3 Configure Marketing à Restaurant Info... 3 Configure Marketing à Hours / Schedule... 4 Configure Marketing à Receipt

More information

GCSE 4091/01 DESIGN AND TECHNOLOGY UNIT 1 FOCUS AREA: Food Technology

GCSE 4091/01 DESIGN AND TECHNOLOGY UNIT 1 FOCUS AREA: Food Technology Surname Centre Number Candidate Number Other Names 0 GCSE 4091/01 DESIGN AND TECHNOLOGY UNIT 1 FOCUS AREA: Food Technology A.M. TUESDAY, 19 May 2015 2 hours S15-4091-01 For s use Question Maximum Mark

More information

Lesson 4. Choose Your Plate. In this lesson, students will:

Lesson 4. Choose Your Plate. In this lesson, students will: Lesson 4 Choose Your Plate In this lesson, students will: 1. Explore MyPlate to recognize that eating a variety of healthful foods in recommended amounts and doing physical activities will help their body

More information

EMC Publishing s C est à toi! 3, 2E Correlated to the Colorado World Language Frameworks French 3

EMC Publishing s C est à toi! 3, 2E Correlated to the Colorado World Language Frameworks French 3 EMC Publishing s C est à toi! 3, 2E Correlated to the Colorado World Language Frameworks French 3 CONTENT STANDARD: Students communicate in a foreign language while demonstrating literacy in all four essential

More information

Maximizing Efficiency In The Production Of Coffee

Maximizing Efficiency In The Production Of Coffee Maximizing Efficiency In The Production Of Coffee James Kosalos Benjamín Macías Cafés Sustentables de México, S de RL de CV jamesk@cafesumex.com, benjamín@cafesumex.com Pagina, 1 Before We Begin.. What

More information

1.3 Box & Whisker Plots

1.3 Box & Whisker Plots 1.3 Box & Whisker Plots Box and Whisker Plots or box plots, are useful for showing the distribution of values in a data set. The box plot below is an example. A box plot is constructed from the five-number

More information

Perceptual Mapping and Opportunity Identification. Dr. Chris Findlay Compusense Inc.

Perceptual Mapping and Opportunity Identification. Dr. Chris Findlay Compusense Inc. Perceptual Mapping and Opportunity Identification Dr. Chris Findlay Compusense Inc. What are we trying to accomplish? Outline Sensory experience of consumers Descriptive Analysis What is a Perceptual Map?

More information

The 2016 KIT IWSLT Speech-to-Text Systems for English and German

The 2016 KIT IWSLT Speech-to-Text Systems for English and German The 2016 KIT IWSLT Speech-to-Text Systems for English and German Thai-Son Nguyen, Markus Mueller, Matthias Sperber, Thomas Zenkel, Kevin Kilgour, Sebastian Stueker and Alex Waibel Iinteractive System Labs,

More information

Frogs Into Princes: Neuro Linguistic Programming By John Grinder, Richard Bandler READ ONLINE

Frogs Into Princes: Neuro Linguistic Programming By John Grinder, Richard Bandler READ ONLINE Frogs Into Princes: Neuro Linguistic Programming By John Grinder, Richard Bandler READ ONLINE If searching for a book by John Grinder, Richard Bandler Frogs Into Princes: Neuro Linguistic Programming in

More information

1) Revisit the list of filtering terms taking into consideration the list of most popular search terms

1) Revisit the list of filtering terms taking into consideration the list of most popular search terms Faceted Search UX task as of April 15 th 2010 1) Revisit the list of filtering terms taking into consideration the list of most popular search terms. 2) Combine the nutritional needs in the current documentation

More information

Development and evaluation of a mobile application as an e-learning tool for technical wine assessment

Development and evaluation of a mobile application as an e-learning tool for technical wine assessment Development and evaluation of a mobile application as an e-learning tool for technical wine assessment Kerry Wilkinson, Paul Grbin, Nick Falkner, Amanda Able, Leigh Schmidtke, Sonja Needs, Ursula Kennedy,

More information

Title Topics Learning Competencies Assessment Week 1

Title Topics Learning Competencies Assessment Week 1 SENIOR HIGH SCHOOL BASIC EDUCATION DEPARTMENT Holy Angel University #1 Holy Angel Avenue, Sto. Rosario, Angeles City Syllabus in Technical Vocational Livelihood Senior High School Grade 11 Home Economics

More information

Better Punctuation Prediction with Hierarchical Phrase-Based Translation

Better Punctuation Prediction with Hierarchical Phrase-Based Translation Better Punctuation Prediction with Hierarchical Phrase-Based Translation Stephan Peitz, Markus Freitag and Hermann Ney peitz@cs.rwth-aachen.de IWSLT 2014, Lake Tahoe, CA December 4th, 2014 Human Language

More information

The Market Potential for Exporting Bottled Wine to Mainland China (PRC)

The Market Potential for Exporting Bottled Wine to Mainland China (PRC) The Market Potential for Exporting Bottled Wine to Mainland China (PRC) The Machine Learning Element Data Reimagined SCOPE OF THE ANALYSIS This analysis was undertaken on behalf of a California company

More information

Menus of Change General Session 3 Changing Consumer Behaviors and Attitudes

Menus of Change General Session 3 Changing Consumer Behaviors and Attitudes Menus of Change General Session 3 Changing Consumer Behaviors and Attitudes Bringing Menus of Change to Life Google Food Michiel Bakker June 18, 2015 Today s menu Introducing Google Food The CIA & Google

More information

Maximising Sensitivity with Percolator

Maximising Sensitivity with Percolator Maximising Sensitivity with Percolator 1 Terminology Search reports a match to the correct sequence True False The MS/MS spectrum comes from a peptide sequence in the database True True positive False

More information

Ag in the Classroom Going Local

Ag in the Classroom Going Local Ag in the Classroom Going Local Post Office Box 27766 Raleigh, NC 27611 (919) 719-7282 Oh, Say Can You Seed Bean Dissection - 1 st Grade Purpose Students will identify the parts of a seed and explore the

More information

Plant Parts - Roots. Fall Lesson 5 Grade 3. Lesson Description. Learning Objectives. Attitude and Behavior Goals. Materials and Preparation

Plant Parts - Roots. Fall Lesson 5 Grade 3. Lesson Description. Learning Objectives. Attitude and Behavior Goals. Materials and Preparation Plant Parts - Roots Lesson Description In this lesson, students will learn more about the roots of a plant. They review all 6 plant parts and then focus on the purpose of roots. Students dissect a radish

More information

Lesson 1: Traveling Asia s Silk Road

Lesson 1: Traveling Asia s Silk Road Lesson 1 Summary Lesson 1: Traveling Asia s Silk Road Use with pages 102 104. Vocabulary emperor the ruler of an empire magnetic compass a tool sailors use to see what direction they are traveling The

More information

Neural Lattice Search for Domain Adaptation in Machine Translation

Neural Lattice Search for Domain Adaptation in Machine Translation Neural Lattice Search for Domain Adaptation in Machine Translation Huda Khayrallah, Gaurav Kumar Kevin Duh, Matt Post, Philipp Koehn This talk was presented at IJCNLP 2017 It is based on this paper: http://aclweb.org/anthology/i17-2004

More information

2 Recommendation Engine 2.1 Data Collection. HapBeer: A Beer Recommendation Engine CS 229 Fall 2013 Final Project

2 Recommendation Engine 2.1 Data Collection. HapBeer: A Beer Recommendation Engine CS 229 Fall 2013 Final Project 1 Abstract HapBeer: A Beer Recommendation Engine CS 229 Fall 2013 Final Project This project looks to apply machine learning techniques in the area of beer recommendation and style prediction. The first

More information

Food Words. Ph! (English; Yr 3, ACELA1484) Learn extended and technical vocabulary and ways of expressing opinion including modal verbs and adverbs

Food Words. Ph! (English; Yr 3, ACELA1484) Learn extended and technical vocabulary and ways of expressing opinion including modal verbs and adverbs Year 3 English (English; Yr 3, ACELA1484) Learn extended and technical vocabulary and ways of expressing opinion including modal verbs and adverbs (English; Yr 3, ACELA1478) Understand how different types

More information

Wine-Tasting by Numbers: Using Binary Logistic Regression to Reveal the Preferences of Experts

Wine-Tasting by Numbers: Using Binary Logistic Regression to Reveal the Preferences of Experts Wine-Tasting by Numbers: Using Binary Logistic Regression to Reveal the Preferences of Experts When you need to understand situations that seem to defy data analysis, you may be able to use techniques

More information

TEA INTERACTION DESIGN

TEA INTERACTION DESIGN TEA INTERACTION DESIGN 茶 Table of Contents INTRODUCTION COLLECTIONS RESEARCH 1 2 5 SCREENING SURVEY FIELD WORK I LITERATURE REVIEW OBJECT STUDY FIELD WORK II Concepts 11 INTRODUCTION The design problem

More information

Note Taking Study Guide UNDERSTANDING OUR PAST

Note Taking Study Guide UNDERSTANDING OUR PAST SECTION Note Taking Study Guide UNDERSTANDING OUR PAST Focus Question: What have scholars learned about the ancestors of humans, and how have they done so? A. As you read Studying the Historical Past and

More information

Assignment #3: Lava Lite!!

Assignment #3: Lava Lite!! Assignment #3: Lava Lite!! This activity entails making a lava lamp. PROCEDURE: GOALS: 1) Fill a glass cup with three inches of water. 2) Put about _ of an inch of oil in the water. Notice what the oil

More information

CS 322: (Social and Information) Network Analysis Jure Leskovec Stanford University

CS 322: (Social and Information) Network Analysis Jure Leskovec Stanford University CS 322: (Social and Information) Network Analysis Jure Leskovec Stanford University Progress reports are due on Thursday! What do we expect from you? About half of the work should be done Milestone/progress

More information

Promoting Whole Foods

Promoting Whole Foods Promoting Whole Foods Whole Foods v Processed Foods: What s the Difference? Day 1: Intro: Show the following pictures side by side and discuss the below questions. Discuss: How would you define whole foods?

More information

Decision making with incomplete information Some new developments. Rudolf Vetschera University of Vienna. Tamkang University May 15, 2017

Decision making with incomplete information Some new developments. Rudolf Vetschera University of Vienna. Tamkang University May 15, 2017 Decision making with incomplete information Some new developments Rudolf Vetschera University of Vienna Tamkang University May 15, 2017 Agenda Problem description Overview of methods Single parameter approaches

More information

While all foods should be presented in a visually appealing manner, we are going to focus on plating desserts.

While all foods should be presented in a visually appealing manner, we are going to focus on plating desserts. Plating Desserts Intro: Explain the quote You eat with your eyes first. Many responses will include the idea that if it looks good or is visually appealing on the plate then we will be more likely to eat

More information

STACKING CUPS STEM CATEGORY TOPIC OVERVIEW STEM LESSON FOCUS OBJECTIVES MATERIALS. Math. Linear Equations

STACKING CUPS STEM CATEGORY TOPIC OVERVIEW STEM LESSON FOCUS OBJECTIVES MATERIALS. Math. Linear Equations STACKING CUPS STEM CATEGORY Math TOPIC Linear Equations OVERVIEW Students will work in small groups to stack Solo cups vs. Styrofoam cups to see how many of each it takes for the two stacks to be equal.

More information

Reliable Profiling for Chocolate and Cacao

Reliable Profiling for Chocolate and Cacao Reliable Profiling for Chocolate and Cacao Models of Flavour, Quality Scoring and Cultural Profiling Dr. Alexander Rast University of Southampton Martin Christy Seventy% Dr. Maricel Presilla Gran Cacao

More information

Testing Taste. FRAMEWORK I. Scientific and Engineering Practices 1,3,4,6,7,8 II. Cross-Cutting Concepts III. Physical Sciences

Testing Taste. FRAMEWORK I. Scientific and Engineering Practices 1,3,4,6,7,8 II. Cross-Cutting Concepts III. Physical Sciences Testing Taste FRAMEWORK I. Scientific and Engineering Practices 1,3,4,6,7,8 II. Cross-Cutting Concepts III. Physical Sciences SKILLS/OBJECTIVES In this activity, we will do two experiments involving taste

More information

Comparing R print-outs from LM, GLM, LMM and GLMM

Comparing R print-outs from LM, GLM, LMM and GLMM 3. Inference: interpretation of results, plotting results, confidence intervals, hypothesis tests (Wald,LRT). 4. Asymptotic distribution of maximum likelihood estimators and tests. 5. Checking the adequacy

More information

Click to edit Master title style Delivering World-Class Customer Service Through Lean Thinking

Click to edit Master title style Delivering World-Class Customer Service Through Lean Thinking 1 Delivering World-Class Customer Service Through Lean Thinking Starbucks Mission: To inspire and nurture the human spirit one person, one cup, and one neighborhood at a time Columbus Ohio Store Lane Avenue

More information

confidence for front line staff Key Skills for the WSET Level 1 Certificate Key Skills in Wines and Spirits ISSUE FIVE JULY 2005

confidence for front line staff Key Skills for the WSET Level 1 Certificate Key Skills in Wines and Spirits   ISSUE FIVE JULY 2005 confidence for front line staff s for the s WSET Level 1 Certificate in Wines and Spirits ISSUE FIVE JULY 2005 www.wset.co.uk NVQ Tracking: Catering and Hospitality 1 CATERING AND HOSPITALITY UNIT 1FDS5

More information

Back to the English. One Step to the World

Back to the English.   One Step to the World One Step to the World 2 Jina, a junior in high school, got an interesting... assignment for her class. It was to explore a job that she is interested in and collect information about the job through a

More information

Lack of Credibility, Inflation Persistence and Disinflation in Colombia

Lack of Credibility, Inflation Persistence and Disinflation in Colombia Lack of Credibility, Inflation Persistence and Disinflation in Colombia Second Monetary Policy Workshop, Lima Andrés González G. and Franz Hamann Banco de la República http://www.banrep.gov.co Banco de

More information

Modeling Regional Endogenous Growth

Modeling Regional Endogenous Growth Modeling Regional Endogenous Growth A Structural Equation Model Approach Patricio Aroca 1, Robert Stimson 2 and Roger Stough 3 1 Universidad Católica del Norte 2 University of Queensland 3 George Mason

More information

Online Appendix to. Are Two heads Better Than One: Team versus Individual Play in Signaling Games. David C. Cooper and John H.

Online Appendix to. Are Two heads Better Than One: Team versus Individual Play in Signaling Games. David C. Cooper and John H. Online Appendix to Are Two heads Better Than One: Team versus Individual Play in Signaling Games David C. Cooper and John H. Kagel This appendix contains a discussion of the robustness of the regression

More information

west australian wine industry sustainable funding model

west australian wine industry sustainable funding model west australian wine industry sustainable funding model west australian wine industry sustainable funding model PRODUCERS PRODUCERS Paid by owner of fruit at crusher Equitable contribution based on production

More information

Lesson 4: Potatoes on MyPlate

Lesson 4: Potatoes on MyPlate Lesson 4: Potatoes on MyPlate Instructor Notes Before beginning Lesson 4: Potatoes on MyPlate, the instructor should review the goal, objectives, and background information. Goal: Participants will learn

More information

Vineyard Cash Flows Tremain Hatch

Vineyard Cash Flows Tremain Hatch Vineyard Cash Flows Tremain Hatch thatch@vt.edu New grape growers Contemplating retirement or other transitions and considering viticulture and winemaking Alternative crop to existing farm operation Questions

More information

WINE 205 Course Syllabus Fundamentals of Wine: From the Soil to the Table Fall 2016

WINE 205 Course Syllabus Fundamentals of Wine: From the Soil to the Table Fall 2016 WINE 205 Course Syllabus Fundamentals of Wine: From the Soil to the Table Fall 2016 Professor Jess Pierce Email: jpierce2@linfield.edu Course Description: Introduction to the multi-faceted world of wine,

More information

Grapes of Class. Investigative Question: What changes take place in plant material (fruit, leaf, seed) when the water inside changes state?

Grapes of Class. Investigative Question: What changes take place in plant material (fruit, leaf, seed) when the water inside changes state? Grapes of Class 1 Investigative Question: What changes take place in plant material (fruit, leaf, seed) when the water inside changes state? Goal: Students will investigate the differences between frozen,

More information

From VOC to IPA: This Beer s For You!

From VOC to IPA: This Beer s For You! From VOC to IPA: This Beer s For You! Joel Smith Statistician Minitab Inc. jsmith@minitab.com 2013 Minitab, Inc. Image courtesy of amazon.com The Data Online beer reviews Evaluated overall and: Appearance

More information

Chapter 3. Labor Productivity and Comparative Advantage: The Ricardian Model. Pearson Education Limited All rights reserved.

Chapter 3. Labor Productivity and Comparative Advantage: The Ricardian Model. Pearson Education Limited All rights reserved. Chapter 3 Labor Productivity and Comparative Advantage: The Ricardian Model 1-1 Preview Opportunity costs and comparative advantage A one-factor Ricardian model Production possibilities Gains from trade

More information

S700. Innovation Becomes an Invitation.

S700. Innovation Becomes an Invitation. S700 Innovation Becomes an Invitation. 1 Technology has created so many new opportunities and has boosted the potential of the coffee business. But coffee-making has always been and will continue to be

More information

TRACKS Lesson Plan. Fruit Fruit Rocks Grades 5 8 Girls Club

TRACKS Lesson Plan. Fruit Fruit Rocks Grades 5 8 Girls Club TRACKS Lesson Plan Fruit Fruit Rocks Grades 5 8 Girls Club I. Nutrition Education Goal & Objective: Goal 1: Students will comprehend concepts consistent with USDA guidance related to eating and physical

More information

Download or Read Online ebook teaching inference marzano in PDF Format From The Best User Guide Database

Download or Read Online ebook teaching inference marzano in PDF Format From The Best User Guide Database Teaching Marzano Free PDF ebook Download: Teaching Marzano Download or Read Online ebook teaching inference marzano in PDF Format From The Best User Guide Database Marzano Art and Science of Teaching Framework.

More information

Lesson 11: Comparing Ratios Using Ratio Tables

Lesson 11: Comparing Ratios Using Ratio Tables Student Outcomes Students solve problems by comparing different ratios using two or more ratio tables. Classwork Example 1 (10 minutes) Allow students time to complete the activity. If time permits, allow

More information

DOWNLOAD OR READ : SMART SOLUTIONS FOR BUSY FAMILIES PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : SMART SOLUTIONS FOR BUSY FAMILIES PDF EBOOK EPUB MOBI DOWNLOAD OR READ : SMART SOLUTIONS FOR BUSY FAMILIES PDF EBOOK EPUB MOBI Page 1 Page 2 smart solutions for busy families smart solutions for busy pdf smart solutions for busy families Dehra Sweet - Providing

More information

Out of Home ROI and Optimization in the Media Mix Summary Report

Out of Home ROI and Optimization in the Media Mix Summary Report Out of Home ROI and Optimization in the Media Mix Summary Report 2017 Key Research Findings: OOH is a significant media channel in the mix OOH has good ROI OOH improves campaign ROI OOH drives brand perceptions

More information

The Golden Ratio And Fibonacci Numbers By R. A. Dunlap READ ONLINE

The Golden Ratio And Fibonacci Numbers By R. A. Dunlap READ ONLINE The Golden Ratio And Fibonacci Numbers By R. A. Dunlap READ ONLINE If you are searched for a ebook by R. A. Dunlap The Golden Ratio and Fibonacci Numbers in pdf form, then you have come on to the right

More information

December Lesson: Eat a Rainbow

December Lesson: Eat a Rainbow December Lesson: Eat a Rainbow Goals: Students will learn the health benefits of consuming a diet rich in fruits and vegetables Students will learn that fruits and vegetables should fill half their plates

More information

Summary of Main Points

Summary of Main Points 1 Model Selection in Logistic Regression Summary of Main Points Recall that the two main objectives of regression modeling are: Estimate the effect of one or more covariates while adjusting for the possible

More information

A SPECIAL WAY TO DISCOVER ITALY WITH ANPA - ACCADEMIA NAZIONALE PROFESSIONI ALBERGHIERE & ATENEO DEL GELATO ITALIANO

A SPECIAL WAY TO DISCOVER ITALY WITH ANPA - ACCADEMIA NAZIONALE PROFESSIONI ALBERGHIERE & ATENEO DEL GELATO ITALIANO A SPECIAL WAY TO DISCOVER ITALY WITH ANPA - ACCADEMIA NAZIONALE PROFESSIONI ALBERGHIERE & ATENEO DEL GELATO ITALIANO For all worldwide Skallegues ANPA offers at a special price a very unique way to experience

More information

Dining Room Theory

Dining Room Theory Western Technical College 10317111 Dining Room Theory Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 1.00 Total Hours 18.00 An orientation to acceptable

More information

End to End Chilled Water Optimization Merck West Point, PA Site

End to End Chilled Water Optimization Merck West Point, PA Site End to End Chilled Water Optimization Merck West Point, PA Site Michael Nyhan, PE Associate Director at Merck Travis Smith, PE Principal at Smith Engineering Dan Shirley Utilities Engineer at Thermo Systems

More information

Concepts and Vocabulary

Concepts and Vocabulary Snacks Healthy Making Now that youth have learned about strategies they can use to make healthy choices, they can apply them to choosing healthy snacks. For example: Understanding what serving sizes are

More information

Lesson 23: Newton s Law of Cooling

Lesson 23: Newton s Law of Cooling Student Outcomes Students apply knowledge of exponential functions and transformations of functions to a contextual situation. Lesson Notes Newton s Law of Cooling is a complex topic that appears in physics

More information

Activity 7.3 Comparing the density of different liquids

Activity 7.3 Comparing the density of different liquids Activity 7.3 Comparing the density of different liquids How do the densities of vegetable oil, water, and corn syrup help them to form layers in a cup? Students will carefully pour vegetable oil, water,

More information

Recommended Resources: The following resources may be useful in teaching this lesson:

Recommended Resources: The following resources may be useful in teaching this lesson: Unit D: Production of Field Crops Lesson 1: Cereal Crops: Growing Wheat Student Learning Objectives: Instruction in this lesson should result in students achieving the following objectives: 1. Identify

More information

Name: Hour: Review: 1. What are the three elements that you need to measure to guarantee a successful recipe?

Name: Hour: Review: 1. What are the three elements that you need to measure to guarantee a successful recipe? #302600 Name: Hour: VIDEO WORKSHEET Review: After watching Kitchen Math: Measuring, answer the following review questions. 1. What are the three elements that you need to measure to guarantee a successful

More information

CASC 28 May Copyright Presentation by Claudia Sanchez Bajo 2014

CASC 28 May Copyright Presentation by Claudia Sanchez Bajo 2014 * CASC 28 May 2014 Copyright Presentation by Claudia Sanchez Bajo 2014 The Global economy today is made of integrated supply chains more than 50% of total manufactured imports more than 70 %of total service

More information