리더

리더 (Readers)

리더(Reader)는 문서 안에서 답변을 정확히 집어내는 파이프라인 컴포넌트예요. 추출적 질의응답(extractive question answering) 시스템에서 핵심 역할을 해요. 여러분이 'Answerer'라는 이름으로 부르는 그 역할이 바로 이 컴포넌트예요 — 후보 문서를 받아 그 안에서 실제 답이 되는 텍스트 조각을 뽑아내요.

출처: 공식문서

개요

리더는 문서 안에서 답변을 정확히 집어내는 파이프라인 컴포넌트예요. 추출적 질의응답 시스템에서 사용돼요.

현재 Haystack에서 사용할 수 있는 Reader는 하나예요: TransformersExtractiveReader.

추출적 리더는 검색(Retriever)이 먼저 후보 문서를 좁혀 준 뒤 그 안에서 답변 구간을 찾는 구조로 동작해요. 단순한 답변 생성이 필요한 경우에는 Generator를 쓰는 쪽이 더 흔해요.

더 알아보기