Nalézt model konzistentní s danými vstupními daty je běžná úloha řešená v mnoha oblastech. Zabýváme se modely jazyků.
Složitost hledání vhodného modelu nějakého cílového jazyka na základě daných příkladů je vypočtena v tomto článku.