SlideShare a Scribd company logo
1 of 34
Download to read offline
+ 
Online Debate Summarization Using Topic 
Directed Sentiment Analysis 
Sarvesh Ranade, Jayant Gupta, Vasudeva Varma, Radhika Mamidi 
2014/10/31 (Fri.) 
WISDOM ‘13 
Chang Wei-Yuan @ MakeLab Group Meeting
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
2
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
3
+Introduction 
4
+Introduction 
n Online debate forum 
n take a stance and argue debate topics 
n dynamic and increase rapidly 
n This paper aims to summarize online 
debates. 
n extracting highly topic relevant 
n sentiment rich sentences 
n Effective opinion summarization without 
going through the entire debate. 
5
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
6
+Method 
n Extractive summaries are generated by 
ranking the Dialogue Acts (DAs) from 
the original documents.  
n DA is a smallest unit of debate 
7
+ 8 
Score 
Score 
Score 
Score 
Score
+ 
n Most highly ranked DAs are chosen until 
summary length constraint is satisfied. 
n Scores of DAs 
n 
9 
Equation.(Scores of DAs) 
where λ is weighted, s is a DA of the Document, D is 
the Document.
+ 
Feature Category 
Feature Names 
Topic Relevance Topic Directed Sentiment Score 
Topic Co-occurrence 
Document Relevance 
tf-idf Sentiment Score 
Sentiment Relevance 
Number of Sentiment Words 
Sentiment Strength 
Context Relevance 
Sentence position 
Sentence length 
10 
n Argument Structure Examples
+Word Sentiment Score 
n Word Sentiment Score 
n Parsing dependency1 parse of the DAs. 
n Calculating word sentiment score2. 
n Updating word sentiment score. 
n good student, great warrior 
 
 
1Stanford dependency parse http://nlp.stanford.edu:8080/parser/ 
2Sentiment lexicon SentiWordNet http://sentiwordnet.isti.cnr.it/ 
11
+Word Sentiment Score 
n Parsing dependency parse of the DAs. 
n “ A large company needs a sustainable 
business model. ” 
12
+Word Sentiment Score 
n Calculating word sentiment score. 
13 
+0 
+0 
+0 
+0 
+1+1 
+0 
+0
+Word Sentiment Score 
n Updating word sentiment score. 
14 
+0 
+0 
+1 
+1 
+1+1 
+0 
+0
+Extended Targets 
n Extended Targets (ET) 
n Extended targets are the entities closely 
related to debate topics. 
n To extract the extended targets, we capture 
named entities (NE) from Wikipedia page of 
the debate topic. 
15
+Topic Relevance 
n Topic Directed Sentiment Score 
16 
Equation.(Topic Directed Sentiment Score) 
where w is a word in DA, ET() is Extended Targets.
+Topic Relevance 
n Topic Co-occurrence 
17 
Equation.(Topic Co-occurrence Score)
+Document Relevance 
n tf-idf Sentiment Score 
18 
Equation.(Topic Co-occurrence Score)
+Sentiment Relevance 
n Number of Sentiment Words 
n  
n Sentiment Strength 
19 
Equation.(Sentiment Strength Score)
+Context Relevance 
n Sentence position 
n In debates, initial and ending DAs of the 
debate posts are more important than the 
middle ones.  
n Sentence length 
n As the longer sentences tend to contain more 
information, we have used sentence length as 
document context feature. 
20
+Method 
n Scores of DAs 
21 
Equation.(Scores of DAs) 
where λ is weighted, s is a DA of the Document, D is 
the Document.
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
22
+Experiment 
n This paper extracted 10 online debate 
discussions from www.convinceme.net. 
n Number of users:1168  
n Number of posts :1945  
n Number of DA:23681 
23
+Experiment 
n Following values gave the best results 
as indicated by ROUGE results by grid 
search. 
n λtopicRel = 0.3 
n λdocRel = 0.1 
n λsentiRel = 0.5 
n λconRel = 0.1 
24
+Experiment 
n We compared our system to the 
following systems: 
n Max-length 
n Lead 
n pHAL 
n tf-Idf 
n OpinionSumm 
n document similarity, topic relevance, sentiment and 
length 
25
+Result 
26
+Result 
27
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
28
+Conclusion 
n This paper focuses on summarizing the 
on-line debates. 
n topic directed sentiment 
n topic related information 
n The results show that our system beats 
all these systems comprehensively. 
29
+Future Work 
n Sentiment scores 
n word sense disambiguation 
n domain specific sentiment analysis 
n Creating users' profile by capturing their 
intention. 
30
+Outline 
n Introduction 
n Method 
n Experiment 
n Conclusion 
n Thought 
31
+ 
Thought Debate Comparison 
32
+Introduction 
33
+ 
Thanks for listening. 
2014 / 10 / 31 (Fri.) @ MakeLab Group Meeting 
v123582@gmail.com

