APPLIED REAL-TIME TEXT MINING

Vergelijkbare documenten
Sentimentanalyse voor online politieke berichtgeving

RECEPTEERKUNDE: PRODUCTZORG EN BEREIDING VAN GENEESMIDDELEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

ANGSTSTOORNISSEN EN HYPOCHONDRIE: DIAGNOSTIEK EN BEHANDELING (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

Buy Me FILE 5 BUY ME BK 2

THE LANGUAGE SURVIVAL GUIDE

Luister alsjeblieft naar een opname als je de vragen beantwoordt of speel de stukken zelf!

Love & Like FILE 2 LOVE & LIKE BK 2

Understanding and being understood begins with speaking Dutch

Quick scan method to evaluate your applied (educational) game. Validated scales from comprehensive GEM (Game based learning Evaluation Model)

Comics FILE 4 COMICS BK 2

General info on using shopping carts with Ingenico epayments

Travel Survey Questionnaires

Vergaderen in het Engels

CORPORATE BRANDING AND SOCIAL MEDIA: KEY FINDINGS FOR DUTCH CONSUMERS Theo Araujo

Borstkanker: Stichting tegen Kanker (Dutch Edition)

MyDHL+ Van Non-Corporate naar Corporate

!!!! Wild!Peacock!Omslagdoek!! Vertaling!door!Eerlijke!Wol.!! Het!garen!voor!dit!patroon!is!te!verkrijgen!op! Benodigdheden:!!

UNIT 2 Begeleiding. Coaching proces, Instrumenten and vaardigheden voor Coacing en mobiliteit for Coaching and Mobility

Duurzaam projectmanagement - De nieuwe realiteit van de projectmanager (Dutch Edition)

Data Driven Strategy The New Oil Using Innovative Business Models to Turn Data Into Profit

Media en creativiteit. Winter jaar vier Werkcollege 7

Help je Power BI Analytics project om zeep 6 succesfactoren. Marc Wijnberg Gebruikersdag 2018

Consumer insights Klantinzichten door de inzet van Social Media. Bart

SAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead

Empowerment project. Driejarig project van Rotaryclub Rhenen-Veenendaal

Congres Social Media, Stichting Corporate Communicatie

Een vrouw, een kind en azijn (Dutch Edition)

150 ECG-problemen (Dutch Edition)

Dutch survival kit. Vragen hoe het gaat en reactie Asking how it s going and reaction. Met elkaar kennismaken Getting to know each other

Wij beloven je te motiveren en verbinden met andere studenten op de fiets, om zo leuk en veilig te fietsen. Benoit Dubois

B1 Woordkennis: Spelling

Wehkamp: the road to realtime analytics MOA Digital Analytics congres

(Big) Data in het sociaal domein

De grondbeginselen der Nederlandsche spelling / Regeling der spelling voor het woordenboek der Nederlandsche taal (Dutch Edition)

Een vrouw, een kind en azijn (Dutch Edition)

Taco Schallenberg Acorel

OPEN TRAINING. Onderhandelingen met leveranciers voor aankopers. Zeker stellen dat je goed voorbereid aan de onderhandelingstafel komt.

Social CRM, wat kan je er mee? Hans Reuver, Teleperformance Epco Pottinga, SAP

1. In welk deel van de wereld ligt Nederland? 2. Wat betekent Nederland?

Aim of this presentation. Give inside information about our commercial comparison website and our role in the Dutch and Spanish energy market

ARTIST. Petten 24 September More info:

S e v e n P h o t o s f o r O A S E. K r i j n d e K o n i n g

Main language Dit is de basiswoordenschat. Deze woorden moeten de leerlingen zowel passief als actief kennen.

Puzzle. Fais ft. Afrojack Niveau 3a Song 6 Lesson A Worksheet. a Lees de omschrijvingen. Zet de Engelse woorden in de puzzel.

Engels op Niveau A2 Workshops Woordkennis 1

SHICO: SHIFTING CONCEPTS OVER TIME

My Inspiration I got my inspiration from a lamp that I already had made 2 years ago. The lamp is the you can see on the right.

Profile visitors NRC Q

Angststoornissen en hypochondrie: Diagnostiek en behandeling (Dutch Edition) Click here if your download doesn"t start automatically

Duiding Strafuitvoering (Larcier Duiding) (Dutch Edition) Click here if your download doesn"t start automatically

20 twenty. test. This is a list of things that you can find in a house. Circle the things that you can find in the tree house in the text.

It s all about the money Group work

Interaction Design for the Semantic Web

Buy Me! FILE 5 BUY ME KGT 2

0515 DUTCH (FOREIGN LANGUAGE)

Communication about Animal Welfare in Danish Agricultural Education

Firewall van de Speedtouch 789wl volledig uitschakelen?

Example. Dutch language lesson. Dutch & German Language Education Pieter Wielick

De ondernemende psychotherapeut (Dutch Edition)

Competencies atlas. Self service instrument to support jobsearch. Naam auteur

KPMG PROVADA University 5 juni 2018

Zo werkt het in de apotheek (Basiswerk AG) (Dutch Edition)

BA 3 Pol PoWe_13-14_Leiden_BA_33_Pol_Part_Dem_Ennser-Jedenastik (6443PPD13) No. of responses = 14

Are outgroup members perceived as more trustworthy when displaying an ingroup identity signal?

possessive determiners

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

Davide's Crown Caps Forum

Healthy people want everything, sick people want only one thing. would love to see a Hospital Teacher

Relatie tussen Persoonlijkheid, Opleidingsniveau, Leeftijd, Geslacht en Korte- en Lange- Termijn Seksuele Strategieën

Open source VoIP Networks

Signal from the Stream

Free time! Better skills. Free time with Brenda and Brian. Worksheet

Het Effect van Gender op de Relatie tussen Persoonlijkheidskenmerken en Seksdrive

University of Groningen Educational value of digital examination

Werken met de binnen het Eye-project ontwikkelde toolbox

LDA Topic Modeling. Informa5ekunde als hulpwetenschap. 9 maart 2015

You probably know animals can have best friends too. But what do you think about these special friendships?

Iedereen kan Facebook-en, toch?

HANDBOEK HARTFALEN (DUTCH EDITION) FROM BOHN STAFLEU VAN LOGHUM

0515 DUTCH (FOREIGN LANGUAGE)

Discover FILE 6 DISCOVER BK 2

MyDHL+ Tarief berekenen

Global TV Canada s Pulse 2011

Online Resource 1. Title: Implementing the flipped classroom: An exploration of study behaviour and student performance

Digital municipal services for entrepreneurs

Geslacht, Emotionele Ontrouw en Seksdrive. Gender, Emotional Infidelity and Sex Drive

Evaluatieverslag / Evaluation Report Human Library Bergen

Het Effect van Verschil in Sociale Invloed van Ouders en Vrienden op het Alcoholgebruik van Adolescenten.

Read this story in English. My personal story

Programmaoverzicht Bachelor Open dag

Welkom op het Seminarie Communicatie, Leden en Rotary TITLE. Tessenderlo, 25 april 2014

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Disclosure belofte. Ik stel het belang van de patiënt voorop en eerbiedig zijn opvattingen. Doel van de patient staat centraal

De Rol van Zelfregulatie, Motivatie en Eigen Effectiviteitsverwachting op het Volhouden

3 I always love to do the shopping. A Yes I do! B No! I hate supermarkets. C Sometimes. When my mother lets me buy chocolate.

Een vrouw, een kind en azijn (Dutch Edition)

LinkedIn Profiles and personality

ONDERWIJS IN 2030? ANNELIES RAES 23 MEI JAAR PENTALFA

Transcriptie:

APPLIED REAL-TIME TEXT MINING TOM DE SMEDT, GUY DE PAUW, WALTER DAELEMANS Computational Linguistics Research Group CLiPS, www.clips.uantwerpen.be Textgain, www.textgain.com/test

OVERVIEW TEXT ANALYTICS & TEXT MINING sentiment analysis ( how to ) author profiling APPLICATIONS text mining applications REAL-TIME text mining using real-time web services

LANGUAGE TECHNOLOGY

LANGUAGE TECHNOLOGY

TEXT ANALYTICS & TEXT MINING Data mining: structured data Using text analytics tools to extract structured knowledge from unstructured language data 3 types of information objective subjective author profile

OBJECTIVE INFORMATION Facts Concepts Properties of concepts Relationships between concepts who is doing what, where, when, why?

OBJECTIVE INFORMATION

SUBJECTIVE INFORMATION

SENTIMENT ANALYSIS text is objective (fact) or subjective (opinion) OBJECTIVE news, article, product description the new iphone is now for sale SUBJECTIVE tweet, blog, product review the new iphone is so cool

SENTIMENT ANALYSIS text is objective (fact) or subjective (opinion) OBJECTIVE news, article, product description the new iphone is now for sale SUBJECTIVE tweet, blog, product review the new iphone is so cool subjective text = customer insight how do we quantify it?

UNSTRUCTURED DATA STRUCTURED INSIGHT POS NEG JAN 1,000 500 FEB 1,250 250 MAR 750 750

SENTIMENT ANALYSIS different word types = different roles NOUN iphone, Tom object, name VERB buy, love action, state ADJECTIVE good, bad quality, quantity ADVERB really, very intensity PRONOUN it, she, my object, name (mentioned earlier) PREPOSITION in, after relation

SENTIMENT ANALYSIS different word types = different roles NOUN iphone, Tom object, name VERB buy, love action, state ADJECTIVE good, bad quality, quantity ADVERB really, very intensity PRONOUN it, she, my object, name (mentioned earlier) PREPOSITION in, after relation

SENTIMENT ANALYSIS LEXICON put scores on words, count words POSITIVE NEGATIVE nice good super boring bad awful +0.3 +0.5 +0.8 0.4 0.5 0.9

SENTIMENT ANALYSIS LEXICON put scores on words, count words POSITIVE NEGATIVE nice good super boring bad awful +0.3 +0.5 +0.8 0.4 0.5 0.9 (0.3 + 0.9) / 2 = 0.3 < 0 = NEG

SENTIMENT ANALYSIS LEXICON which adjectives? we use 10% of words 90% of the time good (7%) new (4%) insipid (0.1%) FREQUENCY OF ADJECTIVES IN PRODUCT REVIEWS

SENTIMENT ANALYSIS LEXICON which adjectives? 1. collect real reviews 2. collect adjectives in reviews 3. put scores on top 10% adjectives covers 90% of all reviews

CODE EXAMPLE do people like iphone?

CODE EXAMPLE do people like iphone? 1 new tweet / second with #iphone

CODE EXAMPLE do people like iphone? 1 new tweet / second with #iphone how do we collect tweets? how do we quantify unstructured data? (text) how do we tell positive from negative?

CODE EXAMPLE http://www.clips.uantwerpen.be/pattern web mining text analytics machine learning network analysis data visualization free for commercial use

CODE EXAMPLE TWITTER 1 new tweet / second with #iphone PATTERN 500+ sentences / second

CODE EXAMPLE POSITIVE NEGATIVE nice good super boring bad awful +0.3 +0.5 +0.8 0.4 0.5 0.9

CODE EXAMPLE create your own sentiment function, automatically

TEXT ANALYTICS & TEXT MINING Data mining: structured data Using text analytics tools to extract structured knowledge from unstructured language data 3 types of information objective subjective author profile

AUTHOR PROFILE

AUTHOR PROFILE Schwartz HA, Eichstaedt JC, Kern ML, Dziurzynski L, et al. (2013) Personality, Gender, and Age in the Language of Social Media: The Open-Vocabulary Approach. PLoS ONE 8(9): e73791. doi:10.1371/journal. pone.0073791

AUTHOR PROFILE a lot of information in the small words pronouns (I, you, she, himself, ) determiners, quantifiers (a, the, this, some, many, ) Automatic text classifiers for demographic parameters age, gender, education, personality, region

www.amicaproject.be

BUSINESS ANALYTICS UNSTRUCTURED DATA STRUCTURED INSIGHT POS NEG JAN 1,000 500 FEB 1,250 250 MAR 750 750

DUTCH POLITICS http://www.politieketrend.nl

DUTCH POLITICS http://www.politieketrend.nl

DUTCH POLITICS (BREAKDOWN) VVD PVDA CDA D66 PVV GroenLinks

DUTCH POLITICS (BREAKDOWN) VVD PVDA CDA D66 PVV GroenLinks

DUTCH POLITICS (BREAKDOWN) VVD PVDA CDA D66 PVV GroenLinks

HADOOP BUZZ PROFILING Cloudera vs HortonWorks vs MapR very little data (hundreds of tweets)

HADOOP BUZZ PROFILING Cloudera vs HortonWorks vs MapR PLATFORM AGE < 25 AGE > 25 CLOUDERA 10% 90% HORTONWORKS 5% 95% MAPR 5% 95%

HADOOP BUZZ PROFILING Cloudera vs HortonWorks vs MapR PLATFORM MALE FEMALE CLOUDERA 85% 15% HORTONWORKS 75% 25% MAPR 85% 15%

HADOOP BUZZ PROFILING Cloudera vs HortonWorks vs MapR PLATFORM POSITIVE NEGATIVE CLOUDERA 50% 50% HORTONWORKS 45% 55% MAPR 65% 35%

HADOOP BUZZ PROFILING Cloudera vs HortonWorks vs MapR PLATFORM TALKING POINTS CLOUDERA big data, huge, strong, redefines big data HORTONWORKS big data, huge, new, MAPR big data, free, open source, operational, predictive, successful

BELGIAN TELCO February-March 2014 ( 30 days ) 3,800 850 Belgacom 2,950 Telenet 1,450 840 Belgacom 510 Telenet 100 Voo

Telenet 71% 99% 16% 17% MEN DUTCH RUDE CRUEL Belgacom 67% 51% 21% 15% MEN DUTCH RUDE CRUEL RUDE = relative amount of very negative posts CRUEL = relative amount of likes on rude posts Flemish are more negative than Walloons Men are more negative than women

Telenet Belgacom Voo 95% 16% DUTCH RUDE 67% 18% DUTCH RUDE 9% 19% DUTCH RUDE Walloons are noticeably more negative about Telenet than about Belgacom or Voo

?? Achter de campagne, gemaakt door de Mortierbrigade, zit Hand in Hand, de organisatie die in 2006 de bekroonde 'Zonder Haat Straat' lanceerde. Toen was de motivatie de racistisch geïnspireerde dodelijke raid van Hans Van Themsche door Antwerpen. Vandaag verzet de vzw zich tegen de toenemende polarisatie en het steeds heftiger gevoerde maatschappelijke debat, zegt activist Marius Dekeyzer. "Zeker via sociale media zien we dat wantrouwen, xenofobie en vooroordelen volop verspreid worden. Tegelijkertijd zien we dat politici als Bart De Wever en Liesbeth Homans (beiden N-VA, SVL) uitspraken doen die deze vooroordelen zeker niet ontkrachten." Er was nog meer stratego. Peeters verwees uitdrukkelijk naar Johan Van Overtveldt (N-VA) om de 'openingszet' te doen, de minister die volgens CD&V verantwoordelijk was voor de recente chaos rond de berekening van de financieringswet. Her en der wordt in de meerderheid gewezen op capaciteitsproblemen op het kabinet-van Overtveldt. Peeters legt daarmee druk op N-VA, en deelde en passant nog stevige tikjes uit aan die concurrent. CD&V laat zich niet zomaar verdringen als dé Vlaamse centrumpartij. "Deze campagne is bedoeld voor de mensen die twijfelen, de mensen die zich ongemakkelijk voelen bij dergelijke uitspraken maar die misschien niet geneigd zijn om naar de Grote Markt te trekken om hun punt te maken. Via deze weg kun je laten zien: ik ben het niet eens met wat er hier gezegd wordt." De ongemakkelijke waarheid is dat heel wat mensen het wel eens zijn met dit discours en zich niet geremd voelen om dat ook te verkondigen. Luc Haekens, de nepreporter van het satirische programma De Ideale Wereld (VIER), moest bij een reportage over migranten zelfs niet aandringen om vrouwen voor de camera te horen zeggen: 'schiet ze allemaal af' of 'als Hitler er nog moest zijn, zou dat allemaal niet gebeurd zijn.' Wat baten een filmpje en wat kliks als de heimwee naar Hitler openlijk wordt beleden? Het effect van zo'n campagne is bijna onmogelijk te meten. Wat we wel weten, zegt socioloog Mark Elchardus (VUB), is dat onze samenleving wel degelijk minder negatief is gaan kijken naar mensen van buitenlandse origine (het wantrouwen tegen moslims neemt niet af). N-VA liet immers vorige week via haar voorjaarscampagne nog eens weten dat ze die ambitie heeft. Daarom moet de partij positiever, warmer en zachter in de markt gezet worden, moeten tegelijk de torenhoge ambities van het V-verleden stevig getemperd worden. Die kracht van verandering verslijt immers snel in de bestuursmachinerie. Daarom komt een tax shift ook N-VA, die bovendien wat met de eigen besparingen sukkelt, niet per se slecht uit. Het laat én beheerste verandering zien én biedt N-VA een kans om haar sociaal profiel te versterken. Tegelijk is het voor 'gemeenschapspartij' N-VA riskant, want ze dreigt in dezelfde spreidstand terecht te komen als die waarin CD&V al langer zit. Al is het bij CD&V nu wat makkelijker om naar links over te hellen. De lijnen naar het ACW lopen niet enkel via enkele centrale figuren op het kabinet-peeters. Dat Marc Leemans op het ACV-congres sneert naar de 'rechtse regering' maar daarbij CD&V vergeet te vermelden, is uiteraard geen toeval. Zo flexibel als CD&V kan N-VA niet zijn. Ze draagt in haar schoot nog altijd meer rechts tegengewicht en sleept nog steeds haar imago als principiële anderspartij mee.

Achter de campagne, gemaakt door de Mortierbrigade, zit Hand in Hand, de organisatie die in 2006 de bekroonde 'Zonder Haat Straat' lanceerde. Toen was de motivatie de racistisch geïnspireerde dodelijke raid van Hans Van Themsche door Antwerpen. Vandaag verzet de vzw zich tegen de toenemende polarisatie en het steeds heftiger gevoerde maatschappelijke debat, zegt activist Marius Dekeyzer. "Zeker via sociale media zien we dat wantrouwen, xenofobie en vooroordelen volop verspreid worden. Tegelijkertijd zien we dat politici als Bart De Wever en Liesbeth Homans (beiden N-VA, SVL) uitspraken doen die deze vooroordelen zeker niet ontkrachten." "Deze campagne is bedoeld voor de mensen die twijfelen, de mensen die zich ongemakkelijk voelen bij dergelijke uitspraken maar die misschien niet geneigd zijn om naar de Grote Markt te trekken om hun punt te maken. Via deze weg kun je laten zien: ik ben het niet eens met wat er hier gezegd wordt." De ongemakkelijke waarheid is dat heel wat mensen het wel eens zijn met dit discours en zich niet geremd voelen om dat ook te verkondigen. Luc Haekens, de nepreporter van het satirische programma De Ideale Wereld (VIER), moest bij een reportage over migranten zelfs niet aandringen om vrouwen voor de camera te horen zeggen: 'schiet ze allemaal af' of 'als Hitler er nog moest zijn, zou dat allemaal niet gebeurd zijn.' Wat baten een filmpje en wat kliks als de heimwee naar Hitler openlijk wordt beleden? Het effect van zo'n campagne is bijna onmogelijk te meten. Wat we wel weten, zegt socioloog Mark Elchardus (VUB), is dat onze samenleving wel degelijk minder negatief is gaan kijken naar mensen van buitenlandse origine (het wantrouwen tegen moslims neemt niet af). Er was nog meer stratego. Peeters verwees uitdrukkelijk naar Johan Van Overtveldt (N-VA) om de 'openingszet' te doen, de minister die volgens CD&V verantwoordelijk was voor de recente chaos rond de berekening van de financieringswet. Her en der wordt in de meerderheid gewezen op capaciteitsproblemen op het kabinet-van Overtveldt. Peeters legt daarmee druk op N-VA, en deelde en passant nog stevige tikjes uit aan die concurrent. CD&V laat zich niet zomaar verdringen als dé Vlaamse centrumpartij. N-VA liet immers vorige week via haar voorjaarscampagne nog eens weten dat ze die ambitie heeft. Daarom moet de partij positiever, warmer en zachter in de markt gezet worden, moeten tegelijk de torenhoge ambities van het V-verleden stevig getemperd worden. Die kracht van verandering verslijt immers snel in de bestuursmachinerie. Daarom komt een tax shift ook N-VA, die bovendien wat met de eigen besparingen sukkelt, niet per se slecht uit. Het laat én beheerste verandering zien én biedt N-VA een kans om haar sociaal profiel te versterken. Tegelijk is het voor 'gemeenschapspartij' N-VA riskant, want ze dreigt in dezelfde spreidstand terecht te komen als die waarin CD&V al langer zit. Al is het bij CD&V nu wat makkelijker om naar links over te hellen. De lijnen naar het ACW lopen niet enkel via enkele centrale figuren op het kabinet-peeters. Dat Marc Leemans op het ACV-congres sneert naar de 'rechtse regering' maar daarbij CD&V vergeet te vermelden, is uiteraard geen toeval. Zo flexibel als CD&V kan N-VA niet zijn. Ze draagt in haar schoot nog altijd meer rechts tegengewicht en sleept nog steeds haar imago als principiële anderspartij mee.

TEXTGAIN.COM/TEST looking for partners, case studies, data, customers, we ll be around for questions thanks