SlideShare a Scribd company logo
Virtuoso
Music Retrieval and Recommendation
Eanes Torres Pereira
eanes@computacao.ufcg.edu.br
Motivation
● Digital music consumption last year: 6.9 billion dollars
● Streaming: an important portion of revenue
○ Protection against copyright problems
○ A great source for user data mining
● The spread of smartphones: a key factor for streaming growth
● “The increase in mobile offerings has had a positive effect. Latest statistics
show that more than half of Spotify’s users are now streaming music on
mobile devices” (IFPI).
IFPI Digital Music Report 2015: http://www.ifpi.org/downloads/Digital-Music-Report-2015.pdf
2
Virtuoso - Our Capabilities
● Music classification by genre,
specialized in some Brazilian music
categories:
○ Disco;
○ Forró;
○ MPB;
○ Repente;
○ Rock;
○ Brega;
○ Sertanejo.
● Our overall accuracy: 79.7%
● Best accuracy by other systems: 81%
● Music classification by affective states:
○ Happy;
○ Romantic;
○ Funny;
○ Aggressive;
○ Moody,
○ Neutral.
● Overall accuracy: 58%
● Best accuracy by other systems: 64%
3
Try it: http://lvc.dsc.ufcg.edu.br/html/virtuoso-
demo/en/
4

More Related Content

Viewers also liked

Sustancias psicoactivas
Sustancias psicoactivasSustancias psicoactivas
Sustancias psicoactivas
katherinerubiano
 
Fixing twitter
Fixing twitterFixing twitter
Fixing twitter
Roger Xia
 
Spring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_dataSpring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_data
Roger Xia
 
CURRICULUM VITA1.bosco
CURRICULUM VITA1.boscoCURRICULUM VITA1.bosco
CURRICULUM VITA1.bosco
bosco sachuma
 
Copia de cuento juan luis
Copia de cuento juan luisCopia de cuento juan luis
Copia de cuento juan luis
Maria Jose Luquiño Silva
 
Lyric analysis
Lyric analysisLyric analysis
Lyric analysis
rhiannarobinson
 
Converged open platform for enterprise
Converged open platform for enterpriseConverged open platform for enterprise
Converged open platform for enterprise
Roger Xia
 
Shoot schedule re made
Shoot schedule re madeShoot schedule re made
Shoot schedule re made
rhiannarobinson
 
Java programing considering performance
Java programing considering performanceJava programing considering performance
Java programing considering performance
Roger Xia
 
Toshiba satellite l40 17 s batería at www-baterias-portatil-es
Toshiba satellite l40 17 s batería at www-baterias-portatil-esToshiba satellite l40 17 s batería at www-baterias-portatil-es
Toshiba satellite l40 17 s batería at www-baterias-portatil-es
batteryes
 
How To Do Music Recommendation
How To Do Music RecommendationHow To Do Music Recommendation
How To Do Music Recommendation
maryrosecook
 
Shooting schedule
Shooting scheduleShooting schedule
Shooting schedule
TheMightyGabes
 
Music video
Music videoMusic video
Music video
TheMightyGabes
 
Query By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval TechniqueQuery By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval Technique
Shital Kat
 
Student Film Permission
Student Film PermissionStudent Film Permission
Student Film Permission
TheMightyGabes
 
Mpeg 7 slides
Mpeg 7 slides Mpeg 7 slides
Mpeg 7 slides
rahul kundu
 
Query By humming - Music retrieval technology
Query By humming - Music retrieval technologyQuery By humming - Music retrieval technology
Query By humming - Music retrieval technology
Shital Kat
 

Viewers also liked (19)

Sustancias psicoactivas
Sustancias psicoactivasSustancias psicoactivas
Sustancias psicoactivas
 
Fixing twitter
Fixing twitterFixing twitter
Fixing twitter
 
Spring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_dataSpring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_data
 
CURRICULUM VITA1.bosco
CURRICULUM VITA1.boscoCURRICULUM VITA1.bosco
CURRICULUM VITA1.bosco
 
