Methods for factual correctness based on retriever modelling

Summary
Report and software framework for LLM with factual correctness (Version 1) based on retriever-based modelling.