SlideShare a Scribd company logo
1 of 21
Combining Human and Computational Intelligence Ilya Zaihrayeu, Pierre Andrews,  Juan Pane
Semantic annotation lifecycle Problem 4: semi-automatic semantification of existing annotations free text annotations Overall problem:How to combine human and computational intelligence to support the generation and consumption of semantic contents? Problem 2: extract (semantic) annotations from contexts of user resource at publishing Problem 1: help the user find and understand the meaning of semantic annotations What if the users could use semantic annotations instead to leverage semantic technology services? Semantic annotation=structure and/or meaning User Reasoning  Semantic search … Context Problem 3: QoS of semantics-enabled services 4/14/2011 2
Index: meaning summarization Problem 1: help the user find and understand the meaning of semantic annotations User Reasoning  Semantic search … 4/14/2011 3
Meaning summarization: why? The right meaning of the words being used for the annotation are in the mind of the people using them E.g.: Java: an island in Indonesia south of Borneo; one of the world's most densely populated regions a beverage consisting of an infusion of ground coffee beans; "he ordered a cup of coffee“ a simple platform-independent object-oriented programming languageused for writing applets that are downloaded from the World Wide Web by a client and run on the client's machine Descriptions are too long for the user to grasp the meaning immediately – too high barrier to start generating semantic annotations island beverage programming language 4/14/2011 4
Meaning summarization: an example One word summaries are generated from the relations in the knowledge base, sense definitions, synonyms and hypernym terms   4/14/2011 5
Meaning summarization: evaluation results Best precision: 63% If we talk about java, does the word coffee mean the same as island? Discriminating power: 76,4% 4/14/2011 6
Index: gold standard dataset Problem 4: semi-automatic semantification of existing annotations In order to evaluate the performance of the algorithms, a gold standard dataset is needed  User Reasoning  Semantic search … Problem 3: QoS of semantics-enabled services? 4/14/2011 7
Proposed Approach Create a gold standard of folksonomy with sense Tag Tokens Senses Disambiguation Preprocessing 59% Accuracy 80% Accuracy Java – an island in Indonesia to the south of Borneo Island – a land mass that is surrounded by water javaisland Java island Java is land … 4/14/2011 8
 A Platform for Gold Standards of Semantic Annotation Systems Manual validation RDF export Evaluation of Preprocessing WSD  BoW Search Convergence Open source: 7 modules 25K lines of code26% of comments http://sourceforge.net/projects/tags2con/ 4/14/2011 9
Delicious RDF Dataset @ LOD cloud http://disi.unitn.it/~knowdive/dataset/delicious/ 4/14/2011 10 Dereferenceable  at:
Index: QoS for semantic search User Reasoning  Semantic search … Problem 3: QoS of semantics-enabled services? 4/14/2011 11
Semantic search: why? With the free text search, the following problems may reduce precision and recall: synonymy problem: searching for “images” should return resources annotated with “picture” polysemy problem: searching for “java” (island) should not return resources annotated with “java” (coffee beverage)  specificity gap problem: searching for “animals” should also return resources annotated with “dogs” Semantic, meaning-based search can address the above listed problems 4/14/2011 12
Semantics vsFolksonomy link Used to build “raw” queries javaisland Semantic search: complete and correct results (the baseline) vehicle query submit Used to build BoW queries java island Used to build semantic queriescorrect and complete Java(island) island(land) result Specificity Gap (SG) resource annotation Recall goes down as the specificity gap increases SG=1 User car SG=2 taxi Specificity Gap 4/14/2011 13
Index: semantic convergence Problem 4: semi-automatic semantification of existing annotations User Reasoning  Semantic search … 4/14/2011 14
Semantic convergence: Why? Ajax Mac Apple CSS … Random: programming and web domain “General” domains: cooking, travel,  education 4/14/2011 15
Semantic convergence: proposed solution Find new senses of terms Find different senses of the same term (word sense) Find synonymous of a term (synonymous sets - synset) Place the new synset in the vocabulary is-a hierarchy What we improve Better use of Machine Learning techniques The polysemy issue is not considered in the state of the art Missing or “subjective” evaluations in the state of the art Evaluation using the Delicious dataset 4/14/2011 16
Convergence Evaluation:Finding Senses Tag Collocation User Collocation 4/14/2011 17 t2 t2 U1 B2 B1 B1 t3 t1 t1 t4 t3 t5 t5 U2 B4 t4 B4 B3 B3 Random Baseline Precision: 56% Recall: 73% Precision: 57% Recall: 68% Precision: 42% Recall: 29%
Semantic annotation lifecycle Problem 4: semi-automatic semantification of existing annotations free text annotations combining human and computational intelligence Conclusions Problem 2: extract (semantic) annotations from contexts of user resource at publishing? Problem 1: help the user understand the meaning of semantic annotations? What if the users could use semantic annotations instead to leverage semantic technology services? Semantic annotation=structure and/or meaning User Reasoning  Semantic search … Context Problem 3: QoS of semantics-enabled services? 4/14/2011 18
Conclusions We developed and evaluated a meaning summarization algorithm We developed a “semantic folksonomy” evaluation platform We studied the effect of semantics on social tagging systems:  how much semantics can help?  how much the user needs to be involved?  How human and computer intelligence can be combined in the generation and consumption of semantic annotations We developed and evaluated a knowledge base enrichment algorithm We built and used a gold standard dataset for evaluating: Word Sense Disambiguation Tag Preprocessing Semantic Search Semantic Convergence 4/14/2011 19
Integration with the use cases 4/14/2011 20
Publications ,[object Object]