Navidad 2012
Navidad 2012Navidad 2012
Navidad 2012
 
Acculturer
AcculturerAcculturer
Acculturer
 
Copia de cuento juan luis
Copia de cuento juan luisCopia de cuento juan luis
Copia de cuento juan luis
 
Lyric analysis
Lyric analysisLyric analysis
Lyric analysis
 
Converged open platform for enterprise
Converged open platform for enterpriseConverged open platform for enterprise
Converged open platform for enterprise
 
Shoot schedule re made
Shoot schedule re madeShoot schedule re made
Shoot schedule re made
 
Java programing considering performance
Java programing considering performanceJava programing considering performance
Java programing considering performance
 
Toshiba satellite l40 17 s batería at www-baterias-portatil-es
Toshiba satellite l40 17 s batería at www-baterias-portatil-esToshiba satellite l40 17 s batería at www-baterias-portatil-es
Toshiba satellite l40 17 s batería at www-baterias-portatil-es
 
How To Do Music Recommendation
How To Do Music RecommendationHow To Do Music Recommendation
How To Do Music Recommendation
 
Shooting schedule
Shooting scheduleShooting schedule
Shooting schedule
 
Music video
Music videoMusic video
Music video
 
Query By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval TechniqueQuery By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval Technique
 
Student Film Permission
Student Film PermissionStudent Film Permission
Student Film Permission
 
Mpeg 7 slides
Mpeg 7 slides Mpeg 7 slides
Mpeg 7 slides
 
Query By humming - Music retrieval technology
Query By humming - Music retrieval technologyQuery By humming - Music retrieval technology
Query By humming - Music retrieval technology
 

Similar to Virtuoso - music retrieval and recommendation

Digital Music Report 2013
Digital Music Report 2013Digital Music Report 2013
Digital Music Report 2013
BMXE
 
Digital music-report-2014
Digital music-report-2014Digital music-report-2014
Digital music-report-2014
becks84
 
Digital Music Report 2014
Digital Music Report 2014Digital Music Report 2014
Digital Music Report 2014
Allan V. Braverman
 
IPFI Digital Music Report 2015
IPFI Digital Music Report 2015IPFI Digital Music Report 2015
IPFI Digital Music Report 2015
Henky Hendranantha
 
Digital Music Report 2012
Digital  Music Report 2012Digital  Music Report 2012
Digital Music Report 2012
BMXE
 
The future of music industry
The future of music industryThe future of music industry
The future of music industry
StefanoCatracchia
 
Streaming Music in 2016
Streaming Music in 2016Streaming Music in 2016
Streaming Music in 2016
Kern Elliott
 
Target audience
Target audienceTarget audience
Target audience
Mon Mon
 
Dmr2010 Key Highlights
Dmr2010 Key HighlightsDmr2010 Key Highlights
Dmr2010 Key Highlights
Facu Castro
 
Dmr2010 Key Highlights
Dmr2010 Key HighlightsDmr2010 Key Highlights
Dmr2010 Key Highlights
Alex H Santander
 
Pandora
PandoraPandora
Pandora
PandoraPandora
Audio and music
Audio and musicAudio and music
Audio and music
Pentair
 
Music changes
Music changesMusic changes
Music changes
Anne Horne
 
Poster Information
Poster InformationPoster Information
Poster Information
Mark Williams
 
Music Ally NumberCrunch - July 2010
Music Ally NumberCrunch - July 2010Music Ally NumberCrunch - July 2010
Music Ally NumberCrunch - July 2010
Stuart Dredge
 
Spotify belgium
Spotify belgiumSpotify belgium
Spotify belgium
Joachim François
 
Analysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature IdeasAnalysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature Ideas
Sarah L. Miller
 
Leveraging consumer panels data to better understand cross-media audiences En...
Leveraging consumer panels data to better understand cross-media audiences En...Leveraging consumer panels data to better understand cross-media audiences En...
Leveraging consumer panels data to better understand cross-media audiences En...
IIeXLatam
 
Music Industry Research
Music Industry ResearchMusic Industry Research
Music Industry Research
Jordan Fountain
 

