Hooktheory utilizes data from over 50,000 popular songs to make writing music just like magic.