A multilingual, open-access glossary for ML and AI β available as a PDF and as an MCP server for AI coding assistants. Developed by the Aalto Machine Learning Group for students, researchers, and educators at Aalto University.
ADictML is now available as a Model Context Protocol (MCP) server β letting AI coding assistants like Claude Code look up, search, and cross-reference dictionary terms directly in context.
Claude Code
pip install -r mcp/requirements.txt
claude mcp add --scope user aalto-dictionary \
-- python ~/AaltoDictionaryofML.github.io/mcp/server.py
VS Code (Copilot / GitHub Copilot Chat)
Add to ~/.config/Code/User/mcp.json (Linux/macOS: ~/Library/Application Support/Code/User/mcp.json):
{
"servers": {
"aalto-dictionary": {
"type": "stdio",
"command": "python",
"args": ["~/AaltoDictionaryofML.github.io/mcp/server.py"]
}
}
}
Once connected, ask your assistant things like:
β See mcp/README.md for full setup and tool reference.
Editor-in-Chief:
Alexander Jung β Associate Professor, Aalto University
ORCID: 0000-0001-7538-0990
Contributors:
Full contributor list: AUTHORS.md
The Aalto Dictionary of Machine Learning (ADictML) has been partially supported by:
These projects have enabled the open development of teaching materials, LaTeX figures,
and the public ADictML repository.
If you use or refer to ADictML, please cite as:
A. Jung and K. Olioumtsevits and E. Schnoor and T. Flores RyynΓ€nen and J. Gronier and S. Rastelli and M. Seesto (2026).
Aalto Dictionary of Machine Learning (ADictML).
Aalto University.
A formal companion edition will appear in the Springer Dictionary of Applied Machine Learning (MRW).
This work, Aalto Dictionary of Machine Learning, is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
You are free to:
Under the following terms: