Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
078464c
adding tests
davidsbatista May 20, 2025
8864dc1
fixing loading test_list_loader
davidsbatista May 20, 2025
36b1b93
fixing loading test_dict_loader
davidsbatista May 20, 2025
6edf70c
fixing loading test_conll_loader
davidsbatista May 20, 2025
7b222ef
fixing loaders
davidsbatista May 20, 2025
3a5e658
separating new and old evaluator logic
davidsbatista May 20, 2025
db39b2d
adding refactored code
davidsbatista May 20, 2025
93a3907
fixing all tests
davidsbatista May 20, 2025
ab20cef
type checking
davidsbatista May 20, 2025
3038786
adding missed pyproject.toml
davidsbatista May 20, 2025
21123d9
cleaning up README.MD
davidsbatista May 20, 2025
93b3049
working on new versions of summary reports
davidsbatista May 20, 2025
42fb3ad
moving reporting to the Evaluator class
davidsbatista May 20, 2025
73724a4
Merge branch 'main' into refactoring
davidsbatista May 21, 2025
0798ce3
fixing imports
davidsbatista May 21, 2025
bd082fa
fxing empty entities
davidsbatista May 21, 2025
4ed62da
fixes
davidsbatista May 21, 2025
9a0cd44
working on comparative example
davidsbatista May 24, 2025
40a2748
fixing docs lenghts tests
davidsbatista May 24, 2025
4084331
fixing docs lenghts tests
davidsbatista May 24, 2025
70278a6
adding partial to evaluation strategies
davidsbatista May 24, 2025
29c03da
correcting and fixing partial strategy
davidsbatista May 24, 2025
86238e9
correcting and fixing strict strategy
davidsbatista May 24, 2025
a0d8a00
correcting and fixing type strategy
davidsbatista May 24, 2025
6e1692e
updating evaluation strategies tests
davidsbatista May 24, 2025
068a7da
wip: checking summary with aggregated entities and a specific scenario
davidsbatista May 24, 2025
9e5c795
wip: checking summary with aggregated entities and a specific scenario
davidsbatista May 24, 2025
560d9fb
only showing entities report for entities that actually apper on eith…
davidsbatista May 24, 2025
3673df3
wip: fixing report for entities
davidsbatista May 24, 2025
38e10c9
wip: fixing report for entities
davidsbatista May 25, 2025
85e9241
adding function to generate synthetic data
davidsbatista May 25, 2025
c9c2fbe
wip: fixing report for entities
davidsbatista May 26, 2025
d4fc011
wip
davidsbatista May 26, 2025
4e8bbba
wip: fixing report indices
davidsbatista May 26, 2025
c999ec5
comparative indices report overall
davidsbatista May 28, 2025
495c331
one more use case
davidsbatista May 28, 2025
d9c9387
updating README.MD
davidsbatista May 28, 2025
971814b
removing old files
davidsbatista Jun 2, 2025
57cf441
removing old files
davidsbatista Jun 2, 2025
128fc13
removing old files
davidsbatista Jun 2, 2025
5cf172b
renaming evaluation_strategies to strategies and improving README
davidsbatista Jun 7, 2025
2c9cec7
updating CITATION and removing flake
davidsbatista Jun 7, 2025
4742f96
wip: using hatch in contributing
davidsbatista Jun 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "nervaluate"
date-released: 2025-06-08
url: "https://github.com/mantisnlp/nervaluate"
version: 1.0.0
authors:
- family-names: "Batista"
given-names: "David"
orcid: "https://orcid.org/0000-0002-9324-5773"
- family-names: "Upson"
given-names: "Matthew Antony"
orcid: "https://orcid.org/0000-0002-1040-8048"
title: "nervaluate"
version: 0.2.0
date-released: 2020-10-17
url: "https://github.com/mantisnlp/nervaluate"



16 changes: 6 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,8 @@ Thank you for your interest in contributing to `nervaluate`! This document provi
git clone https://github.com/your-username/nervaluate.git
cd nervaluate
```
3. Create a virtual environment and install dependencies:
```bash
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -e ".[dev]"
```
3. Make sure you have hatch installed, then create a virtual environment:
# ToDo

## Adding Tests

Expand All @@ -26,6 +22,10 @@ Thank you for your interest in contributing to `nervaluate`! This document provi
3. Test files should be named `test_*.py`
4. Test functions should be named `test_*`
5. Use pytest fixtures when appropriate for test setup and teardown
6. Run tests locally before submitting a pull request:
```bash
hatch -e
```


## Changelog Management
Expand Down Expand Up @@ -72,10 +72,6 @@ Thank you for your interest in contributing to `nervaluate`! This document provi

- Follow PEP 8 guidelines
- Use type hints
- Run pre-commit hooks before committing:
```bash
pre-commit run --all-files
```

## Questions?

Expand Down
Loading