%% date:: [[2023-02-22]] %% # [[Thinking]] ## Why do we think? - [[Decision-making]] - Reasoning and [[Learning]] - [[Abductive reasoning]] - [[Deductive reasoning]] - [[Heuristics]] - [[Fast Thinking]] - [[Slow Thinking]] ## Mental models A mental model identifies patterns in different concepts to help us recognize and use these patterns as shortcuts for understanding the world. ## [[Algorithms of thought]] Algorithms of thought are procedural steps for examining a problem or concept or making a decision about what to do next. - [[Difference Engine]] - [[Want Impediment Remedy Algorithm]] - [[Simple Choice Algorithm]] - [[Assumptions x-ray Algorithm]] ## What should we think about? - [[Six Thinking Hats]] ## Assisted Thinking Teaching a machine to think may help us understand how _we_ think. - [[Natural Language Processing]] - [[Computational Linguistics]] ## See also - [[Getting Started With Algorithms of Thought]] - [[Cognitive Biases in Performance Testing]] - [[Logical Fallacy]]