• 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
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
templates Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
API_EXAMPLES.md Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
screenshot.png Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_proxy.sh Loading commit data...