Przejdź do treści

Jak powstają modele językowe / Słowniczek

Crawler (robot internetowy)

Crawler to program, który automatycznie odwiedza strony internetowe, zapisuje ich treść i podąża za linkami, by znaleźć kolejne. Crawlery zbierają dużą część tekstu używanego do trenowania modeli językowych.

Crawler zaczyna od listy adresów, pobiera każdą stronę, wyłuskuje linki i dopisuje je do swojej listy zadań. Powtórzone miliony razy, to mapuje i kopiuje dużą część publicznej sieci. Wyszukiwarki używają crawlerów od lat 90.

Dla AI strony zebrane przez crawlery to największe pojedyncze źródło tekstu treningowego. Organizacja non-profit Common Crawl archiwizuje od 2008 roku miliardy stron i udostępnia je za darmo, a jej przefiltrowane wersje zasilają wiele modeli językowych.

Dobrze wychowane crawlery przedstawiają się z nazwy i przestrzegają zasad, które strona zapisała w pliku robots.txt. Surowy tekst z sieci jest bałaganiarski, więc przed treningiem się go czyści, filtruje i usuwa duplikaty, a większość ląduje w koszu.

Poznaj to w lekcji (6 min)Skąd się bierze tekst do treninguStrony z sieci, książki, kod i rozmowy