Visual overview of all terms and queries used to mine on-device LLM issues from GitHub.
Every resource term is paired with every device term, producing one two-term query per pair. Each query is then scoped to a specific repository (repo: qualifier). All results are deduplicated by (repo, issue_number).
Four fixed boolean queries covering the highest-density symptom-device intersections. Executed in addition to the grid; results are merged by (repo, issue_number).
Every term that passed the evaluation and failed is recorded here with its pre-test result. A term is rejected when more than 50% of a 20-result sample are build errors, feature requests, or off-topic results.
| Term | Variant tested | Related / 20 | Primary noise type |
|---|---|---|---|
crash |
free text | 3 / 20 | Build failures, segfaults with no resource metric |
performance |
free text | 6 / 20 | Feature requests ("performance roadmap") |
CUDA |
free text | — | Anchors results in datacenter/desktop-dGPU cohort |
temperature |
free text | — | Homonym collision with LLM sampling hyperparameter |
deployment |
free text | 0 / 20 | School assignments, bots, unrelated web apps |
deployment |
+ OOM / tok/s / latency | 6 / 20 | Multi-GPU cloud serving (vLLM, sglang) |
serving |
free text | 0 / 20 | Food-serving homonym (recipes, restaurant apps) |
production |
free text | 0 / 20 | CI/CD, manufacturing, blockchain, bots |
rollout |
free text | 0 / 20 | RL training episode homonym within the ML domain |
"model export" |
AND (GGUF OR executorch OR "mlc-llm") | 5 / 20 | Documentation issues, feature requests, unrelated repos |
"unsupported op" |
AND (NPU OR executorch OR "mlc-llm") | 4 / 20 | LuaJIT optimizer, analytics DB, Discord bot |
Pattern: process-stage vocabulary (deployment, serving, production) fails because reporters write the symptom, not the stage. Mechanism-naming terms ("model export", "unsupported op") fail for the same reason. This empirically confirms Islam et al.'s symptom-seeded vocabulary principle for the MLOps axis. See the Keyword Matrix §5 for the full decision log.