numpy scipy matplotlib networkx pyvis fuzzywuzzy