ITunes Genius Presented By: Dibyendu Talukder (MT13063) Prerna Juneja (MT13099)

Slides:



Advertisements
Similar presentations
Pro Tools 7 Session Secrets Chapter 6: After the Bounce or Life Outside of Pro Tools Life Outside of Pro Tools.
Advertisements

Introduction to Information Retrieval
+ UCD Methods For Understanding Users In Computer Science – Music application.
LYRIC-BASED ARTIST NETWORK Derek Gossi CS 765 Fall 2014.
ROWAN COUNTY PUBLIC LIBRARY Using iTunes. Objectives Today you will learn how to: Navigate the iTunes interface Add music to the iTunes library Navigate.
LYRIC-BASED ARTIST NETWORK METHODOLOGY Derek Gossi CS 765 Fall 2014.
Search and Retrieval: More on Term Weighting and Document Ranking Prof. Marti Hearst SIMS 202, Lecture 22.
Dynamic Web Pages. Web Programming  All our web pages so far have been static pages. 1. We create a web page 2. We upload it to the web server 3. People.
Query Reformulation: User Relevance Feedback. Introduction Difficulty of formulating user queries –Users have insufficient knowledge of the collection.
ITunes Laura Muehleisen. This is a free downloadable software through the apple website Click on iTunes at the top.
GarageBand Basics: “Getting the Band Back Together” Nick Gogno Technology Applications for the Classroom Nick Gogno Technology Applications for the Classroom.
Music apps project By Alexis daley 9/16/14 Digital music.
Hear IT- An introduction to internet audio media..
Brought to you by: The GIG…Geneva Information Gateway Created by Jenny Montemorano Funded by the NYS BTOP Grant.
FREEGAL MUSIC Freegal Music offers access to nearly 3 million songs, including Sony Music’s catalog of legendary artists. In total, the collection is comprised.
How To Activate Your New iPod Mini Print Ready Documentation.
HOME: PHOTO You can access the player Back home Lyrics.
Credits: Apple Computer, Inc.. Overview We’ll learn the basics of iTunes, Apple’s digital music player for your computer. Start by importing music from.
Resources & Information based on The Power of E-Portfolios: 3rd ed. by Rob van Nood ISTE 2014 EverNote: Just the Basics Melissa Dyson Please write your.
Music retrieval Conventional music retrieval systems Exact queries: ”Give me all songs from J.Lo’s latest album” What about ”Give me the music that I like”?
HOW SEARCH ENGINE WORKS. Aasim Bashir.. What is a Search Engine? Search engine: It is a website dedicated to search other websites and there contents.
Recommender systems Drew Culbert IST /12/02.
조사 리스트  AccuRadio  AlbumRankings.com  All Brazilian Music  All Music Guide  Best Ever Albums  BNR Metal  BugsMusic  Burnt Wolf  CADENSA  CDDB.
File Upload Competitive Analysis. Catalyst - Browse in-line Of interest:
Easy as Vinyl. Downloading, Uploading, and Burning Music with I-tunes.
SharePoint document libraries I: Introduction to sharing files Sharjah Higher Colleges of Technology presents:
Xiaoying Gao Computer Science Victoria University of Wellington Intelligent Agents COMP 423.
YouTunes TAU – Google Technologies for Web Development Noam Soel Omri Sharabi Tamar Weiser Rotem Arnon.
1 Computing Relevance, Similarity: The Vector Space Model.
استاد : مهندس حسین پور ارائه دهنده : احسان جوانمرد Google Architecture.
How To Download Music Legally and Free By Mahmud Fagge.
Introduction to Digital Libraries hussein suleman uct cs honours 2003.
Ranking in Information Retrieval Systems Prepared by: Mariam John CSE /23/2006.
Last.fm Hall of F/S Brian Morris Edward Nishihama.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
William Wilson EMC BRIEF DESCRIPTION Spinrilla is a mixtape downloading app that consists of thousands of different tapes. Spinrilla is a mixtape.
Group iTunes How To Buy Songs From iTunes Presented by: Rachel Jewell, Angela Anderson, Carly Fitzpatrick, Anthony Kelhower, and Eric Tindall.
 Computer News  Amazon MP3 Music Store & Cloud  Next month plan show Chromebook  Yahoo compromised - reset password  One meeting a month (2 nd Wednesday)
