University of Washington. Gordon Moon and Jie Zhao

Similar documents
Semi-supervised methods of text processing, and an application to medical concept extraction. Yacine Jernite Text-as-Data series September 17.

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Extracting Opinion Expressions and Their Polarities Exploration of Pipelines and Joint Models

AQUA: An Ontology-Driven Question Answering System

BYLINE [Heng Ji, Computer Science Department, New York University,

Lecture 1: Machine Learning Basics

Applications of memory-based natural language processing

Beyond the Pipeline: Discrete Optimization in NLP

Laboratorio di Intelligenza Artificiale e Robotica

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

Knowledge-Based - Systems

Probabilistic Latent Semantic Analysis

Multilingual Document Clustering: an Heuristic Approach Based on Cognate Named Entities

BANGLA TO ENGLISH TEXT CONVERSION USING OPENNLP TOOLS

Learning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

Prediction of Maximal Projection for Semantic Role Labeling

An investigation of imitation learning algorithms for structured prediction

CSL465/603 - Machine Learning

Ensemble Technique Utilization for Indonesian Dependency Parser

Knowledge Elicitation Tool Classification. Janet E. Burge. Artificial Intelligence Research Group. Worcester Polytechnic Institute

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Laboratorio di Intelligenza Artificiale e Robotica

TextGraphs: Graph-based algorithms for Natural Language Processing

Assignment 1: Predicting Amazon Review Ratings

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

Python Machine Learning

Distant Supervised Relation Extraction with Wikipedia and Freebase

The MEANING Multilingual Central Repository

Chinese Language Parsing with Maximum-Entropy-Inspired Parser

Natural Language Processing. George Konidaris

Linking Task: Identifying authors and book titles in verbose queries

Citrine Informatics. The Latest from Citrine. Citrine Informatics. The data analytics platform for the physical world

Second Exam: Natural Language Parsing with Neural Networks

Parsing of part-of-speech tagged Assamese Texts

AN EXAMPLE OF THE GOMORY CUTTING PLANE ALGORITHM. max z = 3x 1 + 4x 2. 3x 1 x x x x N 2

CS 598 Natural Language Processing

Discriminative Learning of Beam-Search Heuristics for Planning

The stages of event extraction

Mining Topic-level Opinion Influence in Microblog

Human Emotion Recognition From Speech

Top US Tech Talent for the Top China Tech Company

Product Feature-based Ratings foropinionsummarization of E-Commerce Feedback Comments

Lecture 1: Basic Concepts of Machine Learning

Word Segmentation of Off-line Handwritten Documents

Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks

Computerized Adaptive Psychological Testing A Personalisation Perspective

Compositional Semantics

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

A Graph Based Authorship Identification Approach

MULTILINGUAL INFORMATION ACCESS IN DIGITAL LIBRARY

A Vector Space Approach for Aspect-Based Sentiment Analysis

(Sub)Gradient Descent

Generative models and adversarial training

Learning to Schedule Straight-Line Code

The Choice of Features for Classification of Verbs in Biomedical Texts

Summarizing Answers in Non-Factoid Community Question-Answering

BMBF Project ROBUKOM: Robust Communication Networks

Movie Review Mining and Summarization

Using Semantic Relations to Refine Coreference Decisions

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

Axiom 2013 Team Description Paper

Towards a Machine-Learning Architecture for Lexical Functional Grammar Parsing. Grzegorz Chrupa la

The Conversational User Interface

Lessons from a Massive Open Online Course (MOOC) on Natural Language Processing for Digital Humanities

The Strong Minimalist Thesis and Bounded Optimality

POS tagging of Chinese Buddhist texts using Recurrent Neural Networks

Online Updating of Word Representations for Part-of-Speech Tagging

Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science

Visual CP Representation of Knowledge

Segmented Discourse Representation Theory. Dynamic Semantics with Discourse Structure

LEARNING A SEMANTIC PARSER FROM SPOKEN UTTERANCES. Judith Gaspers and Philipp Cimiano

Language Acquisition Fall 2010/Winter Lexical Categories. Afra Alishahi, Heiner Drenhaus

Probing for semantic evidence of composition by means of simple classification tasks

Using dialogue context to improve parsing performance in dialogue systems

SINGLE DOCUMENT AUTOMATIC TEXT SUMMARIZATION USING TERM FREQUENCY-INVERSE DOCUMENT FREQUENCY (TF-IDF)

Attributed Social Network Embedding

Deep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach

EdIt: A Broad-Coverage Grammar Checker Using Pattern Grammar

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

An Introduction to the Minimalist Program

The Smart/Empire TIPSTER IR System

Disciplinary Literacy in Science

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Trend Survey on Japanese Natural Language Processing Studies over the Last Decade

NCU IISR English-Korean and English-Chinese Named Entity Transliteration Using Different Grapheme Segmentation Approaches

Syntactic Patterns versus Word Alignment: Extracting Opinion Targets from Online Reviews

Specification of the Verity Learning Companion and Self-Assessment Tool

An Interactive Intelligent Language Tutor Over The Internet

Interpreting Vague Utterances in Context

Extracting Verb Expressions Implying Negative Opinions

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

Using Synonyms for Author Recognition

Learning Human Utility from Video Demonstrations for Deductive Planning in Robotics

Teacher Action Research Multiple Intelligence Theory in the Foreign Language Classroom. By Melissa S. Ferro George Mason University

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

TOKEN-BASED APPROACH FOR SCALABLE TEAM COORDINATION. by Yang Xu PhD of Information Sciences

Lecture 10: Reinforcement Learning

Transcription:

NLP @ University of Washington Gordon Moon and Jie Zhao

NLP @ UW Introduction Research Projects: Code with Natural Language Interactive Learning for Semantic Parsing Language and Vision Language generation Social Science Applications: Political Science, Sociology, Psychology & more Language Grounding in Robotics Multilingual Representations and Parsing Relation and Entity Extraction Detecting and Extracting Events Tools and Resource Development Publications: 11 publications in 2016 so far People: 5 Professors 8 Adjunct Faculty 16 Ph.D. Students

Faculty Members and Research Areas Yejin Choi Language Grounding with Vision Knowledge Extraction Instructions to Action Diagrams Situated Language Generation, Conversation, and Storytelling Connotation and Intention Pedro Domingos Statistical Relational Learning Tractable Deep Learning Machine Reading Collective Knowledge Bases Large-Scale Machine Learning Noah Smith Parsing sentences in different languages into syntactic representations Semantic representations Cross-cutting techniques for unsupervised language learning Automatic translation Daniel S. Weld Decision-theoretic crowdsourcing Artificial intelligence Relation Extraction Human-Computer Interaction with an emphasis on building intelligent user interfaces Luke Zettlemoyer Designing learning algorithms for recovering representations of the meaning of natural language text Intersections of natural language processing Machine Learning Decision making under uncertainty Oren Etzioni Artificial Intelligence Web Search As of January 1, 2014 he becomes the CEO of the Allen Institute for AI (AI2)

Document-level Sentiment Inference with Social, Faction, and Discourse Context E. Choi, H. Rashkin, L. Zettlemoyer, Y. Choi, Conference of the Association for Computational Linguistics (ACL), 2016.

Tasks Document-level sentiment inference to predict directed opinions (who feels positively or negatively towards whom) for all entities mentioned in a text

A Document-level Sentiment Model Given a news document d, and named entities e 1,, e n in d, where each entity e i has mentions m i1,, m ik, the task is to decide directed sentiment between all pairs of entities Predicting the directed sentiment from e i to e j at the document level, i.e., sent (e i e j ) {positive, unbiased, negative}, for all e i, e j d where i j, assuming that sentiment is consistent within the document Integer Linear Programming (ILP) model jointly combines three complementary types of evidence: Entity-pair sentiment classification Template-based faction extraction Sentiment dynamics in social groups motivated by social science theories Homophily (Lazarsfeld and Merton, 1954) Triadic social dynamics with social balance theory (Heider, 1946) Dyadic social constraints The likely reciprocity of opinions (Gouldner, 1960)

A Document-level Sentiment Model Document-level ILP is used for easily incorporating different types of soft social constraints, φ fact and φ social φ fact models the fact that entities in supportive social relations tend to share similar sentiment towards others, and are often positive towards each other (Lazarsfeld and Merton, 1954) φ social models social balance in an interpersonal network where entities on positive terms have similar opinions towards other entities and those on negative terms have opposing opinions (Heider, 1946) φ social models reciprocity of sentiment, social stability (Gouldner, 1960) The ILP is solved by maximizing F = φ social + φ fact + n n φ ij i=1 j=1 where pairwise potentials φ ij defined as φ ij = θ posij pos ij + θ negij neg ij + θ neuij neu ij

Results

Summarizing Source Code using a Neural Attention Model S. Iyer, Y. Konstas, A. Cheung, L. Zettlemoyer, Annual Meeting of the Association for Computational Linguistics (ACL), 2016.

Tasks

CODE-NN Model

CODE-NN Model

CODE-NN Model

Attention Weights

Experiments (GEN Task Results)

Experiments (RET Task Results)

Thank you!