The language model suggests geometric constructions while the symbolic engine tests them. This match-up enables the system to convert everyday language that a human would see in a geometry problem ...