Create a basic scheduler#84
Conversation
|
@correaswebert this PR is a bit confusing because I assume you forked the repo rather than create a branch. Firstly, I like the idea of having a scheduler and comparator so we can comparatively replay question responses across different configs. Secondly, I also see the potential value for having MMR ontop of CE reranking for relatively vague/generic queries. However, there are several issues here:
Overall, I am closing this PR because it is too far off the merge with main right now. Please review these points and make separate branches with the latest updated version of main and then PR those branches after implementing both the code for those changes and appropriate test cases. |
This reruns historical queries with higher RAG parameters created in a new config file. Apart from normal retrieval flow with a cross-encoder, also looking into MMR reranking. MMR runs on top of the cross-encoder chunk outputs to reduce the possibility of chunk redundancy. This might arise due to higher number of chunks retrieved.