I've started doing research on the concept of reasoning. Obviously, it's a concept that's strongly connected to the concept of logic. One subconcept I've come across is analogical reasoning.