Ed Sheeran is a/an Songwriter
[Human]: Could you recommend any song by Ed Sheeran? [Assistant]: Oh yes, I like him a lot, he is a perfect Songwriter. How about You Need Me, I Don't Meet You? [Human]: You Need Me, I Don't Meet You, is he only sang a song or written also by him? [Assistant]: He wrote it too! I think he is one of the best songwriters, up there with Young Buck and Yoshiki. [Human]: Awesome ,I have not heard him alot but could you tell me more of his song? 
Oh, he has so many great songs! Have you heard his hit single "Shape of You"? He actually co-wrote that with Taylor Swift and Justin Bieber. And he also wrote "Uptown Funk" with Mark Ronson. Ed Sheeran is definitely a songwriting genius.