How do you design an AI question-answering system?medium
Combine ingestion, retrieval, generation, evaluation, and monitoring.
A typical design includes document processing, embeddings, a vector store, reranking, prompt assembly, an LLM, citations, caching, and feedback loops.