On this page we explain everything about the contest: how you can compete, the dataset we provide, the tools and techniques you may use and the evaluation of the songs.

To start off, some basic rules.

  1. So, the goal is to create a Eurovision-like song of maximum 3 minutes with the data provided and with (the help of) AI.
  2. You can use your own AI but you are also allowed to use existing models and algorithms to generate melodies, harmonies, lyrics and/or audio.
  3. Be transparent, darling. You have to provide insight into your process and the systems you used by filling out a process document provided by us. The specifications for this document will be available from mid January. In this process document you have to at least describe how your AI model(s) work(s) and what data you used.
  4. The more musical content created with AI, the more points you will earn (bubbles for everyone). Human interventions are allowed, but this will cost you points from the AI-panel. We’re not completely anti-human, but we know how to appreciate an AI-performer.
  5. Songs with melodies and lyrics that directly quote (parts of) existing (Eurovision) songs are rejected and will be your Waterloo.
  6. Your final song is an audio file. There is no video with glitter and glamour involved in the voting process. It’s just the audio.
  7. Competing teams must work in Europe or Eurovision affiliated countries. Sorry for Uncle Sam.
  8. Sharing is caring. We ask all competitors to share their algorithms, models and codes open source.

To compete in the competition, you have to send your final song and filled out process document about the creation process before March 20th 2020. But please register first to receive the dataset we provide.

artificial intelligence

Artificial intelligence is a very broad concept. But for this contest it will mean that teams can use techniques such as machine learning, natural language processing, neural networks and deep learning for the creation of their songs. The bottom-line: The less human, the more points.


Registration for the AI Song Contest is only possible through the registration form you find on this page. The registration can only be saved after you have agreed to the regulations. All team members declare to understand and agree with the rules of the contest and to comply with the regulations as mentioned here. After registration, the AI Song Contest organization will contact you and your team members by email, within one week. Only after the organization has confirmed your registration and sent you the dataset, your registration is completed and you can start working on your song. Be on time! The AI panel can only handle a limited amount of songs. Registrations made after March 1st 2020 won’t be valid, but the contest may already be ‘full’ before that date.


Contestants can work all by themselves, however: we encourage you to work together in a team. In case there are more registrations per country: we will bring you all in touch with each other to see if you want to work together as a team. Don’t feel forced though, we also believe in free will.


Contestants have to live and work in Europe or a Eurovision affiliated country.

team representation

No human contestant and/or artist may compete for more than one team in the AI Song Contest in a given year.


After registration, all contestants will receive a dataset of 200 Eurovision songs to use for their creation. This dataset consists of:

  • A spreadsheet (which is the index for the 200 songs database) with the details: title, artist, the key and if it is in minor/major, the genre, the tempo, the time signature and if it is an upbeat song or a ballad.
  • Lyrics of the 200 songs, all translated into English.
  • 200 songs transcoded to MIDI files that consist of 4 to 5 different tracks: melody and harmony of the song's verse, chorus and bridge, along with the bass line. And section markings (intro/verse/prechorus/chorus/hook) and notable instrumental melodies/hooks.

This dataset can only be used for the creation of your song for the AI Song Contest 2020 and may not be used for other purposes. After completing your registration form, the organization of the AI Song Contest will contact you about this matter.

Adding other data is allowed, but you must state which data you have used in your process document.


The final deliverables are

  • an audio file (wav, 44.1 KHz, 16bit) of maximum 3 minutes of the recorded AIsong
  • a completed process document (example provided mid January).

To compete, these files have to be sent to the organization of the AI Song Contest no later than Sunday March the 20th 2020. You will receive upload details from the organization.


The compositions (lyrics and music) must not have been released anywhere before 1 April 2020. Each competing team is free to decide the language of the lyrics. All songs will be published online by the VPRO in early April 2020.


Each song can earn up to 24 points: 12 points from the AI panel and another 12 from the international audience.

The AI Panel will judge the songs based on different levels. How was the data being used? Does the song have an interesting structure? To what extent have the melody, harmony, lyrics and audio been generated by AI?

The voting and evaluation by the audience is done online. The voting window opens early April and closes around the beginning of May (exact dates to be announced later). Members of the audience can evaluate all songs in different categories: the song in general, catchiness, singalong-ability, lyrics and "Eurovision-ness".

Members of the audience can choose to evaluate as many songs as they want. Voting is not bound to countries. All the audience votes will count together as one.

By combining the votes from the audience and the AI panel, we want to challenge the teams to go as far as possible in the use of AI, but also try to make a song that appeals to a larger audience.


The winner of the AI Song Contest will be the song(s) which has/have obtained the highest combined number of points from the AI panel and the international audience.

tie situations

In case of a tie for the first place, as well as any other situation where a tie occurs after the points from the result of the votes and the AI panel have been combined to determine the final ranking, the winner will be the song which has obtained the highest rank from the AI panel.


The winning team of the AI Song Contest will be announced early May 2020. We will correspond about the exact form and date later in the process. The winning song will get airtime on Dutch national radio and publicity. There is no cash prize attached.