Detective is related to Occupation. 
Hall is related to Dining. Dining is the opposite of Restaurant. you are likely to find Butter in/at/on Restaurant. Butter is related to Fat. 
Detective <--RelatedTo--> Occupation 
Hall <--RelatedTo--> Dining <--Antonym--> Restaurant <--AtLocation-- Butter <--RelatedTo--> Fat 