EQUIPOEQUIPO
Antonio Vázquez
Diana Laura
Heber Alejandro
Melany Denet
¿Qué es?
¿Cómo funciona?
Problema que resuelve
Objetivo principal
¿Por qué es interesante en TI?
Contexto y relevancia
TEMAS QUE VAMOS
A IMPARTIR
TEMAS QUE VAMOS
A IMPARTIR
1
2
3
4
5
6
¿QUÉ ES SHAZAM?¿QUÉ ES SHAZAM?Es una aplicación que permite reconocer canciones en cuestión de segundos.
Escucha un fragmento breve de audio y lo convierte en una “huella digital”
única.
Con esa huella compara millones de canciones en su base de datos para dar
una coincidencia exacta.
Además de mostrar el nombre de la canción, artista y álbum, también conecta
con plataformas como Spotify o Apple Music.
Se ha convertido en una de las apps más populares en el mundo de la música
y un claro ejemplo de cómo la inteligencia artificial puede usarse en la vida
diaria.
¿Cómo funciona?¿Cómo funciona?
El usuario abre la app y graba unos segundos de la canción.
Shazam transforma ese sonido en un mapa de frecuencias y ondas.
Ese patrón se envía a los servidores y se compara con una base de datos global.
En pocos segundos muestra la canción correcta, incluso si hay ruido de fondo
¿Qué es lo que resuelve?¿Qué es lo que resuelve? Antes de Shazam, encontrar una canción era complicado si no sabías bien la letra.
Muchas veces la gente trataba de buscarla en internet sin éxito.
La app elimina esa frustración al dar el nombre exacto en segundos.
También ayuda a descubrir artistas y música nueva fácilmente.
Objetivo principalObjetivo principal Hacer que la identificación de música sea rápida, precisa y accesible para todos.
Facilitar la conexión con plataformas de streaming (Spotify, Apple Music,
YouTube).
Convertirse en una herramienta que no solo identifica, sino que también enlaza al
usuario con la experiencia musical completa.
Usa algoritmos avanzados de inteligencia artificial para crear huellas digitales únicas.
Reconoce canciones con gran rapidez y exactitud.
Fue pionera en su tiempo: en 1999 ofrecía un servicio innovador cuando la mayoría
de celulares eran básicos.
En 2018 Apple la adquirió e integró en sus dispositivos, consolidando su importancia
en la industria tecnológica.
Es un caso claro de cómo la IA puede revolucionar la manera en que interactuamos
con la música.¿Por qué es interesante en
TI?
¿Por qué es interesante en
TI?
Contexto y RelevanciaContexto y Relevancia Shazam nació en Londres en 1999.
Su primera versión funcionaba enviando un SMS: el usuario marcaba un número y
recibía el nombre de la canción por mensaje de texto.
Con el avance de los smartphones, evolucionó hasta convertirse en una app global.
Hoy está integrada en iPhones y es utilizada por millones de personas en todo el
mundo.
Ha tenido un gran impacto en la industria musical al conectar artistas, usuarios y
plataformas digitales
Herramienta, lenguajes
y metodologías
Herramienta, lenguajes
y metodologías Algoritmos de huellas digitales de audio: Shazam utiliza una técnica
innovadora que convierte cada fragmento de música en una “huella digital” única.
Bases de datos escalables: Usaron sistemas de almacenamiento distribuidos
para manejar millones de canciones y consultas diarias.
Tecnologías emergentes: Aunque en sus inicios no se hablaba tanto de Big Data,
Shazam fue pionero en este sentido, ya que requería analizar y almacenar
enormes volúmenes de información musical.
Herramientas y tecnologias
Lenguajes de
programación
Lenguajes de
programación
C++ y Java: Para el desarrollo del núcleo de la aplicación y procesamiento de audio.
Python: para el análisis de datos, entrenamiento de modelos y tareas de backend.
Objective-C y Swift (iOS) y Java/Kotlin (Android): Para las versiones móviles.
En las etapas iniciales probablemente se usó un
enfoque tradicional, pero tras la expansión,
adoptaron metodologías ágiles, principalmente
Scrum, para iterar rápidamente y mejorar la app
en base al feedback de los usuarios.Metodologías de desarrolloMetodologías de desarrollo
ReflexiónReflexión 1. Procesar música en segundos: El reto más grande fue diseñar un algoritmo capaz
de reconocer una canción en apenas unos segundos y con ruido ambiental.
2. Escalabilidad: Manejar una base de datos con millones de canciones y consultas
simultáneas desde todo el mundo.
3. Precisión y velocidad: Evitar falsos positivos y dar resultados inmediatos.
Principales desafíos
Crearon un algoritmo de huellas digitales de audio único que reduce cada canción a
un conjunto pequeño de identificadores matemáticos, lo que permite búsquedas
ultrarrápidas.
Implementaron infraestructura distribuida para dar soporte al enorme volumen de
peticiones.
Con el paso del tiempo, añadieron IA y machine learning para refinar la detección
incluso en condiciones difíciles (ruido, grabaciones bajas, etc.).Cómo fueron superadosCómo fueron superados
Impacto en el resultado
final
Impacto en el resultado
finalLa solución permitió a Shazam convertirse en líder mundial en reconocimiento musical,
ofreciendo resultados en cuestión de segundos.
El éxito de su tecnología fue tan grande que en 2018 Apple adquirió Shazam, integrándola con
Siri y Apple Music.
Gracias a estos avances, la app no solo identifica canciones, sino que también ofrece
recomendaciones personalizadas y experiencias musicales más ricas para los usuarios.
GRACIASGRACIAS
ReferenciasReferencias
BIBLIOGRAFICAS
Apple. Apple acquires Shazam, offering more ways to discover and enjoy music. Apple
Newsroom, 24 de septiembre de 2018. Apple
Ingrid Lunden. Apple closes its $400M Shazam acquisition and says the music recognition app
will soon become ad free. TechCrunch, 24 de septiembre de 2018. TechCrunch
Chance Miller. Apple acquisition helped Shazam turn a profit, increase user base in 2018.
9to5Mac, 9 de octubre de 2019. 9to5Mac
Shazam turns 20. Apple UK Newsroom, agosto 2022. Apple
The History Behind Shazam, the Biggest App to Identify Music. MakeUseOf. (Artículo que
recorre hitos históricos de Shazam). MakeUseOf
Why did Apple buy Shazam? CNBC, 11 de diciembre de 2017