Commit Graph
5 Commits
Author SHA1 Message Date
Richie 7b97f31fec Add models and database persistence for protected phrase extraction
- Introduced dataclasses for phrase candidates, judgments, and matches in `models.py`.
- Implemented database operations for candidate and protected phrases in `store.py`, including loading, saving, and deleting phrases.
- Enhanced text normalization functions in `text_normalization.py` with detailed docstrings.
- Refactored search functionality to utilize new models and methods for detecting protected phrases.
2026-07-16 13:09:34 -04:00
Richie 3cf50c860e feat(ebook): implement phrase matching functionality and UI enhancements 2026-07-16 13:09:34 -04:00
Richie 41978f631e fix(ebook): enhance EPUB ingestion with error handling and incrmental commits 2026-07-16 13:09:34 -04:00
Richie 68b3a38b81 converting to pydantic-settings 2026-06-14 21:29:45 -04:00
Richie ad1834c537 built ingest 2026-06-14 15:40:04 -04:00