Różnice
Różnice między wybraną wersją a wersją aktualną.
|
|
— |
pl:prolog:pllib:build_sentence [2019/06/27 15:50] (aktualna) |
| ====== Build sentence ====== |
| {{tag>natural_language}} |
| ===== Description ===== |
| Program on knowledge base create sentence containing 5 words (article, noun, verb, article, noun) |
| |
| **Source**: Learn prolog now!, 2001, (course available on-line) |
| ===== Download ===== |
| Program source code: {{build_sentence.pl}} |
| ===== Listing ===== |
| <code prolog> |
| word(article,a). |
| word(article,every). |
| word(noun,criminal). |
| word(noun,'big kahuna burger'). |
| word(verb,eats). |
| word(verb,likes). |
| |
| sentence(Word1,Word2,Word3,Word4,Word5) :- |
| word(article,Word1), |
| word(noun,Word2), |
| word(verb,Word3), |
| word(article,Word4), |
| word(noun,Word5).</code> |
| ===== Comments ===== |
| |