SlideShare ist ein Scribd-Unternehmen logo
1 von 16
http://Learning-Layers-eu

1
Thanks to

Paul Seitlinger
Paul.seitlinger@tugraz.at
Graz University of Technology
Austria

Dominik Kowald
dkowald@knw-center.at
Graz University of Technology
Austria

Tobias Ley
tley@tlu.ee
Tallinn University
Estonia
What will this talk all about?
It will be about
tags…
social tags!
human cognition
…and how to predict tags 
Motivation
I assume all of you agree that social tags are cool
• They help you to classify Web content better [Zubiaga 2012]
• They help you to navigate large knowledge repositories better [Helic et al.
2012]
• They help you to search for information faster [Trattner et al. 2012]
However, there is an issue with social tags…

People are typically lazy to apply social tags(!!)

Zubiaga, A. (2012). Harnessing Folksonomies for Resource Classification. arXiv preprint arXiv:1204.6521.
Helic, D., Körner, C., Granitzer, M., Strohmaier, M., & Trattner, C. (2012, June). Navigational efficiency of broad vs.
narrow folksonomies. In Proceedings of the 23rd ACM conference on Hypertext and social media (pp. 63-72). ACM.
Trattner, C., Lin, Y. L., Parra, D., Yue, Z., Real, W., & Brusilovsky, P. (2012, June). Evaluating tag-based information
access in image collections. In Proceedings of the 23rd ACM conference on Hypertext and social media (pp. 113122). ACM.
Motivation
To overcome that issue some smart people started to invent mechanisms
that should help the user in applying tags, known as social tag
recommender…

system based on:
• Tag Frequencies
• MostPopular approaches [Hotho et al. 2006]
• Collaborative Filtering
• User based and resource based CF [Marinho et al. 2008]
• Graph Structures
• Adapted PageRank and FolkRank [Hotho et al. 2006]

• Topic Models
• Latent Dirichlet Allocation (LDA) [Krestel et al. 2009,2010]

 These approaches lack of theoretical grounding
Why do we need a cognitive model?
Well the first answer I always get from my psychological friends is that
we do not like data pure data driven approaches…

Me: OK

The second answer I get is that with cognitive we can understand things
better…why is something happening and how.
Approach
• Based on a Human cognition (derived from
ALCOVE [Kruschke et al., 1992])
• Three Layers model
• Layer 1 (Input layer)
• Encodes semantic features (external
categories or LDA topics)
• Layer 2 (Hidden layer)

• Categorizes user-specific resources by
the encoded semantic features
• Layer 3 (Output layer)
• Samples tags based on the proceeding

categorization processes
Evaluation
In order to evaluate our approach we used a Dataset of delicious available in
• Wikipedia
• p-core pruning (p = 14)
• To finally measure to performance of our approach we split up our dataset in two
sub-sets 80% for training and 20% for testing Training
• Precision, Recall, F1-score, MRR, MAP
• As Baseline algorithm we have chosen Latent Dirichlet Allocation (LDA) [Krestel et

al. 2009]
Results (1)
Results (2)
Conclusions
• We introduced a new approach called 3 Layers which is based on a model of human
cognition
• To evaluate our approach, we used a dataset of delicious tags present in the English
Wikipedia
• To test the performance of our approach we compared it to a LDA-based recommender
•Based on a 80/20 fold cross validation approach we could show that our approach

outperforms the LDA-based recommender significantly
What are we currently working on?
•In particular, we are testing potentials of ACT-R model from [Anderson et al. 2004] to
predict tags.
•Basically, the ACT-R model is a model about how the human memory works…and can be
simulated

J. R. Anderson, M. D. Byrne, S. Douglass, C. Lebiere, and Y. Qin. An
integrated theory of the mind. Psychological Review, 111(4):1036–1050, 2004.
What are we currently working on?
What are we currently working on?
CiteULike

BibSonomy
What are we currently working on?
LastFM

Flickr
Thanks for your attention!
Questions?

Christoph Trattner
Email: ctrattner@know-center.at
Web: christophtrattner.info
Twitter: @ctrattner

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Social Network Analysis - Lecture 4 in Introduction to Computational Social S...
Social Network Analysis - Lecture 4 in Introduction to Computational Social S...Social Network Analysis - Lecture 4 in Introduction to Computational Social S...
Social Network Analysis - Lecture 4 in Introduction to Computational Social S...
 
BDACA1516s2 - Lecture1
BDACA1516s2 - Lecture1BDACA1516s2 - Lecture1
BDACA1516s2 - Lecture1
 
Introduction to Topological Data Analysis
Introduction to Topological Data AnalysisIntroduction to Topological Data Analysis
Introduction to Topological Data Analysis
 
Networkx & Gephi Tutorial #Pydata NYC
Networkx & Gephi Tutorial #Pydata NYCNetworkx & Gephi Tutorial #Pydata NYC
Networkx & Gephi Tutorial #Pydata NYC
 
Social Network Analysis (Part 1)
Social Network Analysis (Part 1)Social Network Analysis (Part 1)
Social Network Analysis (Part 1)
 
Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview.
 
How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...
 
Recommender systems
Recommender systemsRecommender systems
Recommender systems
 
Computational Social Science:The Collaborative Futures of Big Data, Computer ...
Computational Social Science:The Collaborative Futures of Big Data, Computer ...Computational Social Science:The Collaborative Futures of Big Data, Computer ...
Computational Social Science:The Collaborative Futures of Big Data, Computer ...
 
Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and Databases
 
MIT Program on Information Science Talk -- Julia Flanders on Jobs, Roles, Ski...
MIT Program on Information Science Talk -- Julia Flanders on Jobs, Roles, Ski...MIT Program on Information Science Talk -- Julia Flanders on Jobs, Roles, Ski...
MIT Program on Information Science Talk -- Julia Flanders on Jobs, Roles, Ski...
 
Paper Writing in Applied Mathematics (slightly updated slides)
Paper Writing in Applied Mathematics (slightly updated slides)Paper Writing in Applied Mathematics (slightly updated slides)
Paper Writing in Applied Mathematics (slightly updated slides)
 
Frontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text AnalysisFrontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text Analysis
 
Frontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignFrontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter Design
 
Centrality in Time- Dependent Networks
Centrality in Time- Dependent NetworksCentrality in Time- Dependent Networks
Centrality in Time- Dependent Networks
 
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Social Network Analysis Applications and Approach
Social Network Analysis Applications and ApproachSocial Network Analysis Applications and Approach
Social Network Analysis Applications and Approach
 
Why L-3 Data Tactics Data Science?
Why L-3 Data Tactics Data Science?Why L-3 Data Tactics Data Science?
Why L-3 Data Tactics Data Science?
 
WAPWG Jan 2020 Sloan cosmos workshop
WAPWG Jan 2020 Sloan cosmos workshopWAPWG Jan 2020 Sloan cosmos workshop
WAPWG Jan 2020 Sloan cosmos workshop
 

Andere mochten auch

20 cv mil_models_for_words
20 cv mil_models_for_words20 cv mil_models_for_words
20 cv mil_models_for_words
zukun
 
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
rchbeir
 
A Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine PerceptionA Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine Perception
Cory Andrew Henson
 

Andere mochten auch (20)

SpeakerLDA: Discovering Topics in Transcribed Multi-Speaker Audio Contents @ ...
SpeakerLDA: Discovering Topics in Transcribed Multi-Speaker Audio Contents @ ...SpeakerLDA: Discovering Topics in Transcribed Multi-Speaker Audio Contents @ ...
SpeakerLDA: Discovering Topics in Transcribed Multi-Speaker Audio Contents @ ...
 