More Related Content

What's hot

SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTS
SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTSSENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTS
SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTSijnlc
 
IRJET- Multimedia Chatbot using Classification
IRJET- Multimedia Chatbot using ClassificationIRJET- Multimedia Chatbot using Classification
IRJET- Multimedia Chatbot using ClassificationIRJET Journal
 
Assistive Examination System for Visually Impaired
Assistive Examination System for Visually ImpairedAssistive Examination System for Visually Impaired
Assistive Examination System for Visually ImpairedEditor IJCATR
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational ChatbotIRJET Journal
 
IRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET Journal
 

What's hot (6)

SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTS
SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTSSENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTS
SENTIMENT ANALYSIS OF MIXED CODE FOR THE TRANSLITERATED HINDI AND MARATHI TEXTS
 
IRJET- Multimedia Chatbot using Classification
IRJET- Multimedia Chatbot using ClassificationIRJET- Multimedia Chatbot using Classification
IRJET- Multimedia Chatbot using Classification
 
Assistive Examination System for Visually Impaired
Assistive Examination System for Visually ImpairedAssistive Examination System for Visually Impaired
Assistive Examination System for Visually Impaired
 
JonahStanleyResume
JonahStanleyResumeJonahStanleyResume
JonahStanleyResume
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational Chatbot
 
IRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET - College Enquiry Chatbot
IRJET - College Enquiry Chatbot
 

Viewers also liked

The Top 10 Fastest Cars in World
The Top 10 Fastest Cars in WorldThe Top 10 Fastest Cars in World
The Top 10 Fastest Cars in WorldNicole Stanley
 
Farma Presentatie
Farma PresentatieFarma Presentatie
Farma Presentatiemarcomok
 
Make it Fixable (Security Divas 2017)
Make it Fixable (Security Divas 2017)Make it Fixable (Security Divas 2017)
Make it Fixable (Security Divas 2017)Patricia Aas
 
All about you knee
All about you kneeAll about you knee
All about you kneeConsultonmic
 
Rb30 dohc guide
Rb30 dohc guideRb30 dohc guide
Rb30 dohc guidejamind
 
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола ПетраAndrei A. Emelin
 
Enigmatice gânduri
Enigmatice gânduriEnigmatice gânduri
Enigmatice gânduriDorian NC
 
Intro to Marketing - Workshop 2 Segmentation, Product & Place
Intro to Marketing - Workshop 2 Segmentation, Product & PlaceIntro to Marketing - Workshop 2 Segmentation, Product & Place
Intro to Marketing - Workshop 2 Segmentation, Product & PlaceKevin W. Brooks, MBA
 
黃帝內經與資安上部
黃帝內經與資安上部黃帝內經與資安上部
黃帝內經與資安上部Chuan Lin
 
ANÁLISE DO DISCURSO - TED TALK
ANÁLISE DO DISCURSO - TED TALKANÁLISE DO DISCURSO - TED TALK
ANÁLISE DO DISCURSO - TED TALKDiana Mendes
 

Viewers also liked (20)

The Top 10 Fastest Cars in World
The Top 10 Fastest Cars in WorldThe Top 10 Fastest Cars in World
The Top 10 Fastest Cars in World
 
