Frames (
engl. für:
Rahmen) sind Konstrukte zur
Wissensrepräsentation, die komplementär zur Repräsentation von Wissen mittels
Logik (zum Beispiel
Prädikatenlogik) sind. Als Erfinder der Frames gilt
Marvin Minsky. Man kann sie sich im Wesentlichen als
Objekte ohne
Methoden vorstellen, d. h. Frames sind in einer natürlichen und hierarchischen Vererbungsstruktur eingebettet und besitzen
Attribute, sogenannte
Slots (etwa: Schubfächer). Übergeordnete Frames können dabei ihre aktuellen Slotwerte, die sogenannten
Filler, an untergeordnete Frames vererben. Eng verwandt mit den nicht-Logik-basierten Frames sind die
semantischen Netze.