Kontrollerat språk (förenklat naturligt språk, engelska kontrollerat naturligt språk , CNL ) är en begränsad version av naturligt språk , skapat för att utföra vissa uppgifter. Kontrollerat språk är en delmängd av naturligt språk som erhålls genom att begränsa användningen av grammatik , terminologi och talmönster genom reglerande regler för att minska eller eliminera dess tvetydighet och komplexitet.
Traditionellt kontrollerade språk är indelade i två grupper: i den ena är alla ansträngningar inriktade på att förbättra läsbarheten för en person (till exempel för dem som inte har språket i texten); i en annan syftar dessa åtgärder till att skapa ett språk som är tillförlitligt när det gäller automatisk semantisk analys.
Den första typen av språk (även ofta kallad "förenklad" eller "teknisk" ), såsom förenklad teknisk engelska , IBM Easy English, används i branschen för att förbättra kvaliteten på teknisk dokumentation och, där det är möjligt, förenkla (halv)automatisk översättning av dokumentation . Dessa språk begränsar författaren till allmänna regler som "skriv i korta och grammatiskt enkla meningar", "använd substantiv istället för pronomen", "använd definierande ord", "använd aktiv istället för passiv".
Den andra typen av språk har en formell logisk grund, därför har de en formell syntax och semantik, och kan jämföras med ett befintligt formellt språk som första ordningens logik. Således kan de användas som kunskapsrepresentationsspråk, och skrivning på dessa språk åtföljs av helautomatiska kontroller av integritet och redundans, svar på frågor, etc.
Målen med att skapa sådana språk är olika. Till exempel var den så kallade Basic English , skapad 1925 av den engelske lingvisten Charles Ogden ( engelska Charles Kay Ogden ), avsedd att påskynda undervisningen i engelska för ursprungsbefolkningen i många engelska kolonier. Specialspråk har byggts ovanpå engelska för att förena väderprognosmeddelanden, luftrumskommunikation eller poliskommunikation.
Förenklade tekniska språk , skapade för att reglera den språkliga komponenten i processen att skapa teknisk dokumentation, har den bredaste praktiska tillämpningen .
För närvarande har begreppet kontrollerade språk fått särskild betydelse på grund av utvecklingen av maskinöversättningssystem .
När det gäller funktionell tillämpning kan vissa kontrollerade språk jämföras med den professionella jargongen för olika grupper, men jargong och slang återspeglar en mer livlig utveckling av vardagligt tal, utan att vara bundna av formella regler.