Similar Items: Network Intrusion Detection With Spatial and Temporal Knowledge Graphs and Semi-Supervised Learning