Dictionary of Applied Machine Learning

org.dictionaryofml由 dictionaryofml.org 發布官方發布者v1.0.0更新於 Oct 26, 2026

Look up, search and cross-reference machine-learning terms from dictionaryofml.org.

已驗證Streamable HTTP可網頁執行知識與記憶AI 與機器學習

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理查詢、搜尋並交叉參照《應用機器學習辭典》中的術語。

可以做什麼
  • 列出辭典中所有術語及其名稱與鍵值
  • 依鍵值或名稱取得完整詞條,包含摘要、定義與交叉參照
  • 依關鍵字或詞組搜尋術語名稱與定義,回傳最佳符合項目
  • 取得某詞條的 See-also 關聯術語及其摘要
適用情境
適合助理需要精確、可引用的機器學習術語定義,或在解說、撰寫機器學習內容時想順著交叉參照了解相關概念的情況。
執行需求
需要連線到 dictionaryofml.org 的遠端 streamable HTTP 端點;未宣告驗證、環境變數或標頭。README 中的本機安裝方式則需要 Python 與 mcp 的相依套件檔。
安裝前請注意
僅提供唯讀查詢,不涉及憑證或寫入。README 說明配套程式碼是在 LLM 協助下產生、按現狀提供且不附任何保證,依賴其結果前應自行核實。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Dictionary of Applied Machine Learning,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/org.dictionaryofml%2Fdictionary/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "dictionary-of-applied-machine-learning": {
      "type": "http",
      "url": "https://dictionaryofml.org/mcp"
    }
  }
}

README

Dictionary of Applied Machine Learning — companion repository

Companion code for the Dictionary of Applied Machine Learning (course edition, CC BY 4.0): 114 machine-learning terms, each defined precisely and cross-referenced, with citations, a typeset PDF, and a Python demo that recomputes what the entry states.

DirectoryContents
notebooks/The per-term Python demos as Jupyter notebooks — each opens in Colab with one click from its demo page
mldict/mldict.sty: the dictionary's notation as a LaTeX package (\usepackage{mldict})
mcp/An MCP server exposing the dictionary to AI assistants (Claude Code, VS Code Copilot, …)

The notebooks and mldict.sty are generated from the dictionary's source; edits belong there, not here. The dictionary itself — definitions, symbol list, per-term PDFs — lives at dictionaryofml.org; the full content is also machine-readable as terms.json and indexed for LLM crawlers in llms.txt.

Provenance and disclaimer

The source code in this repository (demo notebooks, LaTeX package, MCP server) was created with the help of large language models (LLMs), under review by the author. It is provided as is, without warranty of any kind: use at your own risk and verify results independently before relying on them.

Basic checks are applied to the Python demos before release:

  • each demo runs its own check() assertions on the quantities it computes, with fixed random seeds for reproducibility;
  • ruff check --select F (correctness rules only: undefined and unused names);
  • bandit, restricted to the exec/eval/shell-injection checks (B102, B307, B602, B605) — the one deliberate exception is the llm demo, whose subject is an LLM wrapper executing emitted code;
  • project-specific linters for figure style and for keeping a demo's prose within the concepts its dictionary entry introduces.

These are screens, not proofs of correctness.

The demos import two third-party packages, numpy and matplotlib (both preinstalled on Colab); the source repository pins their exact versions, since the committed figure data is byte-reproducible only under the pinned pair.

MCP server

bash
pip install -r mcp/requirements.txtclaude mcp add --scope user dictionaryofml -- python /path/to/mcp/server.py

Tools: list_all_terms, lookup_term, search_terms, get_related_terms, list_learning_paths, get_learning_path. Content is fetched from the site's terms.json and cached for a day.

Citing

bibtex
@misc{dictml,  author = {Jung, Alexander and Olioumtsevits, Konstantina and Schnoor, Ekkehard},  title = {Dictionary of Applied Machine Learning (course edition)},  doi = {10.5281/zenodo.21569296},  note = {ISBN 978-952-64-3013-3, CC BY 4.0},  url = {https://dictionaryofml.org}}

Each term page carries its own "Cite this entry" BibTeX block. This repository is a course-edition companion, distinct from the copyrighted Springer Dictionary of Applied Machine Learning.

License

CC BY 4.0. Maintained by Alexander Jung, Aalto University; corrections and suggestions are welcome at the address on dictionaryofml.org.

來源:README.md,提交 38346f4

工具

4

list_all_terms

List every term of the Dictionary of Applied Machine Learning (name and key).

無需輸入參數。

lookup_term

Full dictionary entry (abstract, definition, cross-references) for a term, by key or name.

輸入參數term必填

search_terms

Search term names and definitions for a keyword or phrase; returns the best matches.

輸入參數limitquery必填

版本歷史

1
  1. v1.0.0最新Oct 26, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。