Chapter 01 New
Chapter 01 NewChapter 01 New
Chapter 01 New
 
Maturity
Maturity Maturity
Maturity
 
UML+Python
UML+PythonUML+Python
UML+Python
 
Speaking unit 11
Speaking unit 11Speaking unit 11
Speaking unit 11
 
Farma Presentatie
Farma PresentatieFarma Presentatie
Farma Presentatie
 
Make it Fixable (Security Divas 2017)
Make it Fixable (Security Divas 2017)Make it Fixable (Security Divas 2017)
Make it Fixable (Security Divas 2017)
 
All about you knee
All about you kneeAll about you knee
All about you knee
 
Rb30 dohc guide
Rb30 dohc guideRb30 dohc guide
Rb30 dohc guide
 
La sabiduría
La sabiduríaLa sabiduría
La sabiduría
 
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра
20170109 Искажение времяисчисления фиксирующее "рекорд" апостола Петра
 
2315072huk
2315072huk2315072huk
2315072huk
 
Well-Wishers
Well-WishersWell-Wishers
Well-Wishers
 
La
LaLa
La
 
Enigmatice gânduri
Enigmatice gânduriEnigmatice gânduri
Enigmatice gânduri
 
Solucion y Psicologia del Bienestar
Solucion y Psicologia del BienestarSolucion y Psicologia del Bienestar
Solucion y Psicologia del Bienestar
 
Intro to Marketing - Workshop 2 Segmentation, Product & Place
Intro to Marketing - Workshop 2 Segmentation, Product & PlaceIntro to Marketing - Workshop 2 Segmentation, Product & Place
Intro to Marketing - Workshop 2 Segmentation, Product & Place
 
黃帝內經與資安上部
黃帝內經與資安上部黃帝內經與資安上部
黃帝內經與資安上部
 
ANÁLISE DO DISCURSO - TED TALK
ANÁLISE DO DISCURSO - TED TALKANÁLISE DO DISCURSO - TED TALK
ANÁLISE DO DISCURSO - TED TALK
 
Sonic boom
Sonic boomSonic boom
Sonic boom
 

Similar to WP2 2nd Review

UAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligenceUAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligenceINSEMTIVES project
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfDeborah McGuinness
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataDhaval Thakker
 
SE@M 2010: Automatic Keywords Extraction - a Basis for Content Recommendation
SE@M 2010: Automatic Keywords Extraction - a Basis for Content RecommendationSE@M 2010: Automatic Keywords Extraction - a Basis for Content Recommendation
SE@M 2010: Automatic Keywords Extraction - a Basis for Content RecommendationIvana Bosnic
 
INTELLIGENT QUERY PROCESSING IN MALAYALAM
INTELLIGENT QUERY PROCESSING IN MALAYALAMINTELLIGENT QUERY PROCESSING IN MALAYALAM
INTELLIGENT QUERY PROCESSING IN MALAYALAMijcsa
 
Linq 2013 session_red_1_martin_sanchez_garcia_marianos
Linq 2013 session_red_1_martin_sanchez_garcia_marianosLinq 2013 session_red_1_martin_sanchez_garcia_marianos
Linq 2013 session_red_1_martin_sanchez_garcia_marianosLINQ_Conference
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemIJTET Journal
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLPGVS Chaitanya
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment AnalysisMakrand Patil
 
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...ijaia
 
User experience of Encore: a mental models approach
User experience of Encore: a mental models approachUser experience of Encore: a mental models approach
User experience of Encore: a mental models approachAndrew Preater
 
A Frame-work for Efficient Education and Exam Preparations
A Frame-work for Efficient Education and Exam PreparationsA Frame-work for Efficient Education and Exam Preparations
A Frame-work for Efficient Education and Exam PreparationsSiddhant Kumar
 
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...eMadrid network
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
IRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET Journal
 
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENT
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENTAUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENT
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENTijnlc
 

Similar to WP2 2nd Review (20)

UAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligenceUAB 2011- Combining human and computational intelligence
UAB 2011- Combining human and computational intelligence
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdfISWC2023-McGuinnessTWC16x9FinalShort.pdf
ISWC2023-McGuinnessTWC16x9FinalShort.pdf
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched data
 
M045067275
M045067275M045067275
M045067275
 
