I created a graph object using the pytextrank package like so:
import pytextrank
### ...........................
### Some steps and calculations
### ...........................
graph, ranks = pytextrank.text_rank(path_stage1)
And I can use the networkx package to make a networkx drawing like so:
import networkx as nx
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(50,50))
nx.draw(graph, with_labels=True)
plt.show()
But as you can see, the words are mostly concentrated around the center. I would like to see higher separation between classes of words. How do I do that?
