SlideShare a Scribd company logo
1 of 16
Download to read offline
Entity Summarization with User Feedback
Qingxia Liu1, Yue Chen1, Gong Cheng1, Evgeny Kharlamov2,3, Junyou Li1, and Yuzhong Qu1
1 National Key Laboratory for Novel Software Technology, Nanjing University, China
2 Department of Informatics, University of Oslo, Norway
3 Bosch Center for Artificial Intelligence, Robert Bosch GmbH, Germany
■ RDF Dataset: T
● triple t∈T: <subj, pred, obj>
■ Entity Description: Desc(e)
● Desc(e) = {t∈T: subj(t)=e or obj(t)=e}
● t∈Desc(e): <e, prop, value>
■ Entity Summarization: S(e, k)
● S⊆Desc(e) , |S|≤k
2020.06 2
Entity Summarization
Solson
Publications
Rich Buckler
Organization
Gary Brosky
Brooklyn
Company
comics
United States-themed
superheroes “Solson Publications”
“1986”
“1987”
type
type
headquarters
industry
label
subject defunct
founded
founder
keyPerson
■ Goal
● to satisfy users’ information needs
■ Limitations
● have large diff from user-created (F1<0.6)
=> do not meet users’ expectations
● summaries are static
=> cannot adjust to users
2020.06 3
Entity Summarization Methods
A lack of mechanisms for improving an entity summary
when its quality could not satisfy users’ information needs.
■ Our proposal: cooperation between summarizer and user
● involve users in the summarization process
● ask users for feedback
● utilize user’s feedback when computing summaries
2020.06 4
Adding User in the Loop
Summarizer
Summarizer
User
■ Research Challenges
[C1] Cooperative process of 2 agents
– How to represent the process?
[C2] Combining results of actions of 2 agents
– How to represent interdependence between summary and feedback?
2020.06 5
Adding User in the Loop
Summarizer
Summarizer
User
■ Cooperation Process
● Summarizer: presents (current) summary Si
● User: crosses off an irrelevant triple as negative feedback fi
● Summarizer: replaces it with a new triple ri ,
presents an improved summary Si+1
● User: … (repeated)
2020.06 6
Cross-Replace Scenario
f1
r1
replaced by
f0 r0
replaced by
S0 S1 S2
Solson Publications
■ [C1] Representation of the Cross-Replace Scenario
● Markov Decision Process (MDP) based modeling
● Summarizer = reinforcement learning agent
2020.06 7
Our Approach: DRESSED
Solson Publications
- Label: “Solson Publications”
- Key person: Rich Bucker
- Subject: United State-themed superheroes
- Extinction year: “1987”
- Founded by: Gary Brodsky
- Industry: Comics
- Name: “Solson Publications”
- Founding year: “1986”
…
Feedback
Replace
Current Summary
Candidate Facts
Setting:
• agent: summarizer
• environment: Desc(e), user
■ [C2] Representation of Triple Interdependence
● Policy Network
– Encoding triples
– Encoding sets of triples
– Encoding triple interdependence
and scoring candidates
– Selecting replacement triple
2020.06 8
Our Approach: DRESSED
■ Policy Learning
● Learning task: to find a policy that maximize the expected reward
● REINFORCE: a standard policy gradient method in reinforcement learning
– to maximize the expected reward
2020.06 9
Our Approach: DRESSED
■ Entity Summarization
(not utilize user feedback)
● FACES-E: rank triples and select top-k as summary
■ Interactive Document Summarization
(Re-compute doc summaries utilizing user feedback)
● IPS
– positive feedback
■ Interactive Document Retrieval
(Re-rank retrieved documents based on user feedback)
● NRF
– negative relevance feedback
– query-based
● PDGD -L, -N
– positive feedback
– SOTA online learning to rank
– utilize user feedback for model selection
(not as input of the model)
2020.06 10
Baselines Adapted for Evaluation
query
model
generate
update
model
generate
update
■ Setting
● 24 participants
● train: Entity Summarization Benchmark (ESBM)
● test: re-sampled entities from
DBpedia and LinkedMDB
■ Results
● DRESSED: in general best-performing
● with FACES-E and DRESSED
– users stop quickly: I < 4
– obtain reasonably good results: Q_stop > 4
– replacement triples selected by DRESSED
significantly better than the ones of FACES-E
2020.06 11
Experiment 1: User Study
Metrics:
 I = number of iterations
 Qrplc = user rating of suggested
replacements (1-5)
 Qstop = user rating of the final