20 cv mil_models_for_words
20 cv mil_models_for_words20 cv mil_models_for_words
20 cv mil_models_for_words
 
Mathematical approach for Text Mining 1
Mathematical approach for Text Mining 1Mathematical approach for Text Mining 1
Mathematical approach for Text Mining 1
 
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
LSI latent (par HATOUM Saria et DONGO ESCALANTE Irvin Franco)
 
Analysis of Reviews on Sony Z3
Analysis of Reviews on Sony Z3Analysis of Reviews on Sony Z3
Analysis of Reviews on Sony Z3
 
Latent Semantic Indexing and Search Engines Optimimization (SEO)
Latent Semantic Indexing and Search Engines Optimimization (SEO)Latent Semantic Indexing and Search Engines Optimimization (SEO)
Latent Semantic Indexing and Search Engines Optimimization (SEO)
 
Geometric Aspects of LSA
Geometric Aspects of LSAGeometric Aspects of LSA
Geometric Aspects of LSA
 
AutoCardSorter - Designing the Information Architecture of a web site using L...
AutoCardSorter - Designing the Information Architecture of a web site using L...AutoCardSorter - Designing the Information Architecture of a web site using L...
AutoCardSorter - Designing the Information Architecture of a web site using L...
 
Practical Machine Learning
Practical Machine Learning Practical Machine Learning
Practical Machine Learning
 
Mining Features from the Object-Oriented Source Code of a Collection of Softw...
Mining Features from the Object-Oriented Source Code of a Collection of Softw...Mining Features from the Object-Oriented Source Code of a Collection of Softw...
Mining Features from the Object-Oriented Source Code of a Collection of Softw...
 
SNAPP - Learning Analytics and Knowledge Conference 2011
SNAPP - Learning Analytics and Knowledge Conference 2011SNAPP - Learning Analytics and Knowledge Conference 2011
SNAPP - Learning Analytics and Knowledge Conference 2011
 
A Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine PerceptionA Semantics-based Approach to Machine Perception
A Semantics-based Approach to Machine Perception
 
Latent Semantic Transliteration using Dirichlet Mixture
Latent Semantic Transliteration using Dirichlet MixtureLatent Semantic Transliteration using Dirichlet Mixture
Latent Semantic Transliteration using Dirichlet Mixture
 
BigML Summer 2016 Release
BigML Summer 2016 ReleaseBigML Summer 2016 Release
BigML Summer 2016 Release
 
An approach to source code plagiarism
An approach to source code plagiarismAn approach to source code plagiarism
An approach to source code plagiarism
 
Bayesian Nonparametric Topic Modeling Hierarchical Dirichlet Processes
Bayesian Nonparametric Topic Modeling Hierarchical Dirichlet ProcessesBayesian Nonparametric Topic Modeling Hierarchical Dirichlet Processes
Bayesian Nonparametric Topic Modeling Hierarchical Dirichlet Processes
 
Blei ngjordan2003
Blei ngjordan2003Blei ngjordan2003
Blei ngjordan2003
 
How to use Latent Semantic Analysis to Glean Real Insight - Franco Amalfi
How to use Latent Semantic Analysis to Glean Real Insight - Franco AmalfiHow to use Latent Semantic Analysis to Glean Real Insight - Franco Amalfi
How to use Latent Semantic Analysis to Glean Real Insight - Franco Amalfi
 
Latent Topic-semantic Indexing based Automatic Text Summarization
Latent Topic-semantic Indexing based Automatic Text SummarizationLatent Topic-semantic Indexing based Automatic Text Summarization
Latent Topic-semantic Indexing based Automatic Text Summarization
 
Naive Bayes | Statistics
Naive Bayes | StatisticsNaive Bayes | Statistics
Naive Bayes | Statistics
 

Ähnlich wie Recommending Tags with a Model of Human Categorization

Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
CITE
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website design
donellemckinley
 
Lec1-Into
Lec1-IntoLec1-Into
Lec1-Into
butest
 
