Shazam -Abdulshafil Ahmed -Steven Lewis -Rick Huang.

Slides:



Advertisements
Similar presentations
Database Relationships in Access As you recall, the data in a database is stored in tables. In a relational database like Access, you can have multiple.
Advertisements

Song Intersection by Approximate Nearest Neighbours Michael Casey, Goldsmiths Malcolm Slaney, Yahoo! Inc.
Mobil Reklamcılıkile hareket halindeki insanlara ulaşın Reach People in motion with Mobile Advertising. Mobile Advertising.
Rob Farraher Ken Pickering Lim Vu
MICROSOFT OFFICE ACCESS 2007.
What techniques are used to keep you listening to radio programs? Give examples.
Multidimensional Data. Many applications of databases are "geographic" = 2­dimensional data. Others involve large numbers of dimensions. Example: data.
Suspension Without Suspense. What do we sell? CDs DVDs Posters Live Footage Vinyl Records.
Design and Analysis of Algorithms - Chapter 71 Hashing b A very efficient method for implementing a dictionary, i.e., a set with the operations: – insert.
Computers As A One Stop Entity TelevisionTelevision Radio/MusicRadio/Music ShoppingShopping MoviesMovies Communicati onCommunicati on.
The Five Economic Utilities
ADVERTISE THIS! Our Product Name: Price: Where to buy it: How to use it and good points:
Music Piracy Created by Kenet-Alise. What is Piracy? Piracy is when you copy someone idea and sale it as your idea for money this is also illegal.* *
“Eighty-four percent of store visitors use their mobile devices before or during a shopping trip” “With an average $561 in spending, Gen Xers spend about.
Microsoft Tag for Retail More effective merchandising using interactive shelving, signage, and advertisements.
No Mobile App For Your Retail Business In 2013 Is Like Listening To The Radio To Watch The News! Mobile Marketing Made Easy!
Direct and Online Marketing: Building Direct Customer Relationships
1 Copyright © 2012 McGraw-Hill Companies, Inc., All right reversed McGraw-Hill/Irwin An Introduction to Integrated Marketing Communications.
IPod Creating An Iconic Brand.
Ad Sales I can identify the necessary elements in order to sale an ad. I can collaboratively create the necessary paperwork to sale an ad. I can successfully.
Alexandra Chin-Lee Adrienne Lundy Chidinma Ajuzie Wesley King Julia Cantwell.
Developed By by What you need to know about connecting to the Internet.
Mini Checkout Copyright Agenda 1.About us 2.Current Waiting Line Model 3.Disadvantages 4.Proposed Service Model and Benefits 5.Existing vs Proposed.
Database Management System (DBMS)
AB 219 Marketing Unit Eight The Promotion Mix Components Note: This seminar will be recorded by the instructor.
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
Updated Fitness Equipment Scott Bryson. New Technology For Fitness  Plenty of people now use technology and different soft wares while they workout.
© Pearson Education Limited, Chapter 13 Physical Database Design – Step 4 (Choose File Organizations and Indexes) Transparencies.
What have we learned?. What is a database? An organized collection of related data.
P p Chapter 11 discusses several ways of storing information in an array, and later searching for the information. p p Hash tables are a common approach.
Making Money with Windows Phone Applications and Games Todd Biggs, Director of Product Management John Bruno, Lead Program Manager.
Hashing is a method to store data in an array so that sorting, searching, inserting and deleting data is fast. For this every record needs unique key.
Systems that support electronically executed business transactions.
1/14/2005Yan Huang - CSCI5330 Database Implementation – Storage and File Structure Storage and File Structure II Some of the slides are from slides of.
Advanced Searching (w/ DDE & DDA)
IE332 Tipshow Johnnie Fan. I heard that song everywhere but I don’t know what it’s called!
IS3320 Developing and Using Management Information Systems Lecture 17: Data-Flow Diagrams 2 – the case of Shazam Rob Gleasure
© Copyright 2009 SSLPost 01. © Copyright 2009 SSLPost 02 a recipient is sent an encrypted that contains data specific to that recipient the data.
Different key fields for different cases More to Learn A key field is a field that can be used to uniquely identify one specific record from other records.
Branden Simmons 9/16/14 Digital music Music Apps Project.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
M M M M 5. Not Listed
Presented by Michael Katic. Main Influence Most of my practices in this project were an attempt to recreate an Audio Search Algorithm developed by Shazam.
Marketing Trends MARKETING I. What is a Trend?  General direction that something is moving towards  Veer in a new direction  General change or new.
Audio Fingerprinting MUMT 611 Philippe Zaborowski March 2005.

Reach people on the go with Mobile Advertising Reach people on the go with Mobile Advertising.
LOGO Song Identification System Team members: Nguyen Ngoc Tan Ho Vinh Thinh Nguyen Huu Duy Nguyen Hoang Diep Nguyen Trong Dai Le Thanh Tung Supervisor:
Speech and Music Retrieval INST 734 Doug Oard Module 12.
HISTORY: MAY 20, 2016 UPON COMPLETION OF THIS LESSON, STUDENTS WILL: KNOW (KNOWLEDGE): THE GROWTH OF TEEN PURCHASING POWER IN THE 1950S THE GROWING FINANCIAL.
Module 3- Searching and Sorting Searching for Information Using a Computer.
VooTouch - Woocommerce Mobile App Builder
Advertising of Prices –a Study by the OFT
Database Fundamentals
MUSIC IDENTIFICATION SYSTEM: ADDRESS METADATA ISSUES BY NOT FIXING IT
Database Relationships
Database Fundamentals
Phone features.
File organization and Indexing
Chapter 3 Your Purchasing Power
What is a Database? A collection of data organized in a manner that allows access, retrieval, and use of that data.
Making a Match.
P4 Describe the benefits and opportunities to the business of using Internet marketing within the marketing mix of a selected business.
For First Place Most Times Up at the Table
Fig. 7 LSH database and similarity search example.
Database Fundamentals
Presentation transcript:

Shazam -Abdulshafil Ahmed -Steven Lewis -Rick Huang

What is Shazam? - Mobile phone based application that listens to music and compares against a database.

Technology Takes 10 second sample Catalogs the spectrogram (fingerprint) Compares against large database If match is found, – Gives song information – Offers immediate purchase

Technology Pair of peaks: peak + anchor Hash table searching O(l), collision reduced by having extra key by orders of magnitude Robustness to interference?

Societal Impact Introducing people to new music. Hear a song once, have it forever

Economic Impact Improves music sales Music sales are a convenient impulse buy More efficient advertisement of music. m9bY

Conclusion Turns the world into a record store

References ml ml ow-shazam-works/ ow-shazam-works/