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.pyVS 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:
- "Look up Byzantine robustness in the Aalto Dictionary"
- "List all Regulation terms"
- "What terms are related to federated learning?"
β See mcp/README.md for full setup and tool reference.
- Total terms: 567
- Machine Learning Concepts: 285
- Mathematical Tools: 219
- Machine Learning Systems: 33
- Machine Learning Regulation: 15
- Reinforcement Learning: 15
- Last updated: 2026-03-19
- π English PDF (latest release)
- π Translations
(Spanish, German, French, Greek, Finnish)
Editor-in-Chief:
Alexander Jung β Associate Professor, Aalto University
ORCID: 0000-0001-7538-0990
Contributors:
- Konstantina Olioumtsevits β Aalto University
- Ekkehard Schnoor β Aalto University
- Tommi Flores RyynΓ€nen β Aalto University
- Juliette Gronier β ENS Lyon
- Salvatore Rastelli β Aalto University
- Mikko Seesto β Aalto University
Full contributor list: AUTHORS.md
The Aalto Dictionary of Machine Learning (ADictML) has been partially supported by:
- XAI-based software-defined energy networks via packetized management for fossil fuel-free next-generation of industrial cyber-physical systems (X-SDEN) Research Council of Finland, Grant No. 349966
- Mathematical Theory of Trustworthy Federated Learning (MATHFUL)
Research Council of Finland, Grant No. 363624 - A Mathematical Theory of Federated Learning (TRUST-FELT)
Jane and Aatos Erkko Foundation, Grant No. A835 - FLAIG β AI Governance in Banking and Insurance
Business Finland
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:
- Share β copy and redistribute the material in any medium or format
- Adapt β remix, transform, and build upon the material for any purpose
Under the following terms:
- Attribution β You must give appropriate credit, provide a link to the license, and indicate if changes were made.
- GitHub: AaltoDictionaryofML.github.io
- MCP Server: mcp/