Computer Cooking Contest


19-22 July 2010


sponsored by


Please visit the Computer Cooking Contest Web-page for more detailed information.

Four challenges - Four prizes (to be announced) - Open task - Students welcome!

Who says that only human beings can cook delicious meals? We aim to teach our computers the haute cuisine and need you to step up to the plate! Come to the International Conference on Case-Based Reasoning (ICCBR'2010) in Alessandria and participate in the Computer Cooking Contest (CCC)! Write your own software application for the live competition. Show that your program is more creative than the average cook. Let your computer's recipe creations be evaluated by a professional cook and an international jury of scientists!

For more information on this year's CCC, please see the rules.


Once upon a time, we wondered whether some software system could help us to make a yummy meal from the contents of our fridge. Given a restricted set of ingredients, the task is to cook something that tastes good. More recently, we wondered whether a system could help us to explain our research interests to a broader audience. Given the technological state-of-the-art, the task is to create a problem-solving system. Glue the two together and you get: The Computer Cooking Contest!

It will attract new people (e.g., students) to work with AI technologies such as case-based reasoning, semantic technologies, search, and information extraction. Also, cooking is fun, particularly when using a computer to design the menu. And the contest will attract public interest. Since everybody knows something about cooking, people will be curious about how well a computer can cook. Finally, we have all noticed the public's increasing interest in cooking, motivated by the growing awareness that good food is mandatory for good health. Hence, the Computer Cooking Contest provides an opportunity for you to explain the benefits of your technologies to everyone.

Enter the contest!

Open to any participant.

The Computer Cooking Contest is an open competition. All individuals (e.g., students, professionals), research groups, and others are invited to submit software that creates recipes. The only input will be a database of basic recipes from which appropriate recipes must be selected, modified, or even combined. The queries to the system will include the desired ingredients and other requirements. For most of the queries there is no single correct or best answer. That is, many different solutions are possible, depending on the creativity of your software.

No restriction on technologies.

We impose no restriction on the technology that may be used; all are welcome. The only restriction is that the given database of recipes must be used as a starting point. We will not provide a formal query language. Queries will be described in free text but the software to be developed can employ any language for user interaction (e.g., structural/formula-based, conversation, text-based).

See the rules for more information.

Evaluation Criteria

 Evaluations will be distinct for each challenge. Detailed evaluation procedures for each challenge are available in the rules section.

Finalists systems will be selected after:

  • Peer-review of the technical paper describing the system;
  • Assessment of the scientific and technical quality of the preliminary version of the system

All systems will be evaluated with respect to several criteria:

  • Technical quality (usability, maintainability, scalability)
  • Originality of the approach
  • Culinary quality and relevance of the created recipes (appropriate to the query, tasty, cookable, creative).

The evaluation timeline is defined as follows:

  • A first evaluation will be made by the jury members prior to the competition. Thus, entries must be ready two weeks before the actual contest.
  • A live evaluation will be performed during the contest.

At least one person per finalist must register to attend the ICCBR, demonstrate the system, and give a technical presentation at the CCC workshop. The technical descriptions of the finalist systems will be published in the ICCBR workshop proceedings.


 Please do not hesitate to contact the organizers if you have any questions:

We also welcome your recommendations for a successful competition!

David Aha & Amelie Cordier