Embedding Collective Ownership in a Systems Migration
Embedding Collective Ownership in a Systems MigrationEmbedding Collective Ownership in a Systems Migration
Embedding Collective Ownership in a Systems Migration
NASIG
 

Ähnlich wie Recommending Tags with a Model of Human Categorization (20)

Dominik Kowald PhD Defense Recommender Systems
Dominik Kowald PhD Defense Recommender SystemsDominik Kowald PhD Defense Recommender Systems
Dominik Kowald PhD Defense Recommender Systems
 
Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
Gobert, Dede, Martin, Rose "Panel: Learning Analytics and Learning Sciences"
 
NCCU: The Story of Data Science and Machine Learning Workshop - A Tutorial in...
NCCU: The Story of Data Science and Machine Learning Workshop - A Tutorial in...NCCU: The Story of Data Science and Machine Learning Workshop - A Tutorial in...
NCCU: The Story of Data Science and Machine Learning Workshop - A Tutorial in...
 
Learning Analytics – Ethical questions and dilemmas
Learning Analytics  – Ethical questions and dilemmasLearning Analytics  – Ethical questions and dilemmas
Learning Analytics – Ethical questions and dilemmas
 
Towards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning AnalyticsTowards Tangible Trusted Learning Analytics
Towards Tangible Trusted Learning Analytics
 
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
HT2016: Influence of Frequency, Recency and Semantic Context on Tag ReuseHT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
 
Data Education project briefing for Royal Society
Data Education project briefing for Royal SocietyData Education project briefing for Royal Society
Data Education project briefing for Royal Society
 
Introduction Machine Learning Syllabus
Introduction Machine Learning SyllabusIntroduction Machine Learning Syllabus
Introduction Machine Learning Syllabus
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website design
 
Meeting the NSF DMP Requirement June 13, 2012
Meeting the NSF DMP Requirement June 13, 2012Meeting the NSF DMP Requirement June 13, 2012
Meeting the NSF DMP Requirement June 13, 2012
 
Modeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsModeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based Decisions
 
Lec1-Into
Lec1-IntoLec1-Into
Lec1-Into
 
Meeting the NSF DMP Requirement: March 7, 2012
Meeting the NSF DMP Requirement: March 7, 2012Meeting the NSF DMP Requirement: March 7, 2012
Meeting the NSF DMP Requirement: March 7, 2012
 
Embedding Collective Ownership in a Systems Migration
Embedding Collective Ownership in a Systems MigrationEmbedding Collective Ownership in a Systems Migration
Embedding Collective Ownership in a Systems Migration
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...
 
Visual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and OpportunitiesVisual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and Opportunities
 
AFEL: Online Study of Tag Recommendations
AFEL: Online Study of Tag RecommendationsAFEL: Online Study of Tag Recommendations
AFEL: Online Study of Tag Recommendations
 
Social Tags and Linked Data for Ontology Development: A Case Study in the Fin...
Social Tags and Linked Data for Ontology Development: A Case Study in the Fin...Social Tags and Linked Data for Ontology Development: A Case Study in the Fin...
Social Tags and Linked Data for Ontology Development: A Case Study in the Fin...
 
EDM405 4.pptx
EDM405 4.pptxEDM405 4.pptx
EDM405 4.pptx
 
L yuan alt c 3
L yuan alt c 3L yuan alt c 3
L yuan alt c 3
 

Mehr von Christoph Trattner

Towards health (aware) food recommender systems
Towards health (aware) food recommender systemsTowards health (aware) food recommender systems
Towards health (aware) food recommender systems
Christoph Trattner
 
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
Christoph Trattner
 
Crowd-Based Evaluation Methods
Crowd-Based Evaluation MethodsCrowd-Based Evaluation Methods
Crowd-Based Evaluation Methods
Christoph Trattner
 