SE@M 2010: Automatic Keywords Extraction - a Basis for Content Recommendation
SE@M 2010: Automatic Keywords Extraction - a Basis for Content RecommendationSE@M 2010: Automatic Keywords Extraction - a Basis for Content Recommendation
SE@M 2010: Automatic Keywords Extraction - a Basis for Content Recommendation
 
INTELLIGENT QUERY PROCESSING IN MALAYALAM
INTELLIGENT QUERY PROCESSING IN MALAYALAMINTELLIGENT QUERY PROCESSING IN MALAYALAM
INTELLIGENT QUERY PROCESSING IN MALAYALAM
 
Linq 2013 session_red_1_martin_sanchez_garcia_marianos
Linq 2013 session_red_1_martin_sanchez_garcia_marianosLinq 2013 session_red_1_martin_sanchez_garcia_marianos
Linq 2013 session_red_1_martin_sanchez_garcia_marianos
 
ESWC 2014 Tutorial Part 4
ESWC 2014 Tutorial Part 4ESWC 2014 Tutorial Part 4
ESWC 2014 Tutorial Part 4
 
Ontology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval SystemOntology Based Approach for Semantic Information Retrieval System
Ontology Based Approach for Semantic Information Retrieval System
 
Open domain Question Answering System - Research project in NLP
Open domain  Question Answering System - Research project in NLPOpen domain  Question Answering System - Research project in NLP
Open domain Question Answering System - Research project in NLP
 
Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment Analysis
 
WP2 1st Review
WP2 1st ReviewWP2 1st Review
WP2 1st Review
 
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...
NATURE: A TOOL RESULTING FROM THE UNION OF ARTIFICIAL INTELLIGENCE AND NATURA...
 
User experience of Encore: a mental models approach
User experience of Encore: a mental models approachUser experience of Encore: a mental models approach
User experience of Encore: a mental models approach
 
A Frame-work for Efficient Education and Exam Preparations
A Frame-work for Efficient Education and Exam PreparationsA Frame-work for Efficient Education and Exam Preparations
A Frame-work for Efficient Education and Exam Preparations
 
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...
2011 04-04 (educon2011) emadrid etovar upm finding oers with social semantic ...
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
IRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systems
 
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENT
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENTAUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENT
AUTOMATED SQL QUERY GENERATOR BY UNDERSTANDING A NATURAL LANGUAGE STATEMENT
 

More from INSEMTIVES project

SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersINSEMTIVES project
 
SocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For MotivationSocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For MotivationINSEMTIVES project
 
AAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service AnnotationsAAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service AnnotationsINSEMTIVES project
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedINSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES project
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES project
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalINSEMTIVES project
 
INSEMTIVES year 2 - Dissemination and Community Building
INSEMTIVES year 2  - Dissemination and Community BuildingINSEMTIVES year 2  - Dissemination and Community Building
INSEMTIVES year 2 - Dissemination and Community BuildingINSEMTIVES project
 
WP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate PortalsWP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate PortalsINSEMTIVES project
 
WP8 Dissemination and Exploitation
WP8 Dissemination and ExploitationWP8 Dissemination and Exploitation
WP8 Dissemination and ExploitationINSEMTIVES project
 
INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES project
 

More from INSEMTIVES project (20)

SemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing UsersSemTech 2012 - Making your semantic app addictive: Incentivizing Users
SemTech 2012 - Making your semantic app addictive: Incentivizing Users
 
SocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For MotivationSocInfo2011 - Designing For Motivation
SocInfo2011 - Designing For Motivation
 
AAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service AnnotationsAAAI2012 - Crowd Sourcing Web Service Annotations
AAAI2012 - Crowd Sourcing Web Service Annotations
 
SemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge UnlockedSemTech2011 - Employee-of-the-Month' Badge Unlocked
SemTech2011 - Employee-of-the-Month' Badge Unlocked
 
INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5INSEMTIVES Tutorial ISWC2011 - Session5
INSEMTIVES Tutorial ISWC2011 - Session5
 
INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4INSEMTIVES Tutorial ISWC2011 - Session4
INSEMTIVES Tutorial ISWC2011 - Session4
 
INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3INSEMTIVES Tutorial ISWC2011 - Session3
INSEMTIVES Tutorial ISWC2011 - Session3
 
INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1INSEMTIVES Tutorial ISWC2011 - Session1
INSEMTIVES Tutorial ISWC2011 - Session1
 
INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2INSEMTIVES Tutorial ISWC2011 - Session2
INSEMTIVES Tutorial ISWC2011 - Session2
 
UAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices PortalUAB 2011 - Seekda Webservices Portal
UAB 2011 - Seekda Webservices Portal
 
UAB 2011 - L!nks Showcase
UAB 2011 - L!nks ShowcaseUAB 2011 - L!nks Showcase
UAB 2011 - L!nks Showcase
 
UAB 2011 - Games
UAB 2011 - GamesUAB 2011 - Games
UAB 2011 - Games
 
L!NKS Showcase
L!NKS ShowcaseL!NKS Showcase
L!NKS Showcase
 
Technology - WP3 and WP4
Technology - WP3 and WP4Technology - WP3 and WP4
Technology - WP3 and WP4
 
INSEMTIVES year 2 - Dissemination and Community Building
INSEMTIVES year 2  - Dissemination and Community BuildingINSEMTIVES year 2  - Dissemination and Community Building
INSEMTIVES year 2 - Dissemination and Community Building
 
Semantic Games
Semantic GamesSemantic Games
Semantic Games
 
WP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate PortalsWP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
WP8 Okenterprise Use Case - Applying Insemtives to Corporate Portals
 
WP8 Dissemination and Exploitation
WP8 Dissemination and ExploitationWP8 Dissemination and Exploitation
WP8 Dissemination and Exploitation
 
WP1 1st Review
WP1 1st ReviewWP1 1st Review
WP1 1st Review
 
INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010INSEMTIVES talk at Semtech2010
INSEMTIVES talk at Semtech2010
 

