You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Doc] Add Signal-Decision Architecture blog to README news (#783)
* feat(tools): add dissatisfaction detector and explainer models to playground
Add two new dialogue-based models to the HuggingFace Spaces playground:
- 😤 Dissatisfaction Detector (dissat-detector): Binary classifier
that detects user satisfaction (SAT) or dissatisfaction (DISSAT)
in conversational AI interactions.
- 🔍 Dissatisfaction Explainer (dissat-explainer): Stage 2 classifier
that explains dissatisfaction reasons as NEED_CLARIFICATION,
WRONG_ANSWER, or WANT_DIFFERENT.
Features:
- New dialogue input type with separate fields for query, response,
and follow-up messages
- Special input format: [USER QUERY], [SYSTEM RESPONSE], [USER FOLLOWUP]
- Demo examples for each model
Signed-off-by: bitliu <bitliu@tencent.com>
* docs: add Signal-Decision Architecture blog to README news
Add the latest blog post about Signal-Decision Driven Architecture
to the Latest News section in README.md.
Blog: https://blog.vllm.ai/2025/11/19/signal-decision.html
Signed-off-by: bitliu <bitliu@tencent.com>
---------
Signed-off-by: bitliu <bitliu@tencent.com>
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@
17
17
18
18
*Latest News* 🔥
19
19
20
+
-[2025/11/19] We released the [Signal-Decision Driven Architecture: Reshaping Semantic Routing at Scale](https://blog.vllm.ai/2025/11/19/signal-decision.html) 🧠
20
21
-[2025/11/03]**Our paper**[Category-Aware Semantic Caching for Heterogeneous LLM Workloads](https://arxiv.org/abs/2510.26835) published 📝
21
22
-[2025/10/26] We reached 2000 stars on GitHub! 🔥
22
23
-[2025/10/21] We announced the [2025 Q4 Roadmap: Journey to Iris](https://vllm-semantic-router.com/blog/q4-roadmap-iris) 📅.
Copy file name to clipboardExpand all lines: tools/hf-playground/app.py
+107-9Lines changed: 107 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,32 @@
78
78
"labels": None,
79
79
"demo": "John Smith works at Microsoft in Seattle, his email is john.smith@microsoft.com",
80
80
},
81
+
"😤 Dissatisfaction Detector": {
82
+
"id": "llm-semantic-router/dissat-detector",
83
+
"description": "Detects user dissatisfaction in conversational AI interactions. Classifies user follow-up messages as satisfied (SAT) or dissatisfied (DISSAT).",
84
+
"type": "dialogue",
85
+
"labels": {0: ("SAT", "🟢"), 1: ("DISSAT", "🔴")},
86
+
"demo": {
87
+
"query": "Find a restaurant nearby",
88
+
"response": "I found Italian Kitchen for you.",
89
+
"followup": "Show me other options",
90
+
},
91
+
},
92
+
"🔍 Dissatisfaction Explainer": {
93
+
"id": "llm-semantic-router/dissat-explainer",
94
+
"description": "Explains why a user is dissatisfied. Stage 2 of hierarchical dissatisfaction detection - classifies into NEED_CLARIFICATION, WRONG_ANSWER, or WANT_DIFFERENT.",
0 commit comments