Metadata-Version: 2.1
Name: ariadne-ai
Version: 0.1.2
Summary: 
Author: Christos
Author-email: chziakas@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: datasets (>=2.14.5,<3.0.0)
Requires-Dist: openai (>=0.28.0,<0.29.0)
Requires-Dist: pandas (>=2.1.0,<3.0.0)
Requires-Dist: python-dotenv (>=1.0.0,<2.0.0)
Requires-Dist: scikit-learn (>=1.3.0,<2.0.0)
Description-Content-Type: text/markdown

## Overview
AriadneAI is an open-source library for evaluating LLM applications on text summarization. 


## Installation

To install, simply download the library and include it in your project.

```bash
pip install ariadne-ai
```

## Usage
Here's a simple usage example to load a json file for text summarization.
```python
loader = TextSummarizationLoader(format = 'json')
loader.load("path_to_your_file.json")
text_summarization_evaluator = SummarizationHallucinationEvaluator(text_summarization_loader)
text_summarization_evaluator.run()
```
or run

```python
 poetry run python main.py
```

## License

[MIT](https://choosealicense.com/licenses/mit/)

