University of Illinois · Graduate School of Library and Information Science · ISRL

M2K (Music-to-Knowledge): A tool set for MIR/MDL development and evaluation


The IMIRSEL (International Music Information Retrieval Systems Evaluation Laboratory) project provides an unprecedented platform for evaluating Music Information Retrieval (MIR) and Music Digital Library (MDL) techniques, by bringing together large corpora and significant computational resources with the necessary rights management and technical infrastructure to support a variety of MIR/MDL research areas. The standardized research collection being deployed represents a large and diverse corpus of musical examples, which we are hosting in our secure environment for use in evaluating MIR/MDL algorithms. Grid services and National Center for Supercomputing Application's (NCSA) D2K (Data-to-Knowledge) machine learning environment provide a powerful, high performance, and secure framework for designing, optimising, and executing complex MIR/MDL evaluation applications. IMIRSEL provides a community resource for researchers who would otherwise not be able to afford the content rights and computational resources to carry out large-scale MIR/MDL evaluations. J. Stephen Downie, Assistant Professor at the Graduate School of Library and Information Science (GSLIS), University of Illinois at Urbana-Champaign (UIUC), is director of IMIRSEL and is the project principal investigator (PI).

M2K (Music-to-Knowledge) is a key element of the IMIRSEL project. M2K represents the music-specific set of D2K modules designed to create a Virtual Research Lab (VRL) for MIR/MDL development, prototyping and evaluation. The VRLs will be used by MIR/MDL researchers so they can participate in future MIREX (Music Information Retrieval Evaluation eXchange) contests.

D2K, together with a subsidary set of modules called, T2K (Text-to-Knowledge), provide the basic foundation upon which M2K is being developed. D2K/T2K are the result of a ongoing research and development project of the Automated Learning Group (ALG) at NCSA. ALG is headed by Prof. Michael Welge who is also an IMIRSEL project co-PI.

Background Reading

Access to D2K and T2K (necessary to work with the M2K module set)

M2K is based upon the combination of D2K and T2K. You only need to download the latest version of D2K (4.1.1) as it now comes bundled with the T2K modules in one package.

** Download D2K from the ALG distribution site: D2K download **

The D2K/T2K module sets are written in JAVA (as are M2K modules). Specific system requirement and installation information is available at the D2K download site.

Access to M2K

Important Links

Subscription Information for Important Listserves:

Project Sponsors

M2K Development People

Maintained by: J. Stephen Downie
Comments to: jdownie at uiuc dot edu
Last modified: 8 April 2007