Spaces:
Sleeping
Sleeping
Commit History
-
Update logo.webp for blue theme deployment
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>75281ab -
Change accent color from orange to blue to match logo
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>68583cc -
Rebuild backend from scratch, replace static cards with interactive popups
Rewrote app.py, config.py, and rag_pipeline.py for clarity and correctness: full anti-hallucination system prompts (EN+AR), 11 LLM models, PORTAL_TOOLS definitions, and clean hybrid RAG pipeline with graceful degradation. Replaced the 4 static suggestion cards with interactive popup modals: - Office Hours: searchable list of 44 professors - Exams: Mid/Final step then 94 courses with search and back navigation - Faculty Emails: department tabs (CS/CIS/BIT/AI) with searchable faculty - Scholarships: Jaseem, Moallemeen, Al-Jaish choice cards All popups are bilingual (EN/AR), keyboard-dismissible, scroll-contained. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>c26a997
-
Force new logo: re-save RGBA webp + cache-bust all logo refs with ?v=3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>81ccb81 -
Update FAISS index and metadata with re-generated embeddings
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>3b1b864 -
Update logo to blue robot design, add 150+ Jordanian dialect synonyms, add Arabic fees QA
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>009edd0 -
Add 200+ synonym mappings for office hours, fees, makrama, grade boundaries, email, summer/final exams (EN + AR)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>97011c3
-
Harden system prompts: explicit I-don-t-know rule when context is absent
Rule 5 now forbids filling gaps with general knowledge — bot must reply with a fixed no-info phrase when context is empty or off-topic. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>42471dc -
Add Arabic colloquial query synonyms to synonym expander
Students asking in Jordanian dialect now expand correctly: - وين / فين / في وين → مختبر قاعة موقع (where → lab/hall/location) - في اي المختبرات / في اي القاعات → standard location terms - امتى / وقتيش / إمتى → موعد تاريخ وقت (when → date/time/schedule) - لاب / لابات / اختبار / تيست → standard Arabic equivalents Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>47dde52 -
Add course synonym expansion, retrieval threshold, and fix env loading
- synonyms.py: course alias map with expand_query() - rag_pipeline.py: synonym expansion + 0.25 cosine threshold - config.py: load_dotenv from env file; MIN_RETRIEVAL_SCORE = 0.25 - embedding_generator.py / vector_store.py: load_dotenv fix - QandA: new Arabic exam/office-hours/summer datasets - faiss_index: rebuilt with 4447 records Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>57dc1c6
-
Final redesign: amber theme, functional session history, logo avatar, smoother Claude-like UX
- Accent colour switched from terracotta to amber #D4881A (from logo orange quadrant) - Full JS session management: sessions{} object stores turns per conversation - Sidebar history items are clickable — loadSession() restores full conversation - Delete button on each history item (hover-reveal × button) - Bot avatar and typing indicator use real KASIT logo image - New Chat button shows context-turns badge - Suggestion cards: Final Exams / Summer Courses / Office Hours / Makruma Jaseem - Smoother animations, tighter CSS, no pricing in model dropdown Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>0f6fb5e -
Add KASIT logo and wire into sidebar + welcome screen
11aa373 -
Disconnect student portal from RAG; compress system prompts 80%
fe965f7 -
Redesign: new UI with geometric K logo, terracotta theme, updated suggestion cards
77e5773 -
Fix HF Space color metadata
193d182 -
Deploy KASITBot RAG chatbot
71e1c4b