Design a Natural Language Playlist Generation Service | Hello Interview