I created a RAG application 6 months ago, and I'm about to create another. With all of the techniques that have come out since then, I'm trying figure out what state of the art is now. This application will involve PDF documents of less than 1,000 pages with both text and tables. I will obviously need some of the
techniques for tabular data. Of the other advanced RAG techniques (reranking, recursive retrieval, etc.), which should I look at using?