SlideShare a Scribd company logo
Identifying Successful Melodic Similarity Algorithms for use in Music Retrieval   Margaret Cahill Donncha Ó Maidín   University of Limerick, Ireland.  [email_address]
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Musical Scores  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Melodic Similarity ,[object Object],[object Object],[object Object],[object Object],[object Object]
Current Approaches ,[object Object],[object Object],[object Object],[object Object]
Features of a score ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Table 1: Some of the musical features available from a score implicit pattern of strong and weak stresses – metrical stress beaming ties   tempo directions note duration   phrasing accidentals   ornamentation note pitch   dynamics instrumentation   articulation key signature   rest time signature   barlines clef
Our Approach ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Listening Experiment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Theme Figure 1: The first 2 bars of the Theme and Variations
Listening Experiment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Table 2: Structure of the listening experiment
Consistency of Results ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Consistency of Results ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Table 3: Inter-subject correlation Table 4: Results of listening experiment – median ratings.
The Algorithms where: k = the time windows of the score p 1 , p 2  = pitch values of the first and second melodies in a window w k  = the weight associated with that time window totaldur = the duration processed   Figure 2: Algorithm -  Ó Maidín 1998
The Algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparing the Algorithmic and Human Measures of Similarity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Figure 3: Possible metrics for use with normalized data
Current Work ,[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

Filsafat
FilsafatFilsafat
Narkoba versi digital
Narkoba versi digitalNarkoba versi digital
Narkoba versi digital
yesinta
 
Diferents sistemes per recercar informació.
Diferents sistemes per recercar informació.Diferents sistemes per recercar informació.
Diferents sistemes per recercar informació.
Hiba Hassoune
 
Podcasts na Educação
Podcasts na EducaçãoPodcasts na Educação
Podcasts na Educação
Célio Gonçalo Marques
 
Resume
ResumeResume
Resume
alf82
 
Capstone Project - EHL EMBA
Capstone Project - EHL EMBACapstone Project - EHL EMBA
Capstone Project - EHL EMBA
Youjin Lee
 
Designing People’s Interconnections in Mobile Social Networks
Designing People’s Interconnections in Mobile Social NetworksDesigning People’s Interconnections in Mobile Social Networks
Designing People’s Interconnections in Mobile Social Networks
inscit2006
 
Oncology Product Highlight - Boehringer Ingelheim's Tovok & Vargatef
Oncology Product Highlight -  Boehringer Ingelheim's Tovok & VargatefOncology Product Highlight -  Boehringer Ingelheim's Tovok & Vargatef
Oncology Product Highlight - Boehringer Ingelheim's Tovok & Vargatef
Will Roettger
 
Introducción a los recursos open access
Introducción a los recursos open accessIntroducción a los recursos open access
Introducción a los recursos open access
BibliotecaUlima
 
Exploring Data
Exploring DataExploring Data
Exploring Data
Datamining Tools
 
Law of Cosines
Law of CosinesLaw of Cosines
Law of Cosines
Kimz Herron
 
Evaluacion carreras
Evaluacion carrerasEvaluacion carreras
Evaluacion carrerasTelmo Viteri
 
Technical analysis part ii
Technical analysis part iiTechnical analysis part ii
Technical analysis part ii
Gerry Gatawa
 

Viewers also liked (15)

Filsafat
FilsafatFilsafat
Filsafat
 
Narkoba versi digital
Narkoba versi digitalNarkoba versi digital
Narkoba versi digital
 
Diferents sistemes per recercar informació.
Diferents sistemes per recercar informació.Diferents sistemes per recercar informació.
Diferents sistemes per recercar informació.
 
Podcasts na Educação
Podcasts na EducaçãoPodcasts na Educação
Podcasts na Educação
 
Resume
ResumeResume
Resume
 
Capstone Project - EHL EMBA
Capstone Project - EHL EMBACapstone Project - EHL EMBA
Capstone Project - EHL EMBA
 
Divulgação
DivulgaçãoDivulgação
Divulgação
 
Designing People’s Interconnections in Mobile Social Networks
Designing People’s Interconnections in Mobile Social NetworksDesigning People’s Interconnections in Mobile Social Networks
Designing People’s Interconnections in Mobile Social Networks
 
Oncology Product Highlight - Boehringer Ingelheim's Tovok & Vargatef
Oncology Product Highlight -  Boehringer Ingelheim's Tovok & VargatefOncology Product Highlight -  Boehringer Ingelheim's Tovok & Vargatef
Oncology Product Highlight - Boehringer Ingelheim's Tovok & Vargatef
 
Introducción a los recursos open access
Introducción a los recursos open accessIntroducción a los recursos open access
Introducción a los recursos open access
 
AUBEA093_final
AUBEA093_finalAUBEA093_final
AUBEA093_final
 
Exploring Data
Exploring DataExploring Data
Exploring Data
 
Law of Cosines
Law of CosinesLaw of Cosines
Law of Cosines
 
Evaluacion carreras
Evaluacion carrerasEvaluacion carreras
Evaluacion carreras
 
Technical analysis part ii
Technical analysis part iiTechnical analysis part ii
Technical analysis part ii
 

Similar to Identifying Successful Melodic Similarity Algorithms for use in Music

The kusc classical music dataset for audio key finding
The kusc classical music dataset for audio key findingThe kusc classical music dataset for audio key finding
The kusc classical music dataset for audio key finding
ijma
 
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVMIRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET Journal
 
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
multimediaeval
 
D111823
D111823D111823
Nithin Xavier research_proposal
Nithin Xavier research_proposalNithin Xavier research_proposal
Nithin Xavier research_proposal
Nithin Xavier
 
Harmony Search as a Metaheuristic Algorithm
Harmony Search as a Metaheuristic AlgorithmHarmony Search as a Metaheuristic Algorithm
Harmony Search as a Metaheuristic Algorithm
Xin-She Yang
 
Dv33736740
Dv33736740Dv33736740
Dv33736740
IJERA Editor
 
Dv33736740
Dv33736740Dv33736740
Dv33736740
IJERA Editor
 
Affective-Driven Music Production
Affective-Driven Music ProductionAffective-Driven Music Production
Affective-Driven Music Production
António Oliveira
 
IRJET- Music Genre Classification using GMM
IRJET- Music Genre Classification using GMMIRJET- Music Genre Classification using GMM
IRJET- Music Genre Classification using GMM
IRJET Journal
 
IRJET- A Personalized Music Recommendation System
IRJET- A Personalized Music Recommendation SystemIRJET- A Personalized Music Recommendation System
IRJET- A Personalized Music Recommendation System
IRJET Journal
 
Fundamentals of music processing chapter 5 발표자료
Fundamentals of music processing chapter 5 발표자료Fundamentals of music processing chapter 5 발표자료
Fundamentals of music processing chapter 5 발표자료
Jeong Choi
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET Journal
 
Mood classification of songs based on lyrics
Mood classification of songs based on lyricsMood classification of songs based on lyrics
Mood classification of songs based on lyrics
Francesco Cucari
 
Behavior study of entropy in a digital image through an iterative algorithm
Behavior study of entropy in a digital image through an iterative algorithmBehavior study of entropy in a digital image through an iterative algorithm
Behavior study of entropy in a digital image through an iterative algorithm
ijscmcj
 
A new parallel bat algorithm for musical note recognition
A new parallel bat algorithm for musical note recognition  A new parallel bat algorithm for musical note recognition
A new parallel bat algorithm for musical note recognition
IJECEIAES
 
Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...
ijeei-iaes
 
Similarity Measures for Traditional Turkish Art Music
Similarity Measures for Traditional Turkish Art MusicSimilarity Measures for Traditional Turkish Art Music
Similarity Measures for Traditional Turkish Art Music
CSCJournals
 

Similar to Identifying Successful Melodic Similarity Algorithms for use in Music (20)

The kusc classical music dataset for audio key finding
The kusc classical music dataset for audio key findingThe kusc classical music dataset for audio key finding
The kusc classical music dataset for audio key finding
 
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVMIRJET- Implementing Musical Instrument Recognition using CNN and SVM
IRJET- Implementing Musical Instrument Recognition using CNN and SVM
 
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
MediaEval 2015 - UNIZA System for the "Emotion in Music" task at MediaEval 20...
 
D111823
D111823D111823
D111823
 
Nithin Xavier research_proposal
Nithin Xavier research_proposalNithin Xavier research_proposal
Nithin Xavier research_proposal
 
Harmony Search as a Metaheuristic Algorithm
Harmony Search as a Metaheuristic AlgorithmHarmony Search as a Metaheuristic Algorithm
Harmony Search as a Metaheuristic Algorithm
 
Dv33736740
Dv33736740Dv33736740
Dv33736740
 
Dv33736740
Dv33736740Dv33736740
Dv33736740
 
Affective-Driven Music Production
Affective-Driven Music ProductionAffective-Driven Music Production
Affective-Driven Music Production
 
IRJET- Music Genre Classification using GMM
IRJET- Music Genre Classification using GMMIRJET- Music Genre Classification using GMM
IRJET- Music Genre Classification using GMM
 
auto_playlist
auto_playlistauto_playlist
auto_playlist
 
IRJET- A Personalized Music Recommendation System
IRJET- A Personalized Music Recommendation SystemIRJET- A Personalized Music Recommendation System
IRJET- A Personalized Music Recommendation System
 
Fundamentals of music processing chapter 5 발표자료
Fundamentals of music processing chapter 5 발표자료Fundamentals of music processing chapter 5 발표자료
Fundamentals of music processing chapter 5 발표자료
 
Sentence generation
Sentence generationSentence generation
Sentence generation
 
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...IRJET-  	  Analysis of Music Recommendation System using Machine Learning Alg...
IRJET- Analysis of Music Recommendation System using Machine Learning Alg...
 
Mood classification of songs based on lyrics
Mood classification of songs based on lyricsMood classification of songs based on lyrics
Mood classification of songs based on lyrics
 
Behavior study of entropy in a digital image through an iterative algorithm
Behavior study of entropy in a digital image through an iterative algorithmBehavior study of entropy in a digital image through an iterative algorithm
Behavior study of entropy in a digital image through an iterative algorithm
 
A new parallel bat algorithm for musical note recognition
A new parallel bat algorithm for musical note recognition  A new parallel bat algorithm for musical note recognition
A new parallel bat algorithm for musical note recognition
 
Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...
 
Similarity Measures for Traditional Turkish Art Music
Similarity Measures for Traditional Turkish Art MusicSimilarity Measures for Traditional Turkish Art Music
Similarity Measures for Traditional Turkish Art Music
 

More from inscit2006

Information Searcher-Provider Fit through Information Presentation and Visual...
Information Searcher-Provider Fit through Information Presentation and Visual...Information Searcher-Provider Fit through Information Presentation and Visual...
Information Searcher-Provider Fit through Information Presentation and Visual...
inscit2006
 
Difference of application of fuzzy rough sets and probability random on targe...
Difference of application of fuzzy rough sets and probability random on targe...Difference of application of fuzzy rough sets and probability random on targe...
Difference of application of fuzzy rough sets and probability random on targe...
inscit2006
 
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
inscit2006
 
Weighted Naïve Bayes Model for Semi-Structured Document Categorization
Weighted Naïve Bayes Model for Semi-Structured Document CategorizationWeighted Naïve Bayes Model for Semi-Structured Document Categorization
Weighted Naïve Bayes Model for Semi-Structured Document Categorization
inscit2006
 
The role of education within the framework of information sciences and techno...
The role of education within the framework of information sciences and techno...The role of education within the framework of information sciences and techno...
The role of education within the framework of information sciences and techno...
inscit2006
 
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
inscit2006
 
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
A Comparative Study of RDBMs and OODBMs in Relation to Security of DataA Comparative Study of RDBMs and OODBMs in Relation to Security of Data
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
inscit2006
 
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
inscit2006
 
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
inscit2006
 
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
inscit2006
 
Visualization of Multidimensional Information from Scientific Computations
Visualization of Multidimensional Information from Scientific ComputationsVisualization of Multidimensional Information from Scientific Computations
Visualization of Multidimensional Information from Scientific Computations
inscit2006
 
High dimensional Data Visualization using Star Coordinates on Three Dimensions
High dimensional Data Visualization using Star Coordinates on Three DimensionsHigh dimensional Data Visualization using Star Coordinates on Three Dimensions
High dimensional Data Visualization using Star Coordinates on Three Dimensions
inscit2006
 
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
inscit2006
 
Improvement in Quality of Speech associated with Braille codes - A Review
Improvement in Quality of Speech associated with Braille codes - A ReviewImprovement in Quality of Speech associated with Braille codes - A Review
Improvement in Quality of Speech associated with Braille codes - A Review
inscit2006
 
Identificación de Nombres de Genes en la Literatura Biomédica
Identificación de Nombres de Genes en la Literatura BiomédicaIdentificación de Nombres de Genes en la Literatura Biomédica
Identificación de Nombres de Genes en la Literatura Biomédica
inscit2006
 
An Intuitive Natural Language Understanding System
An Intuitive Natural Language Understanding SystemAn Intuitive Natural Language Understanding System
An Intuitive Natural Language Understanding System
inscit2006
 
Requirement analysis for mobile information exchange in the police using a ti...
Requirement analysis for mobile information exchange in the police using a ti...Requirement analysis for mobile information exchange in the police using a ti...
Requirement analysis for mobile information exchange in the police using a ti...
inscit2006
 
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
inscit2006
 
Information updated and conveyed by the neural network systems
Information updated and conveyed by the neural network systemsInformation updated and conveyed by the neural network systems
Information updated and conveyed by the neural network systems
inscit2006
 
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
inscit2006
 

More from inscit2006 (20)

Information Searcher-Provider Fit through Information Presentation and Visual...
Information Searcher-Provider Fit through Information Presentation and Visual...Information Searcher-Provider Fit through Information Presentation and Visual...
Information Searcher-Provider Fit through Information Presentation and Visual...
 
Difference of application of fuzzy rough sets and probability random on targe...
Difference of application of fuzzy rough sets and probability random on targe...Difference of application of fuzzy rough sets and probability random on targe...
Difference of application of fuzzy rough sets and probability random on targe...
 
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
The Interaction of Navigation Instructions and Visual Attention in Dynamic Au...
 
Weighted Naïve Bayes Model for Semi-Structured Document Categorization
Weighted Naïve Bayes Model for Semi-Structured Document CategorizationWeighted Naïve Bayes Model for Semi-Structured Document Categorization
Weighted Naïve Bayes Model for Semi-Structured Document Categorization
 
The role of education within the framework of information sciences and techno...
The role of education within the framework of information sciences and techno...The role of education within the framework of information sciences and techno...
The role of education within the framework of information sciences and techno...
 
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
A Metadata-Driven Approach to Computing Financial Analytics in a Relational D...
 
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
A Comparative Study of RDBMs and OODBMs in Relation to Security of DataA Comparative Study of RDBMs and OODBMs in Relation to Security of Data
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
 
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
iCE- Interactive Co-innovation Environment Software, Spatial Mapping Tools fo...
 
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
Visual Literacy: A Semiotic Analysis of Icons as Visual Information Represent...
 
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
Visualizing Search Term Relevance, Boolean Operators, and Phrases using the C...
 
Visualization of Multidimensional Information from Scientific Computations
Visualization of Multidimensional Information from Scientific ComputationsVisualization of Multidimensional Information from Scientific Computations
Visualization of Multidimensional Information from Scientific Computations
 
High dimensional Data Visualization using Star Coordinates on Three Dimensions
High dimensional Data Visualization using Star Coordinates on Three DimensionsHigh dimensional Data Visualization using Star Coordinates on Three Dimensions
High dimensional Data Visualization using Star Coordinates on Three Dimensions
 
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
Knowledge Discovery in Environmental Impact Report’s summary texts: an explor...
 
Improvement in Quality of Speech associated with Braille codes - A Review
Improvement in Quality of Speech associated with Braille codes - A ReviewImprovement in Quality of Speech associated with Braille codes - A Review
Improvement in Quality of Speech associated with Braille codes - A Review
 
Identificación de Nombres de Genes en la Literatura Biomédica
Identificación de Nombres de Genes en la Literatura BiomédicaIdentificación de Nombres de Genes en la Literatura Biomédica
Identificación de Nombres de Genes en la Literatura Biomédica
 
An Intuitive Natural Language Understanding System
An Intuitive Natural Language Understanding SystemAn Intuitive Natural Language Understanding System
An Intuitive Natural Language Understanding System
 
Requirement analysis for mobile information exchange in the police using a ti...
Requirement analysis for mobile information exchange in the police using a ti...Requirement analysis for mobile information exchange in the police using a ti...
Requirement analysis for mobile information exchange in the police using a ti...
 
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
Parametric Study to Enhance Genetic Algorithm's Performance using Ranked base...
 
Information updated and conveyed by the neural network systems
Information updated and conveyed by the neural network systemsInformation updated and conveyed by the neural network systems
Information updated and conveyed by the neural network systems
 
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
Mensajería instantánea: una puerta para una nueva percepción del mundo para n...
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 

Identifying Successful Melodic Similarity Algorithms for use in Music

  • 1. Identifying Successful Melodic Similarity Algorithms for use in Music Retrieval Margaret Cahill Donncha Ó Maidín University of Limerick, Ireland. [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Theme Figure 1: The first 2 bars of the Theme and Variations
  • 10.
  • 11.
  • 12.
  • 13. The Algorithms where: k = the time windows of the score p 1 , p 2 = pitch values of the first and second melodies in a window w k = the weight associated with that time window totaldur = the duration processed Figure 2: Algorithm - Ó Maidín 1998
  • 14.
  • 15.
  • 16.