More Related Content

Similar to Online Debate Summarization using Topic Directed Sentiment Analysis

Extracting Discussion Structures for Automated Facilitation Agents
Extracting Discussion Structures for Automated Facilitation AgentsExtracting Discussion Structures for Automated Facilitation Agents
Extracting Discussion Structures for Automated Facilitation AgentsNaokiKawamura3
 
Extending faceted search to the general web
Extending faceted search to the general webExtending faceted search to the general web
Extending faceted search to the general webWei-Yuan Chang
 
Controversial news detection
Controversial news detectionControversial news detection
Controversial news detectionMILIND GAIKWAD
 
Stem student research handbook 2 8-2013
Stem student research handbook 2 8-2013Stem student research handbook 2 8-2013
Stem student research handbook 2 8-2013Darci the STEM Mom
 
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...tthonet
 
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...Giovanni Murru
 
Expert Finding in Social Networks
Expert Finding in Social NetworksExpert Finding in Social Networks
Expert Finding in Social NetworksGiulianoVesci
 
News Article Ranking : Leveraging the Wisdom of Bloggers
News Article Ranking : Leveraging the Wisdom of BloggersNews Article Ranking : Leveraging the Wisdom of Bloggers
News Article Ranking : Leveraging the Wisdom of BloggersTerrierTeam
 
SQLBits Module 2 RStats Introduction to R and Statistics
SQLBits Module 2 RStats Introduction to R and StatisticsSQLBits Module 2 RStats Introduction to R and Statistics
SQLBits Module 2 RStats Introduction to R and StatisticsJen Stirrup
 
Class 01 - Intro.pdf
Class 01 - Intro.pdfClass 01 - Intro.pdf
Class 01 - Intro.pdfJonathanArp3
 