Why Social Network Research is good for you!
Why Social Network Research is good for you!Why Social Network Research is good for you!
Why Social Network Research is good for you!
Christoph Trattner
 
On the Utility of Tags for Search and Navigation in Online Information Systems
On the Utility of Tags for Search and Navigation in Online Information SystemsOn the Utility of Tags for Search and Navigation in Online Information Systems
On the Utility of Tags for Search and Navigation in Online Information Systems
Christoph Trattner
 
Networks Navigability: Theory and Applications
Networks Navigability: Theory and ApplicationsNetworks Navigability: Theory and Applications
Networks Navigability: Theory and Applications
Christoph Trattner
 
Enhancing the Navigability of Social Tagging Systems with Tag Taxonomies
Enhancing the Navigability of Social Tagging Systems with Tag TaxonomiesEnhancing the Navigability of Social Tagging Systems with Tag Taxonomies
Enhancing the Navigability of Social Tagging Systems with Tag Taxonomies
Christoph Trattner
 
On the Navigability of Social Tagging Systems
On the Navigability of Social Tagging SystemsOn the Navigability of Social Tagging Systems
On the Navigability of Social Tagging Systems
Christoph Trattner
 

Mehr von Christoph Trattner (14)

Towards health (aware) food recommender systems
Towards health (aware) food recommender systemsTowards health (aware) food recommender systems
Towards health (aware) food recommender systems
 
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
Investigating the Healthiness of Internet-Sourced Recipes: Implications for M...
 
Understanding the Impact of Weather for POI Recommendations
Understanding the Impact of Weather for POI RecommendationsUnderstanding the Impact of Weather for POI Recommendations
Understanding the Impact of Weather for POI Recommendations
 
Studying Online Food Consumption and Production Patterns: Recent Trends and C...
Studying Online Food Consumption and Production Patterns: Recent Trends and C...Studying Online Food Consumption and Production Patterns: Recent Trends and C...
Studying Online Food Consumption and Production Patterns: Recent Trends and C...
 
Crowd-Based Evaluation Methods
Crowd-Based Evaluation MethodsCrowd-Based Evaluation Methods
Crowd-Based Evaluation Methods
 
Towards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline MarketplacesTowards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline Marketplaces
 
The Smart Pharma Wiki
The Smart Pharma WikiThe Smart Pharma Wiki
The Smart Pharma Wiki
 
Why Social Network Research is good for you!
Why Social Network Research is good for you!Why Social Network Research is good for you!
Why Social Network Research is good for you!
 
On the Utility of Tags for Search and Navigation in Online Information Systems
On the Utility of Tags for Search and Navigation in Online Information SystemsOn the Utility of Tags for Search and Navigation in Online Information Systems
On the Utility of Tags for Search and Navigation in Online Information Systems
 
Pragmatic Evaluation of Concept Hierarchies
Pragmatic Evaluation of Concept HierarchiesPragmatic Evaluation of Concept Hierarchies
Pragmatic Evaluation of Concept Hierarchies
 
Networks Navigability: Theory and Applications
Networks Navigability: Theory and ApplicationsNetworks Navigability: Theory and Applications
Networks Navigability: Theory and Applications
 
Enhancing the Navigability of Social Tagging Systems with Tag Taxonomies
Enhancing the Navigability of Social Tagging Systems with Tag TaxonomiesEnhancing the Navigability of Social Tagging Systems with Tag Taxonomies
Enhancing the Navigability of Social Tagging Systems with Tag Taxonomies
 
On the Navigability of Social Tagging Systems
On the Navigability of Social Tagging SystemsOn the Navigability of Social Tagging Systems
On the Navigability of Social Tagging Systems
 
