Commit History
-
Update to v2.4.0 - Unified KB refresh
jinruiyang- Updated unified KB with 5000+ entities (Feb 2026) - Rebuilt FAISS index on Spartan GPU - Updated version info to 2.4.0 (69% P@1, 88% R@5) - Cleaned up unused dev/test files - Added comprehensive README with architecture docs94b2282
-
Add query_id to Google Sheets and auto-insert headers if missing
jinruiyangf3e982e -
Add Google Sheets integration for persistent feedback storage
jinruiyang- Add sheets_storage.py with gspread integration - Integrate Google Sheets saving in backend/api.py - Support ratings with comment field - Dynamic environment variable checking for GOOGLE_SHEETS_CREDENTIALS3f57f8c -
Fix: dynamic check for sheets_enabled instead of static
jinruiyangdaaa971 -
Fix gspread import - move to module level
jinruiyang +1: Claude Opus 4.5Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>6319ca0 -
Add Google Sheets storage for persistent feedback
jinruiyang +1: Claude Opus 4.5- Add sheets_storage.py module for Google Sheets integration - Modify demo.py to save ratings and notes to Google Sheets - Add gspread and google-auth dependencies Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>8f481e9
-
Add per-entity feedback, rank details dropdown, and expanded KB
jinruiy +1: ClaudeFeatures: - Per-entity feedback with ratings (relevance, helpful, sensitivity) and submit button - Clickable rank score button with dropdown showing full score, matched chunk, subcategory, emirate, source, and model - KB source display (Wiki, Dhow, Scrapped, Controversial) with deduplication - Click-outside-to-close behavior for rank details dropdown - Sensitive topics translation support Backend: - New /api/entity-feedback endpoint with UUID query tracking - Entity feedback saved to entity_feedbacks.json KB Updates: - Expanded knowledge base with 2,268 entities - Updated IR index with 7,531 chunks - Added controversial_KB source type 🤖 Generated with [Claude Code](https://claude.ai/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>d1394bb
-
Add multilingual frontend with full i18n support
jinruiyang +1: Claude Opus 4.5Features: - New frontend UI with UAE-themed design (emerald/gold colors) - Full multilingual support for EN, AR (RTL), and CN - Category-based search with example queries per language - Translation API integration for result content - Google Fonts: Roboto (EN), Noto Sans Arabic (AR), Noto Sans SC (CN) - Responsive design with Tailwind CSS - Help modal with translated content - Real user feedback-based default queries UI improvements: - Centered search on home, top bar on results - Gold/bronze themed buttons and accents - Falcon icon branding - Rating system for relevance and helpfulness 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>6287ed2
-
Revert "Add feedback download button with stats display"
jinruiyangThis reverts commit ad951682e1dceeb945f5e68082302475bf15d845.83ec98a -
Add feedback download button with stats display
jinruiyangad95168 -
Use /data for persistent feedback storage on HF Spaces
jinruiyangc2c1b1f -
Add pre-built FAISS index cache (LFS)
jinruiyangdaa3b33 -
Initial UAE Knowledge System demo
8124364