Files
myWiki/concepts/query-intent-analyzer.md

1.2 KiB
Raw Blame History

title, created, updated, type, tags, sources
title created updated type tags sources
Query Intent Analyzer 2026-05-15 2026-05-15 concept
nlp
llm
interface
database
raw/papers/zeng-neurida-2025.md

Query Intent Analyzer

Query Intent Analyzer 是 NeurIDA 的入口组件将自然语言查询转化为结构化的任务画像Task Profile和数据画像Data Profile

两步流程

1. Task Parser

  • 输入NLQ + DB Catalogschema 级元数据)
  • 方法LLM 驱动的分析代理,通过精心设计的 prompt含示例指导输出
  • 输出JSON 格式任务画像(目标表、任务类型、时间窗口等)
  • 验证JSON Parser + Rule Checker 确保语法和 schema 对齐

2. Data Profiler

  • 输入:任务画像 + DB Catalog
  • 方法LLM 代理采用 Chain-of-Thought 多轮交互策略
    • 第一轮:识别目标表和相关表
    • 第二轮:过滤不相关/冗余列
  • 输出SQL 片段形式的数据画像,定义 data-slice

设计要点

  • 零人工特征工程:完全自动化从 NLQ 到结构化画像的转换
  • DB schema 感知grounded 在真实 schema 上,避免幻觉

来源