Skip to content
This repository was archived by the owner on Oct 25, 2024. It is now read-only.

[NeuralChat] RAG evaluation #1333

Open
wants to merge 158 commits into
base: main
Choose a base branch
from
Open

[NeuralChat] RAG evaluation #1333

wants to merge 158 commits into from

Conversation

Liangyx2
Copy link
Contributor

@Liangyx2 Liangyx2 commented Mar 1, 2024

  1. Data augmentation: retrieval dataset construction, include (1) Context to Question and Mine Hard Negatives, (2) Context, Question to Ground Truth.
  2. Retrieval evaluation: MRR (Mean reciprocal rank) and Hit (Hit Ratio) under different vector database, embedding model, retrieval type, search type.
  3. RAG evaluation: answer relevancy, faithfulness, context recall, context precision using Ragas framework.
@Liangyx2 Liangyx2 added the draft label Mar 1, 2024
@Liangyx2 Liangyx2 requested a review from lvliang-intel as a code owner March 1, 2024 03:12
@Liangyx2 Liangyx2 requested a review from XuhuiRen March 1, 2024 06:05
Liangyx2 and others added 24 commits March 1, 2024 14:58
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…context_utils.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…html_parser.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…hn_mine.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…llm_generate_raw_data.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…mine_hard_negatives_check_similarity.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…requirements.txt

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
…retrieval_dataset_construction.py

Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Liangyx2 added 8 commits April 1, 2024 10:59
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
@Liangyx2 Liangyx2 removed the draft label Apr 3, 2024
xmx-521 and others added 3 commits April 10, 2024 17:36
Signed-off-by: xmx-521 <1426356297@qq.com>
Signed-off-by: lvliang-intel <1426356297@qq.com>
@wenhuach21 wenhuach21 self-requested a review May 7, 2024 08:32
XuhuiRen and others added 6 commits May 8, 2024 09:41
Signed-off-by: XuhuiRen <44249229+XuhuiRen@users.noreply.github.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
Signed-off-by: Liangyx2 <yuxiang.liang@intel.com>
@VincyZhang
Copy link
Contributor

@Liangyx2 @XuhuiRen any update?

@Liangyx2
Copy link
Contributor Author

@Liangyx2 @XuhuiRen any update?

No, only to solve the CI error if occurs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
6 participants