Querying Our Data, Part 2 – Postprocessing and Response Synthesis
Building on the knowledge acquired in the previous chapter, we will now explore various postprocessing techniques to refine the retrieved context before covering the final query response synthesis. Afterward, we will learn how to bring all these components together into powerful query engines so that we can perform end-to-end natural language querying over documents. We’ll also get to practice our new skills by working on our tutoring project.
In this chapter, we’re going to cover the following main topics:
- Re-ranking, transforming, and filtering nodes using postprocessors
- Understanding the response synthesizers
- Implementing output parsing techniques
- Building and using query engines
- Hands-on – building quizzes in PITS