Evaluating Tag-Based Information Access in Image Collections
Evaluating Tag-Based Information Access in Image CollectionsEvaluating Tag-Based Information Access in Image Collections
Evaluating Tag-Based Information Access in Image Collections
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Recommending Tags with a Model of Human Categorization

  • 2. Thanks to Paul Seitlinger Paul.seitlinger@tugraz.at Graz University of Technology Austria Dominik Kowald dkowald@knw-center.at Graz University of Technology Austria Tobias Ley tley@tlu.ee Tallinn University Estonia
  • 3. What will this talk all about? It will be about tags… social tags! human cognition …and how to predict tags 
  • 4. Motivation I assume all of you agree that social tags are cool • They help you to classify Web content better [Zubiaga 2012] • They help you to navigate large knowledge repositories better [Helic et al. 2012] • They help you to search for information faster [Trattner et al. 2012] However, there is an issue with social tags… People are typically lazy to apply social tags(!!) Zubiaga, A. (2012). Harnessing Folksonomies for Resource Classification. arXiv preprint arXiv:1204.6521. Helic, D., Körner, C., Granitzer, M., Strohmaier, M., & Trattner, C. (2012, June). Navigational efficiency of broad vs. narrow folksonomies. In Proceedings of the 23rd ACM conference on Hypertext and social media (pp. 63-72). ACM. Trattner, C., Lin, Y. L., Parra, D., Yue, Z., Real, W., & Brusilovsky, P. (2012, June). Evaluating tag-based information access in image collections. In Proceedings of the 23rd ACM conference on Hypertext and social media (pp. 113122). ACM.
  • 5. Motivation To overcome that issue some smart people started to invent mechanisms that should help the user in applying tags, known as social tag recommender… system based on: • Tag Frequencies • MostPopular approaches [Hotho et al. 2006] • Collaborative Filtering • User based and resource based CF [Marinho et al. 2008] • Graph Structures • Adapted PageRank and FolkRank [Hotho et al. 2006] • Topic Models • Latent Dirichlet Allocation (LDA) [Krestel et al. 2009,2010]  These approaches lack of theoretical grounding
  • 6. Why do we need a cognitive model? Well the first answer I always get from my psychological friends is that we do not like data pure data driven approaches… Me: OK The second answer I get is that with cognitive we can understand things better…why is something happening and how.
  • 7. Approach • Based on a Human cognition (derived from ALCOVE [Kruschke et al., 1992]) • Three Layers model • Layer 1 (Input layer) • Encodes semantic features (external categories or LDA topics) • Layer 2 (Hidden layer) • Categorizes user-specific resources by the encoded semantic features • Layer 3 (Output layer) • Samples tags based on the proceeding categorization processes
  • 8. Evaluation In order to evaluate our approach we used a Dataset of delicious available in • Wikipedia • p-core pruning (p = 14) • To finally measure to performance of our approach we split up our dataset in two sub-sets 80% for training and 20% for testing Training • Precision, Recall, F1-score, MRR, MAP • As Baseline algorithm we have chosen Latent Dirichlet Allocation (LDA) [Krestel et al. 2009]
  • 11. Conclusions • We introduced a new approach called 3 Layers which is based on a model of human cognition • To evaluate our approach, we used a dataset of delicious tags present in the English Wikipedia • To test the performance of our approach we compared it to a LDA-based recommender •Based on a 80/20 fold cross validation approach we could show that our approach outperforms the LDA-based recommender significantly
  • 12. What are we currently working on? •In particular, we are testing potentials of ACT-R model from [Anderson et al. 2004] to predict tags. •Basically, the ACT-R model is a model about how the human memory works…and can be simulated J. R. Anderson, M. D. Byrne, S. Douglass, C. Lebiere, and Y. Qin. An integrated theory of the mind. Psychological Review, 111(4):1036–1050, 2004.
  • 13. What are we currently working on?
  • 14. What are we currently working on? CiteULike BibSonomy
  • 15. What are we currently working on? LastFM Flickr
  • 16. Thanks for your attention! Questions? Christoph Trattner Email: ctrattner@know-center.at Web: christophtrattner.info Twitter: @ctrattner