O documento descreve um sistema desenvolvido em Prolog para o tratamento químico da água que remove elementos contaminantes. O sistema simula as etapas preliminares do tratamento, incluindo a seleção de reagentes e análise, usando Prolog como base de conhecimento. O documento também discute como Prolog pode ser usado em sistemas especialistas médicos e se diferencia de outras linguagens por usar programação declarativa.