Recursive Abstractive Processing for Retrieval in Dynamic Datasets
<|reference_start|>Recursive Abstractive Processing for Retrieval in Dynamic Datasets: Recent retrieval-augmented models enhance basic methods by building a hierarchical structure over retrieved text chunks through recursive embedding, clustering, and summarization. The most relevant information is then retrieved from both the original text and generated summaries. However, such approaches face limitations with dynamic datasets, where adding or removing documents over time complicates the updating of hierarchical representations formed through clustering. We propose a new algorithm to efficiently maintain the recursive-abstractive tree structure in dynamic datasets, without compromising performance. Additionally, we introduce a novel post-retrieval method that applies query-focused recursive abstractive processing to substantially improve context quality. Our method overcomes the limitations of other approaches by functioning as a black-box post-retrieval layer compatible with any retrieval algorithm. Both algorithms are validated through extensive experiments on real-world datasets, demonstrating their effectiveness in handling dynamic data and improving retrieval performance.<|reference_end|>
@article{chucri2024recursive,
    title={Recursive Abstractive Processing for Retrieval in Dynamic Datasets},
    author={Charbel Chucri, Rami Azouz, Joachim Ott},
    journal={arXiv preprint arXiv:2410.01736},
    year={2024},
    archivePrefix={arXiv},
    eprint={2410.01736},
    primaryClass={cs.CL cs.LG}
}