def get_soup_separated(self):

        title_soup = [song.title for song in self.songs]
        artist_soup = [song.artist for song in self.songs]

        soup = list(set(title_soup + artist_soup))

        title_trans = ''.join(chr(c) if chr(c).isupper() or chr(c).islower()
                              else '_' for c in range(256))
        soup = [x.decode('utf-8').encode("ascii", "ignore").upper().translate(
                title_trans).replace("_", " ") for x in soup]
        soup = [re.sub(' +', ' ', x) for x in soup if x != ""]

        return soup
Returns the list of PHRASES that comprise song and artist titles
dataset/ETHPy150Open jasperproject/jasper-client/client/modules/MPDControl.py/MPDWrapper.get_soup_separated