Unlocking Meaning: Formal Logic and Inference Engines in NLP | SWE180 Engineering Articles | SWE180