haystack
haystack copied to clipboard
Streamline e2e NLP applications
Problem Statement As a developer using Haystack, I want to be able to build a customer-facing UI, hook it up into Haystack REST API and have my end-to-end app deployed either as a demo or, subsequently, as an actual production app.
User tasks
- Browse a tutorial webpage
- Create a small POC in Colab
- 🔴 Installing on Colab is "special" and doesn't always work
- Create a virtual environment for the project
- Optionally make your small dataset
- 🔴 You might need the annotation tool to make a dataset
- 🔴 The crawler is hard to use
- Clone the Haystack repo and install it
- 🔴 rest_api lacks examples of how to customize
- Copy and customize the rest API
- …<unknown_yet_to_be_discovered_steps>
- Host on HF Spaces
- 🔴 lacking an example showing how to do it