Commit History

chore: add .gitignore, remove __pycache__ and temp files from tracking
c2306f3
Running

Peterase commited on

fix: structured output prompt with example + DDG timeout 4s
87a832d

Peterase commited on

feat: structured LLM output + clean content for LLM
0b5eb95

Peterase commited on

fix: live doc dedup + Jina boilerplate stripping
d13f5bc

Peterase commited on

fix: NewsAPI query precision + non-news domain filtering
54dfb7e

Peterase commited on

fix: temporal queries now prioritize live results end-to-end
4d63907

Peterase commited on

feat: detailed step-by-step pipeline logging
2c1e73f

Peterase commited on

feat: hybrid RAG pipeline upgrade
daf250b

Peterase commited on

feat: enhance DuckDuckGo live search with smart Ethiopia filtering
f4f03a5

Peterase commited on

fix(3-bugs): Jina 401, reranker tokenizer, intent classifier v1 still running
e43cd24

Peterase commited on

feat(query-enhancement): upgrade LLM prompt + replace print with logger
d0fb28f

Peterase commited on

feat(intent): add 4-provider fallback chain for intent classification
583c3c6

Peterase commited on

feat(language-gate): detect non-English queries and return polite response
75375c8

Peterase commited on

fix(critical): identity leak, intent misclassification, reranker tokenizer
53c5af5

Peterase commited on

fix(prompt): prevent hallucinated citations - enforce strict source index
0df9fb9

Peterase commited on

fix(rag-api): session ID merging + FOLLOW_UP streaming leak
453c47d

Peterase commited on

feat(rag-api): hybrid top stories — 3 from Kafka news.processed + 3 from DuckDuckGo
c886471

Peterase commited on

fix(rag-api): relax keyword overlap filter + cache DeBERTa intent results
27034e2

Peterase commited on

feat: numbered citations [1][2][3], follow-up questions, focus modes
8104246

Peterase commited on

feat: integrate Jina Reader for full article extraction (71x content boost)
599cc0d

Peterase commited on

fix(news): Add time-based filtering and cache-control to /latest endpoint
2da1e29

Peterase commited on

feat: Add query enhancements and flexible prompting (v2.1)
6246bba

Peterase commited on

fix: handle None values in hybrid result deduplication
2d8a9a6

Peterase commited on

fix: correct DuckDuckGo API call and database search execution
2acfa1a

Peterase commited on

fix: make _build_context and execute_chat async for hybrid search
81b613f

Peterase commited on

fix: use await instead of asyncio.run for hybrid search
b84ba40

Peterase commited on

fix: add missing logger import in rag_chat_use_case
12552da

Peterase commited on

feat(rag): implement hybrid search with live sources and production-grade intent classification
a63c61f

Peterase commited on