• Your Name's avatar
    feat: Add NSFW/privacy content filtering and semantic classification · e02ed7fc
    Your Name authored
    - Add NSFW/privacy boolean fields to models (providers.json, rotations.json, autoselect.json)
    - Implement content classification using last 3 messages for performance
    - Add semantic classification with hybrid BM25 + sentence-transformer re-ranking
    - Update autoselect handler to support classify_semantic flag
    - Add new semantic_classifier.py module with hybrid search capabilities
    - Update dashboard templates to manage new configuration fields
    - Update documentation (README.md, DOCUMENTATION.md) with new features
    - Bump version to 0.6.0 in pyproject.toml and setup.py
    - Add new dependencies: sentence-transformers, rank-bm25
    - Update package configuration for PyPI distribution
    e02ed7fc
rotations.json 5.95 KB