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
Copy file name to clipboardExpand all lines: submission/final-report/ARIN_Group_Report.md
+15-8Lines changed: 15 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -184,7 +184,7 @@ The result evaluation combines UI walkthrough, structured artifacts, statistical
184
184
| Result area | Evidence used | Interpretation |
185
185
|---|---|---|
186
186
| Frontend usability | Chinese and English browser screenshots; `/chat` response fields | The interface can present answer text, key points, sources, and disclaimer in a user-readable workflow. |
187
-
| NLU & Retrieval |32/32 fuzz cases; NLU labels; entity resolution; retrieval coverage | The backend handles finance, English, colloquial, typo, comparison, macro, and clarification cases with traceable artifacts. |
187
+
| NLU & Retrieval |10,000 query-style evaluation cases; 32-case end-to-end fuzz matrix; NLU labels; entity resolution; retrieval coverage | The backend handles large-scale finance and out-of-scope queries, while the fuzz matrix checks English, colloquial, typo, comparison, macro, and clarification contracts. |
188
188
| Numerical analysis | Market, fundamental, and industry structured rows; technical-indicator design | The system summarizes observed evidence and data readiness without turning indicators into deterministic advice. |
189
189
| Text analysis | Sentiment schemas, preprocessing tests, classifier tests, pipeline tests | Sentiment is tied to retrieved evidence IDs rather than unsupported document crawling. |
190
190
| LLM summary | DeepSeek `/chat` status, strict JSON fields, fallback contract | Generation is constrained to evidence-grounded answer wording and follow-up question support. |
@@ -218,16 +218,21 @@ These screenshots show that the frontend is not only a visual shell. It demonstr
218
218
219
219
## 4.2 NLU & Retrieval Results
220
220
221
-
The strongest backend evidence comes from the Query Intelligence fuzz test report generated on 2026-04-22. It contained 32 cases, all passed, with an overall score of 10.0/10, NLU score of 10.0/10, retrieval score of 10.0/10, and schema score of 10.0/10. The matrix covered baseline stock advice, colloquial paraphrases, recent time scopes, ETF aliases, comparison, typo tolerance, dialogue context carryover, user-profile carryover, macro-policy queries, event/news queries, English queries, and clarification-required cases.
221
+
The strongest backend evidence comes from a 10,000-case Query Intelligence evaluation. The set contains 6,236 finance-domain queries, 3,764 out-of-scope queries, 5,865 Chinese queries, and 4,135 English queries. It uses public and generated query-style examples while filtering out article-length rows that would not represent interactive chatbot input. The evaluation is therefore larger than the 32-case fuzz matrix, but still aligned with the system's intended user workflow.
The 32-case fuzz report remains useful as a complementary end-to-end contract test. It covered baseline stock advice, colloquial paraphrases, recent time scopes, ETF aliases, comparison, typo tolerance, dialogue context carryover, user-profile carryover, macro-policy queries, event/news queries, English queries, and clarification-required cases. The larger evaluation provides statistical support, while the fuzz matrix verifies schema validity and representative workflow behavior.
231
236
232
237
One representative case was the Chinese query `茅台今天为什么跌?后面还值得拿吗?`. The normalized query became `贵州茅台今天为什么跌 后面还值得拿吗`. The NLU module classified product type as `stock` with score 0.99, detected intents `market_explanation`, `hold_judgment`, and `buy_sell_timing`, and resolved the entity to `贵州茅台`, symbol `600519.SH`, through exact alias matching. It also marked the risk flag `investment_advice_like` and planned sources including news, research note, market API, industry SQL, fundamental SQL, and announcement. This result is important because the system understood both the explanation request and the advice-like risk in the same query.
233
238
@@ -304,6 +309,8 @@ The remaining gap is predictive depth. The system summarizes market, fundamental
304
309
| Chinese chatbot run |`/chat` returned `llm.status="ok"` and Chinese answer; PDF figure redacts volatile market numbers |`docs/assets/frontend-chatbot-zh.png`; `submission/final-report/assets/frontend-chatbot-zh-redacted.png`|
305
310
| English chatbot run |`/chat` returned `llm.status="ok"` and English answer; PDF figure redacts volatile market numbers |`docs/assets/frontend-chatbot-en.png`; `submission/final-report/assets/frontend-chatbot-en-redacted.png`|
0 commit comments