Kontrolowane języki naturalne
Kontrolowane języki naturalne (CNL) to sztuczne języki zbudowane poprzez uproszczenie gramatyki i zmniejszenie liczby słów w języku w celu uniknięcia niejednoznaczności lub złożoności.
Istnieją dwa rodzaje języków kontrolowanych: niektóre zaprojektowane, aby pomóc osobom niebędącym rodzimymi użytkownikami języka, a niektóre zaprojektowane, aby umożliwić automatyczną analizę semantyczną.
Pierwszy rodzaj języków nazywany jest często językami "uproszczonymi" lub "technicznymi". Są one używane przez przedsiębiorstwa lub branże w celu poprawy jakości pisma technicznego. Standardowe terminy upraszczają półautomatyczne tłumaczenie na inne języki. Przykładami są: ASD Sim Technical English, Caterpillar Technical English i IBM's Easy English.
Języki uproszczone (lub techniczne) prowadzą pisarza przez ogólne zasady, takie jak: "pisz krótkie i proste zdania", "używaj imienia osoby (na przykład "John Smith") zamiast mówić "on", i "mów o tym, kto coś robi, a nie o tym, co się robi, chyba że musisz powiedzieć, co się robi".
Drugi rodzaj języków ma dobrze zdefiniowane reguły zapisu i rozumienia. Reguły te mogą być dopasowane do języków formalnych, takich jak logika pierwszego rzędu. Języki te mogą być analizowane przez komputer. Można je sprawdzić, czy są poprawne. Można w nich łatwo wyszukiwać informacje.
Języki
Istniejące kontrolowane języki naturalne obejmują:
- Globish
- Attempto '''''' angielski<
- > (2006) "Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces" (PDF). FLAIRS 2006 . </ref>.
- Podstawowy angielski
- ClearTalk
- Common Logic Controlled English
- E-Prime
- Gellish Formal English
- ModeLang
- Newspeak
- Plain English
- Przetwarzalny język angielski (PENG)
- Semantyka słownictwa biznesowego i reguł biznesowych
- Special English
Powiązane strony
- Język skonstruowany
- Reprezentacja wiedzy
- Przetwarzanie języka naturalnego
Pytania i odpowiedzi
P: Co to są kontrolowane języki naturalne (CNL)?
O: Kontrolowane języki naturalne (CNL) to sztuczne języki, które upraszczają gramatykę i zmniejszają liczbę słów, aby uniknąć wieloznaczności i złożoności.
P: Jakie są dwa rodzaje języków sterowanych?
O: Istnieją dwa rodzaje języków kontrolowanych: te, które mają pomóc osobom nie będącym rodzimymi użytkownikami języka oraz te, które mają umożliwić automatyczną analizę semantyczną.
P: Co to są języki "uproszczone" lub "techniczne"?
O: Języki "uproszczone" lub "techniczne" są przeznaczone dla osób nie będących rodzimymi użytkownikami języka. Są używane przez firmy lub branże w celu poprawy jakości pisma technicznego. Języki te prowadzą pisarza za pomocą ogólnych zasad, aby stworzyć prosty język i poprawić łatwość tłumaczenia.
P: Jakie są przykłady języków "uproszczonych" lub "technicznych"?
O: Przykładami języków "uproszczonych" lub "technicznych" są ASD Sim Technical English, Caterpillar Technical English i IBM's Easy English.
P: Jakie są ogólne zasady, którymi kierują się pisarze używający języków "uproszczonych" lub "technicznych"?
O: Ogólne zasady, którymi kierują się autorzy piszący w języku "uproszczonym" lub "technicznym" to: "pisz krótkie i proste zdania", "używaj imienia osoby zamiast zaimków" oraz "mów o tym, kto coś robi, a nie co się robi".
P: Jaki jest inny rodzaj języków kontrolowanych?
O: Drugi rodzaj języka kontrolowanego ma dobrze zdefiniowane reguły pisania i rozumienia. Reguły te można dopasować do języków formalnych, takich jak logika pierwszego rzędu.
P: Jak można analizować i wyszukiwać języki sterowane?
O: Języki sterowane mogą być analizowane przez komputery, sprawdzane pod kątem poprawności i łatwo wyszukiwane w celu uzyskania informacji.