Similar to Virtuoso - music retrieval and recommendation (20)

Digital Music Report 2013
Digital Music Report 2013Digital Music Report 2013
Digital Music Report 2013
 
Digital music-report-2014
Digital music-report-2014Digital music-report-2014
Digital music-report-2014
 
Digital Music Report 2014
Digital Music Report 2014Digital Music Report 2014
Digital Music Report 2014
 
IPFI Digital Music Report 2015
IPFI Digital Music Report 2015IPFI Digital Music Report 2015
IPFI Digital Music Report 2015
 
Digital Music Report 2012
Digital  Music Report 2012Digital  Music Report 2012
Digital Music Report 2012
 
The future of music industry
The future of music industryThe future of music industry
The future of music industry
 
Streaming Music in 2016
Streaming Music in 2016Streaming Music in 2016
Streaming Music in 2016
 
Target audience
Target audienceTarget audience
Target audience
 
Dmr2010 Key Highlights
Dmr2010 Key HighlightsDmr2010 Key Highlights
Dmr2010 Key Highlights
 
Dmr2010 Key Highlights
Dmr2010 Key HighlightsDmr2010 Key Highlights
Dmr2010 Key Highlights
 
Pandora
PandoraPandora
Pandora
 
Pandora
PandoraPandora
Pandora
 
Audio and music
Audio and musicAudio and music
Audio and music
 
Music changes
Music changesMusic changes
Music changes
 
Poster Information
Poster InformationPoster Information
Poster Information
 
Music Ally NumberCrunch - July 2010
Music Ally NumberCrunch - July 2010Music Ally NumberCrunch - July 2010
Music Ally NumberCrunch - July 2010
 
Spotify belgium
Spotify belgiumSpotify belgium
Spotify belgium
 
Analysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature IdeasAnalysis of Spotify & New Feature Ideas
Analysis of Spotify & New Feature Ideas
 
Leveraging consumer panels data to better understand cross-media audiences En...
Leveraging consumer panels data to better understand cross-media audiences En...Leveraging consumer panels data to better understand cross-media audiences En...
Leveraging consumer panels data to better understand cross-media audiences En...
 
Music Industry Research
Music Industry ResearchMusic Industry Research
Music Industry Research
 

Recently uploaded

Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
manji sharman06
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
Tobias Schneck
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
Fwdays
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 

Recently uploaded (20)

Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
Call Girls Chandigarh🔥7023059433🔥Agency Profile Escorts in Chandigarh Availab...
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!Containers & AI - Beauty and the Beast!?!
Containers & AI - Beauty and the Beast!?!
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba"NATO Hackathon Winner: AI-Powered Drug Search",  Taras Kloba
"NATO Hackathon Winner: AI-Powered Drug Search", Taras Kloba
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 

Virtuoso - music retrieval and recommendation

  • 1. Virtuoso Music Retrieval and Recommendation Eanes Torres Pereira eanes@computacao.ufcg.edu.br
  • 2. Motivation ● Digital music consumption last year: 6.9 billion dollars ● Streaming: an important portion of revenue ○ Protection against copyright problems ○ A great source for user data mining ● The spread of smartphones: a key factor for streaming growth ● “The increase in mobile offerings has had a positive effect. Latest statistics show that more than half of Spotify’s users are now streaming music on mobile devices” (IFPI). IFPI Digital Music Report 2015: http://www.ifpi.org/downloads/Digital-Music-Report-2015.pdf 2
  • 3. Virtuoso - Our Capabilities ● Music classification by genre, specialized in some Brazilian music categories: ○ Disco; ○ Forró; ○ MPB; ○ Repente; ○ Rock; ○ Brega; ○ Sertanejo. ● Our overall accuracy: 79.7% ● Best accuracy by other systems: 81% ● Music classification by affective states: ○ Happy; ○ Romantic; ○ Funny; ○ Aggressive; ○ Moody, ○ Neutral. ● Overall accuracy: 58% ● Best accuracy by other systems: 64% 3