summary after all iterations (1-5)
Experiment 2: Offline Evaluation
■ Benchmarks
● ESBM (ESBM-D, ESBM-L), FED
■ Metrics
● NDCF: for summary sequence
– Normalized Discounted Cumulative F1
● NDCG: for replacement sequence
– Normalized Discounted Cumulative Gain
■ Results
⮚ DRESSED outperforms
• all baselines
• on all datasets
⮚ DRESSED significantly outperforms
• in most cases
2020.06 12
■ Iterations
● DRESSED is consistently
above all the baselines
● DRESSED better exploits
early feedback to quickly
improve computed
summaries
2020.06 13
Experiment 2: Offline Evaluation
■ Our Approach: DRESSED
● showed better performance than baselines
● has the potential to replace static entity cards
■ Future Work
● cross-replace scenario
– can be extended to support other scenarios:
» multi-feedback, without replacement, positive feedback
● extend the scope of entity summary
– deal with paths, more complex structures, RDF sentence
2020.06 14
Conclusion and Future Work
■ Contributions
● The first research effort to improve entity summarization with user feedback.
● A representation of entity summarization with iterative userfeedback.
– cross-replace scenario, MDP
● A representation of set of triples and their interdependence as a novel DNN.
– DRESSED, solve by RL
● The first empirical study of entity summarization with user feedback.
– based on real users and simulated users
■ DRESSED
● Deep Reinforced Entity Summarization with uSer fEedback
● GitHub Repository: nju-websoft/DRESSED
2020.06 15
Take-home Message
Thank you !
Questions ?
2020.06 16

More Related Content

Similar to Entity Summarization with User Feedback (ESWC 2020)

An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learningBig Data Colombia
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Shardinginside-BigData.com
 
Context-aware Recommendation: A Quick View
Context-aware Recommendation: A Quick ViewContext-aware Recommendation: A Quick View
Context-aware Recommendation: A Quick ViewYONG ZHENG
 
SQL Query Optimization: Why Is It So Hard to Get Right?
SQL Query Optimization: Why Is It So Hard to Get Right?SQL Query Optimization: Why Is It So Hard to Get Right?
SQL Query Optimization: Why Is It So Hard to Get Right?Brent Ozar
 
An Empirical Comparison of Knowledge Graph Embeddings for Item Recommendation
An Empirical Comparison of Knowledge Graph Embeddings for Item RecommendationAn Empirical Comparison of Knowledge Graph Embeddings for Item Recommendation
An Empirical Comparison of Knowledge Graph Embeddings for Item RecommendationEnrico Palumbo
 
PyData 2015 Keynote: "A Systems View of Machine Learning"
PyData 2015 Keynote: "A Systems View of Machine Learning" PyData 2015 Keynote: "A Systems View of Machine Learning"
PyData 2015 Keynote: "A Systems View of Machine Learning" Joshua Bloom
 
李俊良/Feature Engineering in Machine Learning
李俊良/Feature Engineering in Machine Learning李俊良/Feature Engineering in Machine Learning
李俊良/Feature Engineering in Machine Learning台灣資料科學年會
 
Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Sudeep Das, Ph.D.
 
Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...jins0618
 
Universal job embedding in recommendation (public ver.)
Universal job embedding in recommendation (public ver.)Universal job embedding in recommendation (public ver.)
Universal job embedding in recommendation (public ver.)Marsan Ma
 
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...A Study of the Similarities of Entity Embeddings Learned from Different Aspec...
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...GUANGYUAN PIAO
 
Neural Architectures for Named Entity Recognition
Neural Architectures for Named Entity RecognitionNeural Architectures for Named Entity Recognition
Neural Architectures for Named Entity RecognitionRrubaa Panchendrarajan
 
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter BonczFOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter BonczIoan Toma
 
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)MediaEval 2017 Retrieving Diverse Social Images Task (Overview)
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)multimediaeval
 
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...OECDregions
 
最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - 最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - Hiroshi Fukui
 
Designing States, Actions, and Rewards for Using POMDP in Session Search
Designing States, Actions, and Rewards for Using POMDP in Session SearchDesigning States, Actions, and Rewards for Using POMDP in Session Search
Designing States, Actions, and Rewards for Using POMDP in Session SearchGrace Yang
 
Hierarchical Reinforcement Learning
Hierarchical Reinforcement LearningHierarchical Reinforcement Learning
Hierarchical Reinforcement LearningDavid Jardim
 

Similar to Entity Summarization with User Feedback (ESWC 2020) (20)

An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learning
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Sharding
 
Entity-Relationship Queries over Wikipedia
Entity-Relationship Queries over WikipediaEntity-Relationship Queries over Wikipedia
Entity-Relationship Queries over Wikipedia
 
Context-aware Recommendation: A Quick View
Context-aware Recommendation: A Quick ViewContext-aware Recommendation: A Quick View
Context-aware Recommendation: A Quick View
 