Recently uploaded

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Recently uploaded (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

WP2 2nd Review

  • 1. Combining Human and Computational Intelligence Ilya Zaihrayeu, Pierre Andrews, Juan Pane
  • 2. Semantic annotation lifecycle Problem 4: semi-automatic semantification of existing annotations free text annotations Overall problem:How to combine human and computational intelligence to support the generation and consumption of semantic contents? Problem 2: extract (semantic) annotations from contexts of user resource at publishing Problem 1: help the user find and understand the meaning of semantic annotations What if the users could use semantic annotations instead to leverage semantic technology services? Semantic annotation=structure and/or meaning User Reasoning Semantic search … Context Problem 3: QoS of semantics-enabled services 4/14/2011 2
  • 3. Index: meaning summarization Problem 1: help the user find and understand the meaning of semantic annotations User Reasoning Semantic search … 4/14/2011 3
  • 4. Meaning summarization: why? The right meaning of the words being used for the annotation are in the mind of the people using them E.g.: Java: an island in Indonesia south of Borneo; one of the world's most densely populated regions a beverage consisting of an infusion of ground coffee beans; "he ordered a cup of coffee“ a simple platform-independent object-oriented programming languageused for writing applets that are downloaded from the World Wide Web by a client and run on the client's machine Descriptions are too long for the user to grasp the meaning immediately – too high barrier to start generating semantic annotations island beverage programming language 4/14/2011 4
  • 5. Meaning summarization: an example One word summaries are generated from the relations in the knowledge base, sense definitions, synonyms and hypernym terms 4/14/2011 5
  • 6. Meaning summarization: evaluation results Best precision: 63% If we talk about java, does the word coffee mean the same as island? Discriminating power: 76,4% 4/14/2011 6
  • 7. Index: gold standard dataset Problem 4: semi-automatic semantification of existing annotations In order to evaluate the performance of the algorithms, a gold standard dataset is needed User Reasoning Semantic search … Problem 3: QoS of semantics-enabled services? 4/14/2011 7
  • 8. Proposed Approach Create a gold standard of folksonomy with sense Tag Tokens Senses Disambiguation Preprocessing 59% Accuracy 80% Accuracy Java – an island in Indonesia to the south of Borneo Island – a land mass that is surrounded by water javaisland Java island Java is land … 4/14/2011 8
  • 9. A Platform for Gold Standards of Semantic Annotation Systems Manual validation RDF export Evaluation of Preprocessing WSD BoW Search Convergence Open source: 7 modules 25K lines of code26% of comments http://sourceforge.net/projects/tags2con/ 4/14/2011 9
  • 10. Delicious RDF Dataset @ LOD cloud http://disi.unitn.it/~knowdive/dataset/delicious/ 4/14/2011 10 Dereferenceable  at:
  • 11. Index: QoS for semantic search User Reasoning Semantic search … Problem 3: QoS of semantics-enabled services? 4/14/2011 11
  • 12. Semantic search: why? With the free text search, the following problems may reduce precision and recall: synonymy problem: searching for “images” should return resources annotated with “picture” polysemy problem: searching for “java” (island) should not return resources annotated with “java” (coffee beverage) specificity gap problem: searching for “animals” should also return resources annotated with “dogs” Semantic, meaning-based search can address the above listed problems 4/14/2011 12
  • 13. Semantics vsFolksonomy link Used to build “raw” queries javaisland Semantic search: complete and correct results (the baseline) vehicle query submit Used to build BoW queries java island Used to build semantic queriescorrect and complete Java(island) island(land) result Specificity Gap (SG) resource annotation Recall goes down as the specificity gap increases SG=1 User car SG=2 taxi Specificity Gap 4/14/2011 13
  • 14. Index: semantic convergence Problem 4: semi-automatic semantification of existing annotations User Reasoning Semantic search … 4/14/2011 14
  • 15. Semantic convergence: Why? Ajax Mac Apple CSS … Random: programming and web domain “General” domains: cooking, travel, education 4/14/2011 15
  • 16. Semantic convergence: proposed solution Find new senses of terms Find different senses of the same term (word sense) Find synonymous of a term (synonymous sets - synset) Place the new synset in the vocabulary is-a hierarchy What we improve Better use of Machine Learning techniques The polysemy issue is not considered in the state of the art Missing or “subjective” evaluations in the state of the art Evaluation using the Delicious dataset 4/14/2011 16
  • 17. Convergence Evaluation:Finding Senses Tag Collocation User Collocation 4/14/2011 17 t2 t2 U1 B2 B1 B1 t3 t1 t1 t4 t3 t5 t5 U2 B4 t4 B4 B3 B3 Random Baseline Precision: 56% Recall: 73% Precision: 57% Recall: 68% Precision: 42% Recall: 29%
  • 18. Semantic annotation lifecycle Problem 4: semi-automatic semantification of existing annotations free text annotations combining human and computational intelligence Conclusions Problem 2: extract (semantic) annotations from contexts of user resource at publishing? Problem 1: help the user understand the meaning of semantic annotations? What if the users could use semantic annotations instead to leverage semantic technology services? Semantic annotation=structure and/or meaning User Reasoning Semantic search … Context Problem 3: QoS of semantics-enabled services? 4/14/2011 18
  • 19. Conclusions We developed and evaluated a meaning summarization algorithm We developed a “semantic folksonomy” evaluation platform We studied the effect of semantics on social tagging systems: how much semantics can help? how much the user needs to be involved? How human and computer intelligence can be combined in the generation and consumption of semantic annotations We developed and evaluated a knowledge base enrichment algorithm We built and used a gold standard dataset for evaluating: Word Sense Disambiguation Tag Preprocessing Semantic Search Semantic Convergence 4/14/2011 19
  • 20. Integration with the use cases 4/14/2011 20
  • 21.
  • 22. Semantic Annotation of Images on FlickrPierre Andrews, Sergey Kanshin, Juan Pane, and Ilya Zaihrayeu;ESWC 2011
  • 23. A Classification of Semantic Annotation SystemsPierre Andrews, Sergey Kanshin, Juan Pane, and IlyaZaihrayeu;Semantic Web Journal – second review phase
  • 24. Sense Induction in FolksonomiesPierre Andrews, Juan Pane, and IlyaZaihrayeu;IJCAI-LHD 2011 – under review
  • 25. Evaluating the Quality of Service in Semantic Annotation SystemsIlyaZaihrayeu, Pierre Andrews, and Juan Pane;in preparation4/14/2011 21

Editor's Notes

  1. Say how it’s different from tagora dataset => we have gold standard preprocessing disambiguation, with agreement between at least two annotators
  2. The first platform for building gold standards for the evaluation of concept-based search algorithms, vocabulary convergence algorithms, etc in folksonomiesThe first gold standard dataset produced and publishedThe first evaluation of a keywords-based search algorithm w.r.t. the gold standard semantic search in a folksonomyTag preprocessing algorithm, WSD algorithm, concept-based search algorithm