DOWN LOAD. Genre & Audience The genre that my music magazine will feature is chart pop as I feel that will enable me to make my magazine front cover look.
Xiaoying Gao Computer Science Victoria University of Wellington COMP307 NLP 4 Information Retrieval.
The Benefit of Using Tag-Based Profiles Claudiu Firan, Wolfgang Nejdl, Raluca Paiu 5 th Latin American Web Congress, 2007.
4. How did you use media technologies in the construction, research, planning and evaluation stages?
How to Get around on a ipod Table of Contents Which ipod are you ? There are 6 different ipods they have some different features but all do the same.
Creating a Podcast using GarageBand Symphonic Band Project: An Introduction to Musical Instruments.
CCS Information and Support Center Introduction. What is the information center for? Not only does our web-based.
How to use Search Engines and Discovery Tools? Salama Khamis Al Mehairi U
Crawling When the Google visit your website for the purpose of tracking, Google does this with help of machine, known as web crawler, spider, Google bot,
Search Engine Optimization
  Computer Fundamentals Training   Windows 8 Intermediate.
How to remove DRM from M4V
Information Retrieval in Practice
By ******************
Adding Assignments and Learning Units to Your TSS Course
Google Docs Workshop Jan. 2014
Wikispaces for Teachers A Guide to Using Them in Your Classroom
Collaboration with Google Docs
How to fix iTunes Error on Mac Computers?
Cloud Storage Services
Django Presentation: Project MiTunes 2.0
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Cloud computing.
A Look at PowerPoint 2000 The , the , and the.
HPML Conference, Lyon, Sept 2018
Movie Recommendation System
Spreadsheets, Modelling & Databases
USER MANUAL - WORLDSCINET
OX Isaac Goldstein Ian Hodge Cody Hankins Mischa Nee
Gallery Nurture Sequence
Enhanced agent workspace for messaging
USER MANUAL - WORLDSCINET
Presentation transcript:

iTunes Genius Presented By: Dibyendu Talukder (MT13063) Prerna Juneja (MT13099)

Overview  Introduction  How it Looks  Idea  Working  Limitations  References 10/29/20142

Introduction iTunes Genius is a feature of iTunes that provides two main features: i) Creating playlist from your existing library. ii) Suggesting new music at the iTunes Store based on the music you like in your iTunes library. 10/29/20143 iTunes Genius Logo

How It Looks!! 410/29/2014

Idea  iTunes Genius functionality was added to iTunes with version 8.0, release on Sept. 9,  Genius Mixes feature has been added with the version iTunes 9.  Genius Shuffle feature has been added with iTunes /29/20145

Genius Playlists:  Automatically creates playlists of songs you already own that will sound great together using collaborative filtering techniques.  The starting point for the Genius service: Gathering & sending information about your iTunes library to Apple’s servers. 10/29/20146 How It Works

10/29/20147

8 First stage of the upload is likely using their fuzzy text matching to link each of our text to the info they have from the iTunes store. Two of them have "Dream On" by Aerosmith & Boplicity by Rolling Stones songs in their collections. But that doesn't make them so "similar" at this point.

 Apple applies a layer of filters to trim down the lists based on:-  Genre  BPM (Beats Per Minute)  At this point Apple has a whole huge list of songs in the same genre.  Prioritize the list by sales rank numbers or overall popularity based on the number of times they've seen the song in other peoples' collections => Master List 10/29/20149

 Problem: List likely to have a bunch of songs in the list that I don't have in my collection (and therefore can't show up in a playlist).  Apple needs to reconcile their Master List with the info from my collection, and then sends that back.  Generates (at least) 100-song static playlists for each eligible song, since one can bump the number of songs up from 25 to 100 without making another call up to the servers 10/29/201410

10/29/ Ranking of the songs tries to ensure that the best matches come back most often near the top.

Discover New Music: The library of tracks is compared to all the other Genius users’ libraries of tracks. Apple then runs a set of recommendation algorithms to suggest songs for a user to add to his queue. Statistics are computed globally at regular intervals & stored in a cache Reason: Data on the similarity of any two songs changes slowly– only reason it changes at all is because of the changing tastes of the listening public, and the introduction of new tracks and artists. 1210/29/2014

 Recommendation methods uses information retrieval algorithms.  TF-IDF method is used to assign weightage to factors to determine their importance.  Way to compare how often a particular factor occurs in a single library to how often that factor occurs in a larger body such as the sum of all iTunes libraries stored by the Genius servers. 10/29/201413

 tf-idf weights are sorted and represented in a vector space model as vectors.  D1, D2=> tf-idf weights of songs represented as a single vector.  query (q)=>“which of these two songs is most like the one for which I’ve just clicked the ‘genius’ button.”  Whichever one is closer in angle to your query vector is more similar. 10/29/

Limitations  Large disk space requirements for a media player.  Library Genius.itdb which is roughly 5 times the size of iTunes library.  Recommendations are not always perfect. You might not like some artists that other users with a slightly similar library enjoy. 1510/29/2014

References 1.datawhat.blogspot.com.au/2008/09/real-genius.html 2. really-works/ /29/2014

THANK YOU!!!