Question: "Technologic" is a song on the last studio album to be released by who?
Sentence (from "Technologic"): "Technologic" is a song by French duo Daft Punk from the album "Human After All".
Relevant evidence: Yes