1. A method for creating an ordered reading list of pre-determined length of relevant topics from a hyperlinked database source of information website based on a user's input, the method comprising: determining at least one topic of interest; choosing a topic ordering algorithm from a plurality of topic ordering algorithms including a top-down schematic algorithm, a bottom-up schematic algorithm, and a horizontal schematic algorithm, said top-down schematic algorithm comprises a page rank calculation performed by iterating until a convergence, said bottom-up schematic algorithm comprises a ratio of a combined weight from a plurality of source topics to a plurality of sink topics of an article, said bottom-up schematic algorithm linearly parameterizes an ordering from said source topics to said sink topics of an article k, wherein a ratio is Π i v source(i) → k /Π j v source(j) → k of a rank of said source topics to a rank of said sink topics, wherein a point where relevance of said topics is cutoff is calculated by multiplying Π i v source(i) → k by Π j v sink(j) → k , wherein a comparison is found by graphing a distance from said seed topics, ordered by a difference of distances, calculated by [Σ ij |(d source(i) → k )−(d sink(j) → k )|], and is cutoff by a sum of distances calculated by Σ i d source(i) → k +Σ j d sink(j) → k , and said horizontal schematic algorithm comprises an order parameterization by absolute differences of a log of a plurality of ranks and an absolute difference of a plurality of distances with analogous cutoff methods, wherein said sink topic is where said reading list terminates and said source topic is where said reading list begins; calculating one of a plurality of topics ordering algorithms based on said topic of interest and a user; updating said hyperlinked database source of information; forming a reading list and ranking said reading list based on said topic ordering algorithm; and outputting said ranking and said reading list to an interface depending on an outcome of said topic ordering algorithm.