Podręcznik uczestnika z objaśnieniami, przykładami i ćwiczeniami do samodzielnej nauki do Modułu 3
1. Jak korzystać z podręcznika
Masz już przygotowane fragmenty dokumentów. Teraz chcesz odnaleźć te, które zawierają informacje potrzebne do odpowiedzi na pytanie. W Module 3 przejdziesz od tekstu przez embedding i podobieństwo wektorów do zapisanego indeksu oraz testów wyszukiwania.
Autor kursu: mgr inż. Marcin Godziemba-Maliszewski. ENHANCER+, Politechnika Warszawska.
Do lektury i sześciu ćwiczeń w tej książce wystarczy zeszyt albo edytor tekstu; prosty kalkulator jest opcjonalny. Nie potrzebujesz Internetu, Pythona, prezentacji ani uruchomionego modelu. Dane potrzebne do rozwiązania zadań znajdują się w rozdziałach.
Co zrobisz w tym module
- Wyjaśnisz, co reprezentuje embedding i czego nie można wywnioskować z pojedynczej liczby w wektorze.
- Odróżnisz błąd przygotowania tekstu od problemu z modelem lub indeksem.
- Obliczysz podobieństwo kosinusowe na małych wektorach i zinterpretujesz ranking.
- Sprawdzisz powiązanie wektora z tekstem i dokumentem źródłowym.
- Ocenisz trafienia Hit@1, Hit@3 i Hit@5 oraz osobno opiszesz pytania bez odpowiedzi.
Jak pracować offline
Czytaj rozdziały R1–R6 kolejno. Każdy zawiera objaśnienia, przykład i zadanie z pytaniem kontrolnym. Najpierw zapisz własne rozwiązanie, następnie zajrzyj do części „Odpowiedzi do ćwiczeń”. Ważniejsze od identycznych sformułowań jest uzasadnienie oparte na danych. Słownik na końcu pomaga wrócić do znaczenia terminów.
Wersję scaloną HTML lub PDF możesz wcześniej zapisać na komputerze. Książka w przeglądarce Moodle wymaga dostępu do platformy; samo określenie „offline” oznacza tutaj samowystarczalność treści i możliwość czytania pobranej wersji bez sieci.
Wspólny przykład: fikcyjny DocAssist
W książce analizujesz dokumentację fikcyjnej aplikacji DocAssist. Materiały z Modułu 2 opisują m.in. zmianę konfiguracji, dyżur operatora i parametr oczekiwania. Nazwy poleceń w cytowanych fragmentach są treścią do analizy, a nie instrukcją uruchamiania usługi na Twoim komputerze. Numer strony podręcznika nie jest numerem strony dokumentu źródłowego.
Rozdział 1 używa krótkich tekstów A–D. W rozdziale 4 poznasz sześć fragmentów D1–D6 z korpusu M3, wraz z rzeczywistymi identyfikatorami. Małe wektory i rankingi oznaczone jako dydaktyczne służą obliczeniom ręcznym. Nie są pomiarem modelu BGE-M3 ani wynikiem oceny całego systemu.
Książka i notebooki
| Ścieżka | Na czym pracujesz | Co zachowujesz |
|---|---|---|
| Lektura offline | Teksty, tabele i zadania z tej książki. | Odpowiedzi do ćwiczeń 1–6 i własne uzasadnienia. |
| Notebooki M3 | Pakiet Student: dane, kod, karty R1–R6 i skonfigurowane środowisko. | Pliki wyników, indeks i raport testów. |
| Notebooki z checkpointem | Zapisane wcześniej rzeczywiste embeddingi z pakietu Student. | Nową próbę oznaczoną jako wykorzystującą checkpoint. |
Wykonanie notebooków jest rozszerzeniem lektury. Instalacja środowiska i pobranie modelu mogą wymagać Internetu; należy je zakończyć przed pracą bez sieci. Sposób przygotowania opisuje M12_M3_instrukcja_moodle.html w pakiecie Student. Książka nie zastępuje tej instrukcji ani kart oddawanych do oceny.
Wyszukujesz i oceniasz fragmenty źródłowe. Nie uruchamiasz jeszcze modelu generującego odpowiedź. W Module 4 wynik wyszukiwania stanie się materiałem do budowania kontekstu.