1. A machine-implemented method comprising: analyzing digital information viewed as a labeled graph, including nodes and edges, based on a flow of authority among the nodes along the edges, the flow of authority being derived at least in part from different authority transfer rates assigned to the edges based on edge type schema information, wherein the authority transfer rates depend on semantic meanings of edge types; and generating, in response to a query including at least one keyword, a keyword-specific ranking of the nodes based on a result of the analyzing.
1. A machine-implemented method comprising: analyzing digital information viewed as a labeled graph, including nodes and edges, based on a flow of authority among the nodes along the edges, the flow of authority being derived at least in part from different authority transfer rates assigned to the edges based on edge type schema information, wherein the authority transfer rates depend on semantic meanings of edge types; and generating, in response to a query including at least one keyword, a keyword-specific ranking of the nodes based on a result of the analyzing. 2. The method of claim 1 , further comprising: receiving the query, the query including multiple keywords; wherein the analyzing the digital information comprises generating multiple initial rankings corresponding to the multiple keywords, each of the multiple initial rankings indicating authority of the nodes with respect to each respective keyword; and wherein the generating the keyword-specific ranking comprises combining the multiple initial rankings.