The core component of a knowledge-based system is the knowledge base. It includes organised data on the issue area, including facts, rules, relationships, and heuristics. An inference engine may query it and update it to make wise choices. For instance, the knowledge base of Ocean Medic may include information about poisonous species, symptoms, first aid procedures, and the locations of the closest hospitals.