Knowledge Representation
Knowledge representation is how you write what the agent “knows”: logic sentences, frames, semantic nets, rules, probability tables. Good KR makes inference cheap and clear. Bad KR is a pile of strings nobody can query.
“Asha is a student” as FOL: Student(Asha). Relations beat a blob of English when you need proof. Pick logic vs probability based on certainty.
Output — idea / do / check for Knowledge Representation. Fill those three in the viva.
One KR style + why not plain English.