HNU-Final / cache

Commit History

  1. fix(engineering): add Cybersecurity Engineering program to faculty of engineering and refine routing and guarantees

    Mokhtar
    8eafcbd
  2. fix(routing): enhance query router typo normalization and program retrieval guarantees

    Mokhtar
    bedb17c

  1. fix(suggestions): link numeric option resolution directly to last turn session history and enable history for default session_id

    Mokhtar
    a8c519f
  2. fix(context): isolate graduate career fields from student care activities, update heading in student_care_department.md, and rebuild index

    Mokhtar
    5a1282e
  3. feat(provider): add DeepSeek V3 (deepseek/deepseek-chat) to top of OpenRouter fallbacks

    Mokhtar
    8df7be1
  4. fix(provider): update Gemini models to 3.6-flash, 3.7-flash, 3.5-flash, 3.5-flash-lite, 3.1-flash-lite and lower max_tokens to 150

    Mokhtar
    88d899d
  5. fix(providers): add Gemini 2.5 Flash, Gemini 2.5 Flash Lite, Gemini 1.5 Flash, and Gemini 2.0 Flash to PROVIDER_FALLBACKS

    Mokhtar
    2d80034
  6. fix(huggingface): update 9 official faculties, extend QueryRouter mappings, fix gemini fallback model, and wipe stale cache

    Mokhtar
    bdc2642
  7. feat(routing): add explicit Helwan Plus intent classification and restrict general faculties prompt instruction

    Mokhtar
    a7adbca
  8. fix(retrieval): add location directions intent, optimize max_tokens to 220, and restrict coordination disclaimer to score queries only

    Mokhtar
    b8c8c9f
  9. fix(api): support HEAD request on root and health endpoints for HuggingFace healthchecks

    Mokhtar
    63674a4
  10. feat(knowledge): add new university data files (student union, care, family) and update index artifact

    Mokhtar
    f55a890
  11. fix(providers): update LLM fallbacks to 6 verified 100% active OpenRouter models

    Mokhtar
    87fac88
  12. fix(retrieval & providers): cap max_context_chars to 3500 to keep prompt tokens < 1800 and update free model routing

    Mokhtar
    d1ecc9b
  13. fix(providers & session): isolate default session history, prevent improper query reformulation, and fix model specs & token limits

    Mokhtar
    0fcbd3b
  14. feat(data): add official university emails (HNU@helwan.edu.eg, student.affairs@hnu.edu.eg) and admission portal link (https://admission.hnu.edu.eg/#/home/main)

    Mokhtar
    35dbab7
  15. feat(memory): add session conversation memory and contextual query reformulator for follow-up questions

    Mokhtar
    06e5113
  16. fix(programs): comprehensive list of all 10 faculties when querying 'ุจุฑุงู…ุฌ' and prompt user to select a faculty for detailed program listings

    Mokhtar
    0c7d9ba
  17. fix(retrieval): guarantee full coverage of all 4 engineering programs when querying engineering

    Mokhtar
    8c6cb05
  18. fix(retrieval): support Egyptian colloquial queries like 'ู…ู† ูƒุงู…' and guarantee faculty minimum score percentage in response

    Mokhtar
    ff85692
  19. fix(ux-duties): separate chatbot owner (Mohamed Mokhtar 100%) from website developers (7 dev team), fix chatbot duties routing, and enforce plain text formatting without Markdown tables

    Mokhtar
    738e667
  20. feat(knowledge): add Helwan Plus official media platform documentation and update precomputed index

    Mokhtar
    701a0ec
  21. fix(ux-performance): format suggestions as 1), 2), 3), ensure broad program/faculty coverage, enable real-time token streaming, and optimize provider fallbacks

    Mokhtar
    3479de3
  22. feat(production): complete phase 1-4 refactor with hybrid retrieval CAG architecture, E5 dense embeddings, grounding validator, precomputed cold-start index, and 24/24 passing system tests

    Mokhtar
    d54db1a

  1. feat: add Ministry vs internal coordination disclaimer for ุชู†ุณูŠู‚/ู…ุฌู…ูˆุน queries

    Mokhtar
    be2f531
  2. feat: Add official university emails (HNU@helwan.edu.eg and student.affairs@hnu.edu.eg) to cache, CAG docs, and intent matcher

    Mokhtar
    8ea5729
  3. feat: Add official application portal link https://admission.hnu.edu.eg/#/home/main to cache, CAG docs, and intent matcher

    Mokhtar
    9fee1dc
  4. update: Update academic year to 2026/2027 in cache responses

    Mokhtar
    a50699a
  5. fix: Refactor cache entries and fuzzy matcher for laser-focused, precise responses without irrelevant background text

    Mokhtar
    aac4c38
  6. feat: Add AI query aliases (ููŠู‡ ai) to cache and fuzzy matching

    Mokhtar
    0693681
  7. fix: Ensure all cached responses strictly derive 100% from university_data_arabic markdown files

    Mokhtar
    8c060ad
  8. fix(cache): Remove ungrounded claims and strictly enforce Groundedness against university_data_arabic

    Mokhtar
    34352e1
  9. feat: Seed 173 authentic Egyptian student queries (ages 17-23) into permanent cache

    Mokhtar
    15e2e5b
  10. feat: Seed 130 Egyptian dialect student queries into permanent cache

    Mokhtar
    6bb4f11
  11. feat: Migrate to Ultra-Fast CAG Architecture with Pre-Warmed Response Cache

    Mokhtar
    cb44adf