Components Overview
Haystack provides all the tools you need to build a custom NLP application that works for you. This includes everything from prototyping, through annotating data, to deployment. This page is a summary of the components available in Haystack.
Component | Description |
---|---|
Documents, Answers and Labels | The core data structures of Haystack. |
Document Stores | These store your Document corpus and connect to various backend databases. |
Pipelines | Pipelines allow for easy configuration of Haystack's NLP components. |
Ready-Made Pipelines | Template Pipelines that cover the most common use cases. |
REST API | The REST API allows for quick deployment of Pipelines as a service. |
Annotation Tool | A tool for managing teams of annotators and facilitating the annotation of text for Question Answering and Document Search. |
Pseudo Label Generator | Creates training data for domain adaptation of dense Retrievers without human annotation. |
Updated 8 months ago