1636660656

1636660656



1


ROZDZIAŁ

Podstawy

1.1 Zdumiewający początek

Już sama nazwa języka - Prolog - niesie w sobie informację o jego przeznaczeniu. Słowo „prolog" pochodzi bowiem od sformułowania programmation en logique co w języku francuskim oznacza właśnie programowanie w logice. Prolog został stworzony w 1971 roku przez Alaina Colmeraurera i Phillipe'a Roussela. Colmerauer badał możliwość przetwarzania* języka naturalnego, którego semantyka reprezentowana miała być za pomocą wyrażeń logicznych, natomiast narzędziem pozwalającym na wnioskowanie miała być rezolucja. Z tego powodu teoretyczne podstawy Prologa stanowi rachunek predykatów pierwszego rzędu (ale ograniczony tylko do klauzul Horna).Jeszcze w pierwszych latach XXI wieku był bardzo chętnie używany w wielu programach związanych z

•    logiką matematyczną (automatyczne dowodzenie twierdzeń);

•    przetwarzaniem języka naturalnego;

•    symbolicznym rozwiązywaniem równań;

•    sztuczną inteligencją;

•    przechowywaniem i przetwarzaniem danych.

I choć powoli jego miejsce zajmują wygodniejsze narzędzia jak na przykład silniki regułowe (o czym powiemy w części VII i VIII), to wciąż stanowi wspaniały model dydaktyczny.

‘Przetwarzanie w sensie rozumienie.

3



Wyszukiwarka

Podobne podstrony:
Rozdział 1Podstawy1.1 Zdumiewający początek Już sama nazwa języka - Prolog - niesie w sobie informac
Elektronika, Fotonika, Mikrosystemy Już sama nazwa studiów zawiera mnóstwo informacji, które mogą
PIOTR MADEJ czwómików przetwarzających wartość sygnałów napięciowych. Już sama nazwa sugeruje
81972 str 026 027 (3) 13. ZBÓJNICY I ROZBÓJNICY Tatrzańscy zbójnicy już choćby samą nazwą specjalnie
Rozdział H. ♦ System Nodes 433 Zacznijmy od omówienia pierwszej z nich (rysunek 11.14). Jak sama naz
106 etz250 1.Urządzenie do rozruchu silnika w stanie zimnym ?ak już mówi sama nazwa, mowa tu o urząd
Rozdział 8OperatoryPrzypisanie Operator przypisania (jak sama nazwa wskazuje, przypisuje wartość pra
Wprowadzenie lub Wstęp W rozdziale tym jak sama nazwa rozdziału mówi dokonujemy wprowadzenia do tema

więcej podobnych podstron