1
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# Lab RAG: Chunking, Indeks, dan Hit@k
|
||||
|
||||
Jalankan dari dalam folder ini:
|
||||
|
||||
pip install pdfplumber scikit-learn numpy matplotlib reportlab pillow
|
||||
python buat_dokumen_contoh.py # opsional: buat 3 PDF contoh di dokumen/
|
||||
python lab1_chunking.py # -> Lab1_Eksperimen_Chunking.pdf
|
||||
python lab2_indeks_cari.py # -> Lab2_Indeks_dan_Pencarian.pdf
|
||||
python lab3_hit_at_k.py # -> Lab3_Hit_at_k.pdf
|
||||
|
||||
Untuk memakai PDF sendiri: taruh di dokumen/, lalu ubah PDF di lab1, PERTANYAAN/PARAFRASE di lab2,
|
||||
dan SOAL (15 pertanyaan + kata kunci) di lab3.
|
||||
|
||||
Embedding: otomatis memakai sentence-transformers (paraphrase-multilingual-MiniLM-L12-v2) bila terpasang;
|
||||
jika tidak, memakai LSA (TF-IDF n-gram karakter + SVD) yang berjalan offline.
|
||||
Reference in New Issue
Block a user