Logical Programming in Prolog

You should not change anything in the CSV file to make your rules work. All the manipulations should be done in your prolog code.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Your task is to write a code to translate the given CSV file into Prolog knowledge base (FACTS). You will also be writing some simple programs (RULES) and finally testing your code (Queries).

    You may choose to work on this assignment with a friend/classmate or by yourself (whichever you prefer)If you work with someone – each of you should have your own submission on both EDORAS & Canvas.

Submissions:

EDORAS:

1. Create a directory called Assignment4

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

2. Store the provided CSV file and your prolog file as Assign4.pl

Canvas:

1. Single prolog file – call it Assign4.pl

2. A Report with codes from task 2 and screenshots from task 3.

you report should answer the following questions,

    Specify the progress. Were you able to complete the assignment?Did you work with someone? Was the contribution equal or do you think that you did most of the work. Specify the contribution of you and your partner in percentage. If you believe both of you contributed equally – Specify 50% – 50%. If you did all the work specify 100% – 0%. Did you refer to any online materials or codes to solve the problems. Acknowledge and provide citations.

Still stressed with your coursework?
Get quality coursework help from an expert!