Knowledge systems and Prologby Adrian WalkerExpert systems (Computer science)Prolog (Computer program language)Natural language processing (Computer science)Writing a summary for young readers…For young readersBook data: Open Library