loading x elements...

You can start a Scenario either by clicking the 'Try it out!' button at the top of this page, or by using the 'Plan a Scenario' button. If you choose the latter option, you can change some parameters of the Scenario before it is started. This is explained in detail on , but is not really necessary for first-time users.


While you can start a Scenario as a guest, it is recommended that you register an account. Any information you enter in a Scenario while not logged in will be made available to developers so that they can use this data to improve their programs. Create an account and log in if you do not want this.

After starting a Scenario, you will be greeted by a screen like this:

(You can follow the video on the front page for an animated example.)

For the example in this tutorial, we assume that we have an Excel file containing financial and product data of our company, and we want to make a prediction of our revenue for next year.

We click on the 'Choose Files' button and select our file. We enter keywords into the input box that we think should identify the task we are looking for: "predict the revenue for next year". We then press the 'Submit' button and wait for the website to respond.


Any data you use while using our platform will normally have to be uploaded to our servers. If you are logged in, this information will not be made available to third parties. However, if you have enhanced security requirements, there is a way to use this website without uploading your files. Click here for details.


There is no formal criterion for the text you should enter in the input box. You can use full sentences such as "predict the revenue for next year" or you can use just keywords such as "predict forecast file money revenue next year". It is up to the developers who contribute to this website to ensure that the task you want to perform is recognized correctly.

If the task you want is not recognized, try phrasing it differently. You may also want to contact developers in the forum to notify them of the oversight.

The website may take some time to process your task. You can see what it is doing on the left side of the screen, under 'Status'. Once it is ready, it may respond in one of the following ways:

  • If the task is clear and unambiguous, it may present you with a solution directly.
  • If the task is unclear, it may ask you clarifying questions. These can be simple questions that you can answer with text through the input field, or it can be a labeled form that you can fill out and submit.
  • If it is uncertain how to proceed, for example because there are multiple programs that all claim to be able to solve the problem, it may offer you several options to choose from.
  • If it does not understand the task at all because no developer has written rules that respond to the keywords you entered, it asks for more input.

Regardless of what the website is doing, you can enter more text or upload additional files at any time.


Don't hesitate to contact developers in the forum if you want to request new features or suggest improvements.


The website may sometimes ask you for feedback. Giving feedback helps Elody figure out which programs work and which don't, and will improve its ability to solve your problems.

This concludes the basic overview of how Scenarios work. The next page explains how Scenarios work in more detail, under the hood, and how you can change parameters to customize Elody to better fit your needs.