Hi Corentin. That's an intersting project. What you're after are the titles, right? Sounds like from the title you can hook in two engines:
1) Look for the chord structure on the internet,
2) Feed the changes into (build) a new midi file

The result could be very useful, i agree. You'll need a programmer to build a Bot and a midi file. After that its piece of cake as they say.