An automatic machining process decision-making system based on knowledge graph | Synapse