SQL Query Optimization: Why Is It So Hard to Get Right?
SQL Query Optimization: Why Is It So Hard to Get Right?SQL Query Optimization: Why Is It So Hard to Get Right?
SQL Query Optimization: Why Is It So Hard to Get Right?
 
An Empirical Comparison of Knowledge Graph Embeddings for Item Recommendation
An Empirical Comparison of Knowledge Graph Embeddings for Item RecommendationAn Empirical Comparison of Knowledge Graph Embeddings for Item Recommendation
An Empirical Comparison of Knowledge Graph Embeddings for Item Recommendation
 
2018 IMSM: MIT Lincoln Laboratories Problem Presentation - Light Reflections...
2018 IMSM: MIT Lincoln Laboratories  Problem Presentation - Light Reflections...2018 IMSM: MIT Lincoln Laboratories  Problem Presentation - Light Reflections...
2018 IMSM: MIT Lincoln Laboratories Problem Presentation - Light Reflections...
 
PyData 2015 Keynote: "A Systems View of Machine Learning"
PyData 2015 Keynote: "A Systems View of Machine Learning" PyData 2015 Keynote: "A Systems View of Machine Learning"
PyData 2015 Keynote: "A Systems View of Machine Learning"
 
李俊良/Feature Engineering in Machine Learning
李俊良/Feature Engineering in Machine Learning李俊良/Feature Engineering in Machine Learning
李俊良/Feature Engineering in Machine Learning
 
Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it!
 
Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...
 
Universal job embedding in recommendation (public ver.)
Universal job embedding in recommendation (public ver.)Universal job embedding in recommendation (public ver.)
Universal job embedding in recommendation (public ver.)
 
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...A Study of the Similarities of Entity Embeddings Learned from Different Aspec...
A Study of the Similarities of Entity Embeddings Learned from Different Aspec...
 
Neural Architectures for Named Entity Recognition
Neural Architectures for Named Entity RecognitionNeural Architectures for Named Entity Recognition
Neural Architectures for Named Entity Recognition
 
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter BonczFOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
FOSDEM2014 - Social Network Benchmark (SNB) Graph Generator - Peter Boncz
 
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)MediaEval 2017 Retrieving Diverse Social Images Task (Overview)
MediaEval 2017 Retrieving Diverse Social Images Task (Overview)
 
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...
Maron, M. - Visualisation and mapping of building open data - Mikel Maron, Ma...
 
最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に - 最近の研究情勢についていくために - Deep Learningを中心に -
最近の研究情勢についていくために - Deep Learningを中心に -
 
Designing States, Actions, and Rewards for Using POMDP in Session Search
Designing States, Actions, and Rewards for Using POMDP in Session SearchDesigning States, Actions, and Rewards for Using POMDP in Session Search
Designing States, Actions, and Rewards for Using POMDP in Session Search
 
Hierarchical Reinforcement Learning
Hierarchical Reinforcement LearningHierarchical Reinforcement Learning
Hierarchical Reinforcement Learning
 

Recently uploaded

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)Basil Achie
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation TrackSBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation TrackSebastiano Panichella
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 

Recently uploaded (20)

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
NATIONAL ANTHEMS OF AFRICA (National Anthems of Africa)
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation TrackSBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track
SBFT Tool Competition 2024 - CPS-UAV Test Case Generation Track
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 

