Estoy tratando de implementar el algoritmo textrank para la extracción de frases como se describe here. Para aquellos que necesitan complementar el algoritmo de pagerank con bordes ponderados y hacer que se ejecute en gráficos no dirigidos. La implementación del algoritmo del pagerank de Networkx me permite integrar fácilmente los bordes pesados y se dice que convierte los gráficos dirigidos en no dirigidos: ver here. Sin embargo, cuando lo probé todavía parece usar un gráfico dirigido. ¿Que me estoy perdiendo aqui? Ayuda enormemente appriciated.Textrank: pagerank complementario para la extracción de frases usando networkx
Ejemplo:
import networkx as nx
D=nx.DiGraph()
D.add_weighted_edges_from([('A','B',0.5),('A','C',1)])
print nx.pagerank(D)
Outpunt: { 'A': 0.25974025929223499, 'C': ,40692640737443164, 'B': ,33333333333333331}
Mi error. Gracias por la solución. – root