Clova Music provides AI-assisted music recommendations through three key techniques:
1) Musical semantic embedding to map music items to a shared semantic space for identifying similarities.
2) Matrix factorization for personalized music recommendations based on a user's preferences.
3) Music content modeling using convolutional recurrent attention networks (CRAN) to extract highlights from songs and a multimodal convolutional recurrent network (MCRN) to recognize musical emotions.