Cómo construir un sistema de música basado en el estado de ánimo del usuario

Bueno, para hacer esto, tiene que realizar muchos estudios de redes sociales para tener una idea clara de cómo recopilar datos sobre cómo y por qué las personas hacen lo que hacen. entonces necesitaría una forma de recopilar estos datos de las redes sociales, es decir, si no va a construir los suyos. Pero si desea obtener más y proporcionar la mejor lista de reproducción, le sugiero que configure una red social dentro de su sistema de lista de reproducción para que la recopilación de datos de preferencias musicales sea mucho más fácil. Por ejemplo, podría construir un procesador de lenguaje natural para dar sentido de los gustos y aversiones musicales de las personas para poblar mejor su lista de reproducción
. Lo cual, por cierto, se puede obtener mejor si proporciona medios para que las personas puedan publicar eso en el sistema. Por lo tanto, si no va a buscar datos de otros sitios, intente construir su propia red social dentro de su sistema, hacerla crecer y completar la mejor lista de reproducción. Puede comenzar estudiando el efecto que tiene la cuenta de Google en su lista de reproducción de YouTube que es propiedad de Google.

¿Por qué pasar por la molestia de tratar de descubrir el estado de ánimo de alguien? Déjelos decidir en qué estado de ánimo se encuentran, luego déjelos elegir la música de una lista de regalos relacionada con su estado de ánimo declarado. Todo lo que necesita hacer es desarrollar un sistema de clasificación para la música usando palabras clave que representen el estado de ánimo. Si desea hacerlo de la manera correcta, debe comenzar con un estudio científico. Obtenga una gran muestra de personas y comience por desarrollar una lista de descriptores relacionados con una definición dada de un estado de ánimo. Una vez que realice un análisis estadístico, encontrará las palabras relacionadas más cercanas a un descriptor dado de un estado de ánimo. Ahora la parte divertida, un segundo estudio en el que presentas una muestra de música y haces que los sujetos relacionen la música con un descriptor del estado de ánimo del estudio anterior. El hecho es que nunca tendrá una correlación perfecta del descriptor de humor con una canción dada para cada persona. Sin embargo, es posible que pueda desarrollar listas de música con palabras de ánimo que las personas tienden a relacionar.

El estado de ánimo no puede ser determinado por las redes sociales, en mi humilde opinión. Probablemente quieras un dispositivo de bio-feedback barato. Echa un vistazo a Muse, emotiv, neurosky para EEG (ondas cerebrales).

More Interesting

¿Qué framework / pila de software es el mejor para desarrollar una aplicación web rápida y altamente receptiva compuesta por unas pocas pantallas de selecciones de menú desplegable?

¿Cuáles son los asuntos legales a tener en cuenta al crear una aplicación web (proteger mi idea, términos, condiciones, políticas, etc.)?

¿Cómo funcionaría la autenticación transparente de dos factores, usando una tarjeta de acceso, para aplicaciones web?

¿Qué aspectos de Node.js lo hacen adecuado para aplicaciones web en tiempo real?

¿Por qué Quora tiene una interfaz mediocre mientras que la mayoría de las nuevas empresas basadas en web tienen una interfaz de usuario increíble?

¿Cuál será el mejor lenguaje de programación para utilizar para desarrollar una aplicación web para un servicio de entrega?

Cómo crear una página web de manera fácil

¿Cómo puedo analizar los datos xhgui y xhprof para comprender qué funciones son obsoletas en mi base de código?

¿Cuál es la mejor herramienta para crear una IU de gestión de procesos de negocio en la web? (HTML5 lienzo, una biblioteca js? Etc.)

¿Dónde puedo encontrar Tutoriales para desarrollar una aplicación web usando django, para alojar en el motor de aplicaciones de Google?

¿Cuál es el mejor libro para iniciar el pentesting de aplicaciones web?

¿Es posible enviar un fax desde Android utilizando un operador GSM propio?

¿Qué lenguajes de programación debo aprender para crear aplicaciones web que utilicen datos abiertos?

¿Cuál es una buena alternativa a la Lista de tareas pendientes de Basecamp?

¿Cuál es la tasa máxima de solicitudes que puede manejar una aplicación web?