Skip to content

Commit f490b57

Browse files
committed
renaming
1 parent d84a0c4 commit f490b57

File tree

5 files changed

+33
-34
lines changed

5 files changed

+33
-34
lines changed

README.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
<h1 align="center">RAGnosis🩺</h1>
1+
<h1 align="center">diRAGnosis🩺</h1>
22

33
<h2 align="center">Diagnose the performance of your RAG</h2>
44

55
<div align="center">
6-
<h3>If you find RAGnosis useful, please consider to donate and support the project:</h3>
6+
<h3>If you find diRAGnosis useful, please consider to donate and support the project:</h3>
77
<a href="https://github.com/sponsors/AstraBert"><img src="https://img.shields.io/badge/sponsor-30363D?style=for-the-badge&logo=GitHub-Sponsors&logoColor=#EA4AAA" alt="GitHub Sponsors Badge"></a>
88
</div>
99
<br>
1010
<div align="center">
11-
<img src="https://raw.githubusercontent.com/AstraBert/RAGnosis/main/logo.png" alt="RAGnosis Logo" width=300 height=300>
11+
<img src="https://raw.githubusercontent.com/AstraBert/diRAGnosis/main/logo.png" alt="diRAGnosis Logo" width=300 height=300>
1212
</div>
1313

14-
RAGnosis is a lightweight framework, built with [LlamaIndex](https://llamaindex.ai), that allows you to evaluate the performance of LLMs and retrieval models in RAG frameworks with your documents. It can be used as an application (thanks to [FastAPI](https://fastapi.tiangolo.com/) + [Gradio](https://gradio.app)) running locally on your machine, or as a python package.
14+
**diRAGnosis** is a lightweight framework, built with [LlamaIndex](https://llamaindex.ai), that allows you to evaluate the performance of LLMs and retrieval models in RAG frameworks with your documents. It can be used as an application (thanks to [FastAPI](https://fastapi.tiangolo.com/) + [Gradio](https://gradio.app)) running locally on your machine, or as a python package.
1515

1616
## Installation and usage
1717

@@ -20,8 +20,8 @@ RAGnosis is a lightweight framework, built with [LlamaIndex](https://llamaindex.
2020
Clone the application:
2121

2222
```bash
23-
git clone https://github.com/AstraBert/RAGnosis.git
24-
cd RAGnosis/
23+
git clone https://github.com/AstraBert/diRAGnosis.git
24+
cd diRAGnosis/
2525
```
2626

2727
**Docker (recommended)**🐋
@@ -51,7 +51,7 @@ You will see the application running on http://localhost:8000/dashboard and you
5151

5252
> _Required: [Docker](https://docs.docker.com/desktop/), [docker compose](https://docs.docker.com/compose/) and [conda](https://anaconda.org/anaconda/conda)_
5353
54-
- Set up RAGnosis app using the dedicated script:
54+
- Set up diRAGnosis app using the dedicated script:
5555

5656
```bash
5757
# For MacOs/Linux users
@@ -79,16 +79,16 @@ You will see the application running on http://localhost:8000/dashboard and you
7979

8080
### As a python package
8181

82-
As a python package, you will be able to install RAGnosis using `pip`:
82+
As a python package, you will be able to install diRAGnosis using `pip`:
8383

8484
```bash
85-
pip install ragnosis
85+
pip install diragnosis
8686
```
8787

88-
Once you have installed it, you can import the four functions ([detailed in the dedicated reference file](https://github.com/AstraBert/RAGnosis/tree/main/REFERENCE.md)) available for RAGnosis like this:
88+
Once you have installed it, you can import the four functions ([detailed in the dedicated reference file](https://github.com/AstraBert/diRAGnosis/tree/main/REFERENCE.md)) available for diRAGnosis like this:
8989

9090
```python
91-
from ragnosis.evaluation import generate_question_dataset, evaluate_llms, evaluate_retrieval, display_available_providers
91+
from diragnosis.evaluation import generate_question_dataset, evaluate_llms, evaluate_retrieval, display_available_providers
9292
```
9393
Once you imported them, this is an example of how you can use them:
9494

@@ -127,10 +127,10 @@ if __name__ == "__main__":
127127
## How it works
128128

129129
<div align="center">
130-
<img src="https://raw.githubusercontent.com/AstraBert/RAGnosis/main/workflow.png" alt="RAGnosis Workflow">
130+
<img src="https://raw.githubusercontent.com/AstraBert/diRAGnosis/main/workflow.png" alt="diRAGnosis Workflow">
131131
</div>
132132

133-
RAGnosis takes care of the evaluation of LLM and retrieval model performance on your documents in a completely automated way:
133+
diRAGnosis takes care of the evaluation of LLM and retrieval model performance on your documents in a completely automated way:
134134

135135
- Once your documents are uploaded, they are converted into a synthetic question dataset (either for Retrieval Augmented Generation or for retrieval only) by an LLM of your choice
136136
- The documents are also chunked and uploaded to a vector database served by [Qdrant](https://qdrant.tech) - you can choose a semantic search only or an hybrid search setting
@@ -140,8 +140,8 @@ RAGnosis takes care of the evaluation of LLM and retrieval model performance on
140140

141141
## Contributing
142142

143-
Contributions are always welcome! Follow the contributions guidelines reported [here](https://github.com/AstraBert/RAGnosis/tree/main/CONTRIBUTING.md).
143+
Contributions are always welcome! Follow the contributions guidelines reported [here](https://github.com/AstraBert/diRAGnosis/tree/main/CONTRIBUTING.md).
144144

145145
## License and rights of usage
146146

147-
The software is provided under MIT [license](https://github.com/AstraBert/RAGnosis/tree/main/LICENSE).
147+
The software is provided under MIT [license](https://github.com/AstraBert/diRAGnosis/tree/main/LICENSE).

REFERENCE.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Evaluation Framework Reference
1+
# diRAGnosis reference
22

3-
This document provides a reference for the functions contained in the `evaluation.py` file. These functions are used for generating question datasets, evaluating language learning models (LLMs), and evaluating retrieval performance.
3+
This document provides a reference for the functions contained in the `evaluation` module of the `diRAGnosis` package. These functions are used for generating question datasets, evaluating language learning models (LLMs), and evaluating retrieval performance.
44

55
## Functions
66

logo.png

868 Bytes
Loading

pypi_package/README.md

+15-16
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
<h1 align="center">RAGnosis🩺</h1>
1+
<h1 align="center">diRAGnosis🩺</h1>
22

33
<h2 align="center">Diagnose the performance of your RAG</h2>
44

55
<div align="center">
6-
<h3>If you find RAGnosis useful, please consider to donate and support the project:</h3>
6+
<h3>If you find diRAGnosis useful, please consider to donate and support the project:</h3>
77
<a href="https://github.com/sponsors/AstraBert"><img src="https://img.shields.io/badge/sponsor-30363D?style=for-the-badge&logo=GitHub-Sponsors&logoColor=#EA4AAA" alt="GitHub Sponsors Badge"></a>
88
</div>
99
<br>
1010
<div align="center">
11-
<img src="https://raw.githubusercontent.com/AstraBert/RAGnosis/main/logo.png" alt="RAGnosis Logo" width=300 height=300>
11+
<img src="https://raw.githubusercontent.com/AstraBert/diRAGnosis/main/logo.png" alt="diRAGnosis Logo" width=300 height=300>
1212
</div>
1313

14-
RAGnosis is a lightweight framework, built with [LlamaIndex](https://llamaindex.ai), that allows you to evaluate the performance of LLMs and retrieval models in RAG frameworks with your documents. It can be used as an application (thanks to [FastAPI](https://fastapi.tiangolo.com/) + [Gradio](https://gradio.app)) running locally on your machine, or as a python package.
14+
**diRAGnosis** is a lightweight framework, built with [LlamaIndex](https://llamaindex.ai), that allows you to evaluate the performance of LLMs and retrieval models in RAG frameworks with your documents. It can be used as an application (thanks to [FastAPI](https://fastapi.tiangolo.com/) + [Gradio](https://gradio.app)) running locally on your machine, or as a python package.
1515

1616
## Installation and usage
1717

@@ -20,8 +20,8 @@ RAGnosis is a lightweight framework, built with [LlamaIndex](https://llamaindex.
2020
Clone the application:
2121

2222
```bash
23-
git clone https://github.com/AstraBert/RAGnosis.git
24-
cd RAGnosis/
23+
git clone https://github.com/AstraBert/diRAGnosis.git
24+
cd diRAGnosis/
2525
```
2626

2727
**Docker (recommended)**🐋
@@ -51,7 +51,7 @@ You will see the application running on http://localhost:8000/dashboard and you
5151

5252
> _Required: [Docker](https://docs.docker.com/desktop/), [docker compose](https://docs.docker.com/compose/) and [conda](https://anaconda.org/anaconda/conda)_
5353
54-
- Set up RAGnosis app using the dedicated script:
54+
- Set up diRAGnosis app using the dedicated script:
5555

5656
```bash
5757
# For MacOs/Linux users
@@ -79,16 +79,16 @@ You will see the application running on http://localhost:8000/dashboard and you
7979

8080
### As a python package
8181

82-
As a python package, you will be able to install RAGnosis using `pip`:
82+
As a python package, you will be able to install diRAGnosis using `pip`:
8383

8484
```bash
85-
pip install ragnosis
85+
pip install diRAGnosis
8686
```
8787

88-
Once you have installed it, you can import the four functions ([detailed in the dedicated reference file](https://github.com/AstraBert/RAGnosis/tree/main/REFERENCE.md)) available for RAGnosis like this:
88+
Once you have installed it, you can import the four functions ([detailed in the dedicated reference file](https://github.com/AstraBert/diRAGnosis/tree/main/REFERENCE.md)) available for diRAGnosis like this:
8989

9090
```python
91-
from ragnosis.evaluation import generate_question_dataset, evaluate_llms, evaluate_retrieval, display_available_providers
91+
from diRAGnosis.evaluation import generate_question_dataset, evaluate_llms, evaluate_retrieval, display_available_providers
9292
```
9393
Once you imported them, this is an example of how you can use them:
9494

@@ -127,10 +127,10 @@ if __name__ == "__main__":
127127
## How it works
128128

129129
<div align="center">
130-
<img src="https://raw.githubusercontent.com/AstraBert/RAGnosis/main/workflow.png" alt="RAGnosis Workflow">
130+
<img src="https://raw.githubusercontent.com/AstraBert/diRAGnosis/main/workflow.png" alt="diRAGnosis Workflow">
131131
</div>
132132

133-
RAGnosis takes care of the evaluation of LLM and retrieval model performance on your documents in a completely automated way:
133+
diRAGnosis takes care of the evaluation of LLM and retrieval model performance on your documents in a completely automated way:
134134

135135
- Once your documents are uploaded, they are converted into a synthetic question dataset (either for Retrieval Augmented Generation or for retrieval only) by an LLM of your choice
136136
- The documents are also chunked and uploaded to a vector database served by [Qdrant](https://qdrant.tech) - you can choose a semantic search only or an hybrid search setting
@@ -140,9 +140,8 @@ RAGnosis takes care of the evaluation of LLM and retrieval model performance on
140140

141141
## Contributing
142142

143-
Contributions are always welcome! Follow the contributions guidelines reported [here](https://github.com/AstraBert/RAGnosis/tree/main/CONTRIBUTING.md).
143+
Contributions are always welcome! Follow the contributions guidelines reported [here](https://github.com/AstraBert/diRAGnosis/tree/main/CONTRIBUTING.md).
144144

145145
## License and rights of usage
146146

147-
The software is provided under MIT [license](https://github.com/AstraBert/RAGnosis/tree/main/LICENSE).
148-
147+
The software is provided under MIT [license](https://github.com/AstraBert/diRAGnosis/tree/main/LICENSE).

pypi_package/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools>=61.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "ragnosis"
6+
name = "diragnosis"
77
version = "0.0.0"
88
authors = [
99
{ name="Clelia Astra Bertelli", email="[email protected]" },

0 commit comments

Comments
 (0)