Entity Summarization with User Feedback (ESWC 2020)

  • 1. Entity Summarization with User Feedback Qingxia Liu1, Yue Chen1, Gong Cheng1, Evgeny Kharlamov2,3, Junyou Li1, and Yuzhong Qu1 1 National Key Laboratory for Novel Software Technology, Nanjing University, China 2 Department of Informatics, University of Oslo, Norway 3 Bosch Center for Artificial Intelligence, Robert Bosch GmbH, Germany
  • 2. ■ RDF Dataset: T ● triple t∈T: <subj, pred, obj> ■ Entity Description: Desc(e) ● Desc(e) = {t∈T: subj(t)=e or obj(t)=e} ● t∈Desc(e): <e, prop, value> ■ Entity Summarization: S(e, k) ● S⊆Desc(e) , |S|≤k 2020.06 2 Entity Summarization Solson Publications Rich Buckler Organization Gary Brosky Brooklyn Company comics United States-themed superheroes “Solson Publications” “1986” “1987” type type headquarters industry label subject defunct founded founder keyPerson
  • 3. ■ Goal ● to satisfy users’ information needs ■ Limitations ● have large diff from user-created (F1<0.6) => do not meet users’ expectations ● summaries are static => cannot adjust to users 2020.06 3 Entity Summarization Methods A lack of mechanisms for improving an entity summary when its quality could not satisfy users’ information needs.
  • 4. ■ Our proposal: cooperation between summarizer and user ● involve users in the summarization process ● ask users for feedback ● utilize user’s feedback when computing summaries 2020.06 4 Adding User in the Loop Summarizer Summarizer User
  • 5. ■ Research Challenges [C1] Cooperative process of 2 agents – How to represent the process? [C2] Combining results of actions of 2 agents – How to represent interdependence between summary and feedback? 2020.06 5 Adding User in the Loop Summarizer Summarizer User
  • 6. ■ Cooperation Process ● Summarizer: presents (current) summary Si ● User: crosses off an irrelevant triple as negative feedback fi ● Summarizer: replaces it with a new triple ri , presents an improved summary Si+1 ● User: … (repeated) 2020.06 6 Cross-Replace Scenario f1 r1 replaced by f0 r0 replaced by S0 S1 S2 Solson Publications
  • 7. ■ [C1] Representation of the Cross-Replace Scenario ● Markov Decision Process (MDP) based modeling ● Summarizer = reinforcement learning agent 2020.06 7 Our Approach: DRESSED Solson Publications - Label: “Solson Publications” - Key person: Rich Bucker - Subject: United State-themed superheroes - Extinction year: “1987” - Founded by: Gary Brodsky - Industry: Comics - Name: “Solson Publications” - Founding year: “1986” … Feedback Replace Current Summary Candidate Facts Setting: • agent: summarizer • environment: Desc(e), user
  • 8. ■ [C2] Representation of Triple Interdependence ● Policy Network – Encoding triples – Encoding sets of triples – Encoding triple interdependence and scoring candidates – Selecting replacement triple 2020.06 8 Our Approach: DRESSED
  • 9. ■ Policy Learning ● Learning task: to find a policy that maximize the expected reward ● REINFORCE: a standard policy gradient method in reinforcement learning – to maximize the expected reward 2020.06 9 Our Approach: DRESSED
  • 10. ■ Entity Summarization (not utilize user feedback) ● FACES-E: rank triples and select top-k as summary ■ Interactive Document Summarization (Re-compute doc summaries utilizing user feedback) ● IPS – positive feedback ■ Interactive Document Retrieval (Re-rank retrieved documents based on user feedback) ● NRF – negative relevance feedback – query-based ● PDGD -L, -N – positive feedback – SOTA online learning to rank – utilize user feedback for model selection (not as input of the model) 2020.06 10 Baselines Adapted for Evaluation query model generate update model generate update
  • 11. ■ Setting ● 24 participants ● train: Entity Summarization Benchmark (ESBM) ● test: re-sampled entities from DBpedia and LinkedMDB ■ Results ● DRESSED: in general best-performing ● with FACES-E and DRESSED – users stop quickly: I < 4 – obtain reasonably good results: Q_stop > 4 – replacement triples selected by DRESSED significantly better than the ones of FACES-E 2020.06 11 Experiment 1: User Study Metrics:  I = number of iterations  Qrplc = user rating of suggested replacements (1-5)  Qstop = user rating of the final summary after all iterations (1-5)
  • 12. Experiment 2: Offline Evaluation ■ Benchmarks ● ESBM (ESBM-D, ESBM-L), FED ■ Metrics ● NDCF: for summary sequence – Normalized Discounted Cumulative F1 ● NDCG: for replacement sequence – Normalized Discounted Cumulative Gain ■ Results ⮚ DRESSED outperforms • all baselines • on all datasets ⮚ DRESSED significantly outperforms • in most cases 2020.06 12
  • 13. ■ Iterations ● DRESSED is consistently above all the baselines ● DRESSED better exploits early feedback to quickly improve computed summaries 2020.06 13 Experiment 2: Offline Evaluation
  • 14. ■ Our Approach: DRESSED ● showed better performance than baselines ● has the potential to replace static entity cards ■ Future Work ● cross-replace scenario – can be extended to support other scenarios: » multi-feedback, without replacement, positive feedback ● extend the scope of entity summary – deal with paths, more complex structures, RDF sentence 2020.06 14 Conclusion and Future Work
  • 15. ■ Contributions ● The first research effort to improve entity summarization with user feedback. ● A representation of entity summarization with iterative userfeedback. – cross-replace scenario, MDP ● A representation of set of triples and their interdependence as a novel DNN. – DRESSED, solve by RL ● The first empirical study of entity summarization with user feedback. – based on real users and simulated users ■ DRESSED ● Deep Reinforced Entity Summarization with uSer fEedback ● GitHub Repository: nju-websoft/DRESSED 2020.06 15 Take-home Message
  • 16. Thank you ! Questions ? 2020.06 16