Query preparation
The browser builds a compact request with normalized text, intent hints, language context, and optional frontend ranking signals.
Purpose
The NQ interface is chat-like, but the runtime is not a generic chatbot. It is a staged technical workflow designed to keep answers inspectable, bounded by evidence, and stable enough for engineering and operational use.
Stage 1
The browser checks whether the prompt is in scope, normalizes the query, detects supported language, extracts useful terms, and may add frontend ML signals such as embeddings and intent confidence. That keeps the backend payload small and targeted.
Stage 2
The browser builds a compact request with normalized text, intent hints, language context, and optional frontend ranking signals.
The backend searches versioned local datasets first. Turkish and English sources can both participate, but the scoring still favors the user’s language for relevance and readability.
If the query is recency-sensitive, weakly matched, or explicitly asks for broader context, NQ can add Wikipedia and a curated industrial RSS layer.
The strongest dataset, Wikipedia, and RSS excerpts are compacted into a single reference packet. The answer layer only sees that packet, not unrestricted web context.
Qwen drafts the answer from the supplied references. Step verifies or tightens it, removing unsupported claims when needed. If the remote synthesis path is unavailable, NQ returns a local evidence summary instead.
The final response reaches the thread with runtime metadata still attached, so the user can inspect evidence, used tools, rate limits, and fallback status.
Stage 3
Versioned JSON datasets remain the primary knowledge base for industrial automation, protocols, process control, SQL, and machine learning fundamentals.
Used as neutral background context when the local datasets mention a concept but do not fully unpack it.
The RSS layer is now restricted to approved operational sources such as Automation World, ISA Interchange, MachineMetrics, Robohub, The Robot Report, Universal Robots, Packaging Strategies, Food Engineering, and selected manufacturing blogs.
If the remote LLM path is unavailable, the system formats a local response from the retrieved evidence instead of returning an empty failure.
Stage 4
Stage 5