Commit History

fix: reduce example questions to 6 for cleaner 3x2 layout
684aaad

kevinkim728 commited on

fix: show all 15 example questions on one page
58d4cac

kevinkim728 commited on

feat: expand example questions to 15
443bcd5

kevinkim728 commited on

feat: add example questions, tighten grounding instruction, disable markdown tables
60faf96

kevinkim728 commited on

fix: move answer import after chroma_db download to prevent empty collection
5ef1c9d

kevinkim728 commited on

fix: strip Gradio metadata from history before passing to Groq API
077222b

kevinkim728 commited on

fix: add openai to requirements for optional local use
b57e786

kevinkim728 commited on

fix: remove pydantic version pin to resolve gradio mcp conflict
cd245f1

kevinkim728 commited on

fix: update sdk_version to 6.14.0 and pin gradio to match
011be6f

kevinkim728 commited on

fix: replace pyaudioop with audioop-lts for Python 3.13 compatibility
34c57c4

kevinkim728 commited on

fix: remove gradio from requirements to avoid conflict with HF sdk_version
c0711c2

kevinkim728 commited on

fix: add pyaudioop for Python 3.13 compatibility
7032a79

kevinkim728 commited on

docs: add HF Spaces metadata to README
270e4f2

kevinkim728 commited on

refactor: switch to Groq, prep app for HF Spaces, clean up comments
a821831

kevinkim728 commited on

Refactor eval.py to remove unused context fetching functions, streamlining the pipeline configuration.
2ef8eb3

kevinkim728 commited on

Created the front end UI and the README.
4cc844d

kevinkim728 commited on

Remove outdated result files and enhance filename generation logic in eval.py. Update test cases for improved keyword accuracy. Finalized encoder models
4a9921a

kevinkim728 commited on

Update answer.py to refine system message for document re-ranking and adjust embedding model comments. Modify JSON result files to reflect updated metrics for average MRR, NDCG, and coverage.
98fb9ba

kevinkim728 commited on

Refactor answer.py and eval.py to integrate OpenAI client, update embedding models, and enhance pipeline debugging. Add einops dependency in pyproject.toml. Created results files to compare
d7129d3

kevinkim728 commited on

Created answer.py and main.py to run the rag. Created eval and tests to test result accuracy
c7ff6ef

kevinkim728 commited on

Update CLAUDE.md for clarity on feedback expectations and modify RAG_notebook.ipynb to merge chunks, re-rank them, and output the best result
1383877

kevinkim728 commited on

Add lecture transcripts for all weeks
e53fdde

kevinkim728 commited on

Refactor RAG_notebook.ipynb to incorporate pydantic models for chunking, update execution counts, and enhance metadata handling in document processing functions.
e47b4ef

kevinkim728 commited on

Add groq dependency to pyproject.toml and update RAG_notebook.ipynb with new imports and execution counts
37887d9

kevinkim728 commited on

Update RAG_notebook.ipynb to reset execution count, modify model_id, and implement document loading and chunking functions.
14654b5

kevinkim728 commited on

Remove .DS_Store and add to .gitignore
559fd8a

kevinkim728 commited on

Initial commit
eafb730

kevinkim728 commited on