@GrindFaterAnona
>to parse - to examine computer data and change it into a form that can be easily read or understood
Mój skrypt czyta to wszystko i stara się zrobić najlepsze dopasowanie, ale czasami w tym co czyta jest za mało danych żeby przypisać do dobrej kategorii, albo są napisane w taki sposób, że tego nie wychwytuje na danej stronie.
Mając 20 000 herbów do sprawdzenia trzeba to automatyzować.
Jak na danej stronie będą herby przeszłych gmin jakiegoś księstwa które istniały w XIX wieku przez 60 lat, to żeby to tak sklasyfikować trzeba rozumieć to księstwo (i niemiecki :D). Więc skrypt widzi nagłówek z "ehemalige" (były/dawny) widzi słowo Gemeindewappen (herb gminy) i daje formerGemeinde (przeszła gmina). Jak pod tym nagłówkiem w opisie konkretnego herbu jest słowo Stad to da, formerCity i zignoruje typ z nagłówka. To nie jest idealny proces.