33. A non-transitory computer-readable medium comprising computer-executable instructions stored thereon, the computer-executable instructions operable to cause one or more machines to perform operations comprising: determining rank values of digital information presentable 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 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 the determined rank values of the digital information.
33. A non-transitory computer-readable medium comprising computer-executable instructions stored thereon, the computer-executable instructions operable to cause one or more machines to perform operations comprising: determining rank values of digital information presentable 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 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 the determined rank values of the digital information. 41. The computer-readable medium of claim 33 , wherein the determining comprises analyzing the digital information based on user definable calibrating parameters including the authority transfer rates assigned to the edges.