Basics of Cognitive Systems