Euro 2015 prioritisation presentation
Euro 2015 prioritisation presentationEuro 2015 prioritisation presentation
Euro 2015 prioritisation presentationIan Seed
 
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docx
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docxAssignment 3 Team Project Outline(Complete by Sunday, Nov. .docx
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docxSusanaFurman449
 
Optimized interleaving for online retrieval evaluation
Optimized interleaving for online retrieval evaluationOptimized interleaving for online retrieval evaluation
Optimized interleaving for online retrieval evaluationHan Jiang
 
machine learning.ppt
machine learning.pptmachine learning.ppt
machine learning.pptPratik Gohel
 
introduction to machine learning 3c.pptx
introduction to machine learning 3c.pptxintroduction to machine learning 3c.pptx
introduction to machine learning 3c.pptxPratik Gohel
 
Diversified Social Media Retrieval for News Stories
Diversified Social Media Retrieval for News StoriesDiversified Social Media Retrieval for News Stories
Diversified Social Media Retrieval for News StoriesBryan Gummibearehausen
 
Five Agile Factors: Helping Self­‐Management to Self‐Reflect
Five Agile Factors: Helping Self­‐Management to Self‐ReflectFive Agile Factors: Helping Self­‐Management to Self‐Reflect
Five Agile Factors: Helping Self­‐Management to Self‐ReflectChristoph Johann Stettina
 
Finding Co-solvers on Twitter, with the Little Help from Linked Data
Finding Co-solvers on Twitter, with the Little Help from Linked DataFinding Co-solvers on Twitter, with the Little Help from Linked Data
Finding Co-solvers on Twitter, with the Little Help from Linked DataMilan Stankovic
 
Topic Set Size Design with the Evaluation Measures for Short Text Conversation
Topic Set Size Design with the Evaluation Measures for Short Text ConversationTopic Set Size Design with the Evaluation Measures for Short Text Conversation
Topic Set Size Design with the Evaluation Measures for Short Text ConversationTetsuya Sakai
 

Similar to Online Debate Summarization using Topic Directed Sentiment Analysis (20)

Extracting Discussion Structures for Automated Facilitation Agents
Extracting Discussion Structures for Automated Facilitation AgentsExtracting Discussion Structures for Automated Facilitation Agents
Extracting Discussion Structures for Automated Facilitation Agents
 
Extending faceted search to the general web
Extending faceted search to the general webExtending faceted search to the general web
Extending faceted search to the general web
 
Controversial news detection
Controversial news detectionControversial news detection
Controversial news detection
 
Stem student research handbook 2 8-2013
Stem student research handbook 2 8-2013Stem student research handbook 2 8-2013
Stem student research handbook 2 8-2013
 
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...
CIKM 2017 presentation on Topic Models for Viewpoint Discovery in Social Netw...
 
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...
About the paper: Graph Connectivity Measures for Unsupervised Word Sense Disa...
 
Expert Finding in Social Networks
Expert Finding in Social NetworksExpert Finding in Social Networks
Expert Finding in Social Networks
 
News Article Ranking : Leveraging the Wisdom of Bloggers
News Article Ranking : Leveraging the Wisdom of BloggersNews Article Ranking : Leveraging the Wisdom of Bloggers
News Article Ranking : Leveraging the Wisdom of Bloggers
 
SQLBits Module 2 RStats Introduction to R and Statistics
SQLBits Module 2 RStats Introduction to R and StatisticsSQLBits Module 2 RStats Introduction to R and Statistics
SQLBits Module 2 RStats Introduction to R and Statistics
 
Class 01 - Intro.pdf
Class 01 - Intro.pdfClass 01 - Intro.pdf
Class 01 - Intro.pdf
 
Euro 2015 prioritisation presentation
Euro 2015 prioritisation presentationEuro 2015 prioritisation presentation
Euro 2015 prioritisation presentation
 
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docx
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docxAssignment 3 Team Project Outline(Complete by Sunday, Nov. .docx
Assignment 3 Team Project Outline(Complete by Sunday, Nov. .docx
 
Optimized interleaving for online retrieval evaluation
Optimized interleaving for online retrieval evaluationOptimized interleaving for online retrieval evaluation
Optimized interleaving for online retrieval evaluation
 
How web searching engines work
How web searching engines workHow web searching engines work
How web searching engines work
 
machine learning.ppt
machine learning.pptmachine learning.ppt
machine learning.ppt
 
introduction to machine learning 3c.pptx
introduction to machine learning 3c.pptxintroduction to machine learning 3c.pptx
introduction to machine learning 3c.pptx
 
Diversified Social Media Retrieval for News Stories
Diversified Social Media Retrieval for News StoriesDiversified Social Media Retrieval for News Stories
Diversified Social Media Retrieval for News Stories
 
Five Agile Factors: Helping Self­‐Management to Self‐Reflect
Five Agile Factors: Helping Self­‐Management to Self‐ReflectFive Agile Factors: Helping Self­‐Management to Self‐Reflect
Five Agile Factors: Helping Self­‐Management to Self‐Reflect
 
Finding Co-solvers on Twitter, with the Little Help from Linked Data
Finding Co-solvers on Twitter, with the Little Help from Linked DataFinding Co-solvers on Twitter, with the Little Help from Linked Data
Finding Co-solvers on Twitter, with the Little Help from Linked Data
 
Topic Set Size Design with the Evaluation Measures for Short Text Conversation
Topic Set Size Design with the Evaluation Measures for Short Text ConversationTopic Set Size Design with the Evaluation Measures for Short Text Conversation
Topic Set Size Design with the Evaluation Measures for Short Text Conversation
 

More from Wei-Yuan Chang

Python Fundamentals - Basic
Python Fundamentals - BasicPython Fundamentals - Basic
Python Fundamentals - BasicWei-Yuan Chang
 
Data Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanData Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanWei-Yuan Chang
 
Data Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanData Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanWei-Yuan Chang
 
Learning to Use Git | WeiYuan
Learning to Use Git | WeiYuanLearning to Use Git | WeiYuan
Learning to Use Git | WeiYuanWei-Yuan Chang
 
Scientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanScientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanWei-Yuan Chang
 
Basic Web Development | WeiYuan
Basic Web Development | WeiYuanBasic Web Development | WeiYuan
Basic Web Development | WeiYuanWei-Yuan Chang
 
資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuanWei-Yuan Chang
 
JavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanJavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanWei-Yuan Chang
 
Python fundamentals - basic | WeiYuan
Python fundamentals - basic | WeiYuanPython fundamentals - basic | WeiYuan
Python fundamentals - basic | WeiYuanWei-Yuan Chang
 
Introduce to PredictionIO
Introduce to PredictionIOIntroduce to PredictionIO
Introduce to PredictionIOWei-Yuan Chang
 
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Wei-Yuan Chang
 
Forecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataForecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataWei-Yuan Chang
 
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...Wei-Yuan Chang
 
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsOn the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsWei-Yuan Chang
 
Effective Event Identification in Social Media
Effective Event Identification in Social MediaEffective Event Identification in Social Media
Effective Event Identification in Social MediaWei-Yuan Chang
 
Eears (earthquake alert and report system) a real time decision support syst...
Eears (earthquake alert and report system)  a real time decision support syst...Eears (earthquake alert and report system)  a real time decision support syst...
Eears (earthquake alert and report system) a real time decision support syst...Wei-Yuan Chang
 
Fine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessFine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessWei-Yuan Chang
 
Practical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookPractical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookWei-Yuan Chang
 
How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...Wei-Yuan Chang
 
Discovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataDiscovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataWei-Yuan Chang
 

More from Wei-Yuan Chang (20)

Python Fundamentals - Basic
Python Fundamentals - BasicPython Fundamentals - Basic
Python Fundamentals - Basic
 
Data Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuanData Analysis with Python - Pandas | WeiYuan
Data Analysis with Python - Pandas | WeiYuan
 
Data Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuanData Crawler using Python (I) | WeiYuan
Data Crawler using Python (I) | WeiYuan
 
Learning to Use Git | WeiYuan
Learning to Use Git | WeiYuanLearning to Use Git | WeiYuan
Learning to Use Git | WeiYuan
 
Scientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuanScientific Computing with Python - NumPy | WeiYuan
Scientific Computing with Python - NumPy | WeiYuan
 
Basic Web Development | WeiYuan
Basic Web Development | WeiYuanBasic Web Development | WeiYuan
Basic Web Development | WeiYuan
 
資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan資料視覺化 - D3 的第一堂課 | WeiYuan
資料視覺化 - D3 的第一堂課 | WeiYuan
 
JavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuanJavaScript Beginner Tutorial | WeiYuan
JavaScript Beginner Tutorial | WeiYuan
 
Python fundamentals - basic | WeiYuan
Python fundamentals - basic | WeiYuanPython fundamentals - basic | WeiYuan
Python fundamentals - basic | WeiYuan
 
Introduce to PredictionIO
Introduce to PredictionIOIntroduce to PredictionIO
Introduce to PredictionIO
 
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...Analysis and Classification of Respiratory Health Risks with Respect to Air P...
Analysis and Classification of Respiratory Health Risks with Respect to Air P...
 
Forecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big DataForecasting Fine Grained Air Quality Based on Big Data
Forecasting Fine Grained Air Quality Based on Big Data
 
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...On the Coverage of Science in the Media a Big Data Study on the Impact of th...
On the Coverage of Science in the Media a Big Data Study on the Impact of th...
 
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical RecordsOn the Ground Validation of Online Diagnosis with Twitter and Medical Records
On the Ground Validation of Online Diagnosis with Twitter and Medical Records
 
Effective Event Identification in Social Media
Effective Event Identification in Social MediaEffective Event Identification in Social Media
Effective Event Identification in Social Media
 
Eears (earthquake alert and report system) a real time decision support syst...
Eears (earthquake alert and report system)  a real time decision support syst...Eears (earthquake alert and report system)  a real time decision support syst...
Eears (earthquake alert and report system) a real time decision support syst...
 
Fine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal AwarenessFine Grained Location Extraction from Tweets with Temporal Awareness
Fine Grained Location Extraction from Tweets with Temporal Awareness
 
Practical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at FacebookPractical Lessons from Predicting Clicks on Ads at Facebook
Practical Lessons from Predicting Clicks on Ads at Facebook
 
How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...How many folders do you really need ? Classifying email into a handful of cat...
How many folders do you really need ? Classifying email into a handful of cat...
 
Discovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone dataDiscovering human places of interest from multimodal mobile phone data
Discovering human places of interest from multimodal mobile phone data
 

Recently uploaded

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationBoston Institute of Analytics
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 

Recently uploaded (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health Classification
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 

Online Debate Summarization using Topic Directed Sentiment Analysis

  • 1. + Online Debate Summarization Using Topic Directed Sentiment Analysis Sarvesh Ranade, Jayant Gupta, Vasudeva Varma, Radhika Mamidi 2014/10/31 (Fri.) WISDOM ‘13 Chang Wei-Yuan @ MakeLab Group Meeting
  • 2. +Outline n Introduction n Method n Experiment n Conclusion n Thought 2
  • 3. +Outline n Introduction n Method n Experiment n Conclusion n Thought 3
  • 5. +Introduction n Online debate forum n take a stance and argue debate topics n dynamic and increase rapidly n This paper aims to summarize online debates. n extracting highly topic relevant n sentiment rich sentences n Effective opinion summarization without going through the entire debate. 5
  • 6. +Outline n Introduction n Method n Experiment n Conclusion n Thought 6
  • 7. +Method n Extractive summaries are generated by ranking the Dialogue Acts (DAs) from the original documents. n DA is a smallest unit of debate 7
  • 8. + 8 Score Score Score Score Score
  • 9. + n Most highly ranked DAs are chosen until summary length constraint is satisfied. n Scores of DAs n 9 Equation.(Scores of DAs) where λ is weighted, s is a DA of the Document, D is the Document.
  • 10. + Feature Category Feature Names Topic Relevance Topic Directed Sentiment Score Topic Co-occurrence Document Relevance tf-idf Sentiment Score Sentiment Relevance Number of Sentiment Words Sentiment Strength Context Relevance Sentence position Sentence length 10 n Argument Structure Examples
  • 11. +Word Sentiment Score n Word Sentiment Score n Parsing dependency1 parse of the DAs. n Calculating word sentiment score2. n Updating word sentiment score. n good student, great warrior 1Stanford dependency parse http://nlp.stanford.edu:8080/parser/ 2Sentiment lexicon SentiWordNet http://sentiwordnet.isti.cnr.it/ 11
  • 12. +Word Sentiment Score n Parsing dependency parse of the DAs. n “ A large company needs a sustainable business model. ” 12
  • 13. +Word Sentiment Score n Calculating word sentiment score. 13 +0 +0 +0 +0 +1+1 +0 +0
  • 14. +Word Sentiment Score n Updating word sentiment score. 14 +0 +0 +1 +1 +1+1 +0 +0
  • 15. +Extended Targets n Extended Targets (ET) n Extended targets are the entities closely related to debate topics. n To extract the extended targets, we capture named entities (NE) from Wikipedia page of the debate topic. 15
  • 16. +Topic Relevance n Topic Directed Sentiment Score 16 Equation.(Topic Directed Sentiment Score) where w is a word in DA, ET() is Extended Targets.
  • 17. +Topic Relevance n Topic Co-occurrence 17 Equation.(Topic Co-occurrence Score)
  • 18. +Document Relevance n tf-idf Sentiment Score 18 Equation.(Topic Co-occurrence Score)
  • 19. +Sentiment Relevance n Number of Sentiment Words n n Sentiment Strength 19 Equation.(Sentiment Strength Score)
  • 20. +Context Relevance n Sentence position n In debates, initial and ending DAs of the debate posts are more important than the middle ones. n Sentence length n As the longer sentences tend to contain more information, we have used sentence length as document context feature. 20
  • 21. +Method n Scores of DAs 21 Equation.(Scores of DAs) where λ is weighted, s is a DA of the Document, D is the Document.
  • 22. +Outline n Introduction n Method n Experiment n Conclusion n Thought 22
  • 23. +Experiment n This paper extracted 10 online debate discussions from www.convinceme.net. n Number of users:1168 n Number of posts :1945 n Number of DA:23681 23
  • 24. +Experiment n Following values gave the best results as indicated by ROUGE results by grid search. n λtopicRel = 0.3 n λdocRel = 0.1 n λsentiRel = 0.5 n λconRel = 0.1 24
  • 25. +Experiment n We compared our system to the following systems: n Max-length n Lead n pHAL n tf-Idf n OpinionSumm n document similarity, topic relevance, sentiment and length 25
  • 28. +Outline n Introduction n Method n Experiment n Conclusion n Thought 28
  • 29. +Conclusion n This paper focuses on summarizing the on-line debates. n topic directed sentiment n topic related information n The results show that our system beats all these systems comprehensively. 29
  • 30. +Future Work n Sentiment scores n word sense disambiguation n domain specific sentiment analysis n Creating users' profile by capturing their intention. 30
  • 31. +Outline n Introduction n Method n Experiment n Conclusion n Thought 31
  • 32. + Thought Debate Comparison 32
  • 34. + Thanks for listening. 2014 / 10 / 31 (Fri.) @ MakeLab Group Meeting v123582@gmail.com