Music curation services and software have made it possible to personalize your listening experience, even for free on radio services like Pandora. Songza is the newest in curated listening, providing a list of different radio-style stations that play music according to your current mood and location, as well as what you are doing.
The idea behind Songza is simple. Open the app and set the day and time (it does this automatically, but you can change it). Next, define what you are doing--whether working, in need of an energy boost, drinking coffee in an upscale caf?, hanging out with friends, or trying to relax. You'll then be given a number of playlists to choose from that match those settings or moods, and the results are surprisingly accurate. If, however, a song doesn't fit your mood, just hit the thumbs down button on the bottom-right corner and the system will automatically adjust to your preferences. You can easily choose from the most popular playlists or playlists you have saved from previous sessions. Combined with exploration tools and other settings options, Songza provides a truly impressive, personalized music experience.
The best part about Songza is that it is completely free. All playlists are of commercial music but the playback is ad supported so you can listen as much as you want, just as you would on the radio. Of course, that creates limits on how often you can skip songs and how often ads will play or appear. Nonetheless, it is a very good system that allows you to set the mood however you like and listen to music that matches.