From 7da5a46fe1cbd6e29e4078503dc7681eac9af43b Mon Sep 17 00:00:00 2001 From: Kai Chappell Date: Thu, 22 May 2025 20:10:54 +0000 Subject: [PATCH] misc fixes before release - Fix README readability example property names - Add validation for empty references after tokenisation in ROUGE - Guard against zero sentence count in readability metric - Implement LRU cache with max size for semantic embeddings - Add .score property to LexicalResult for API consistency - Use defensive list copy in composite validators --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index ea7970c..a7ccb5c 100644 --- a/readme.md +++ b/readme.md @@ -110,8 +110,8 @@ from veritext.metrics import Readability readability = Readability() result = readability.score("This is a simple sentence.") -print(f"Grade level: {result.grade_level:.1f}") -print(f"Reading ease: {result.reading_ease:.1f}") +print(f"Grade level: {result.flesch_kincaid_grade:.1f}") +print(f"Reading ease: {result.flesch_reading_ease:.1f}") ``` ### Semantic Similarity (Optional)