Knowledge Graph Question Answering via SPARQL Silhouette Generation