Paket Lab P-10 (RAG Part 1)

Persiapan (sekali saja)

python -m venv .venv
.venv\Scripts\activate          # Windows  (Mac/Linux: source .venv/bin/activate)
pip install -r requirements.txt  # unduhan besar (PyTorch); bila berat, pakai Google Colab

Letakkan 2-3 PDF berbasis teks (bukan scan) di folder dokumen/.

Urutan pengerjaan

Lab Perintah Hasil
1 python lab1_chunking.py dokumen/NAMA.pdf tabel jumlah chunk + contoh chunk -> hasil_lab1.txt
2 python indeks.py 500 1000 1500 koleksi pedoman_500/1000/1500 di chroma_db/
2 python cari.py 1000 lalu ajukan 5 pertanyaan biasa + 2 parafrase cek manual: chunk teratas relevan?
3 python bantu_buat_uji.py -> isi uji.py (15 pasangan)
3 python evaluasi_retrieval.py 500 1000 1500 tabel Hit@1/3/5 + MRR -> hasil_lab3.txt/.csv
3 isi KESIMPULAN_LAB3.md kesimpulan 3-4 kalimat

Jangan hapus folder chroma_db/ - dipakai di P-11. Pertama kali dijalankan, model embedding diunduh (ratusan MB), jadi indeks.py terasa lama.

S
Description
No description provided
Readme
50 KiB
Languages
Python 100%