1. An online journal recommendation system, comprising: one or more editorial computers connected to a multi-node network, said editorial computers comprising one or more program controlled data processors configured to: receive an author-submitted article for publication via said multi-node network; access journal database records, wherein said database records include information associated with previously submitted articles and corresponding author user profiles; create a first fingerprint of a plurality of published articles in a particular journal from the journal database records; create a second fingerprint of the author-submitted article; compare the first fingerprint with the second fingerprint to determine whether the particular journal has articles with a high similarity to the author-submitted article; recommend the particular journal to the author as a potential journal for submission of the author-submitted article when the particular journal has published articles which have a high similarity; and when the author-submitted article is rejected from the particular journal: receive a first input, from the author of the submitted article for publication, comprising a request to initiate a waterfall process for the rejected author-submitted article, provide a first notification of the first input to a receiving journal device, receive a confirmation to proceed from the receiving journal device, transform the rejected author-submitted article into a waterfalled article, transmit data comprising a submission to the receiving journal device, wherein the submission comprises the waterfalled article and metadata, receive a transmission from the receiving journal device, wherein the transmission comprises a rejection of the submission and an option to continue the waterfall process with a second receiving journal, and when an affirmation of the option to continue the waterfall process with the second receiving journal is received: transmit one or more journal recommendations to the author of the submitted article for publication, wherein the one or more journal recommendations comprise one or more potential receiving journals that contain articles having a high similarity with the waterfalled article, and receive a second input from the author of the submitted article for publication comprising a selection of the second receiving journal and forward the waterfalled article to the second selected journal.
1. An online journal recommendation system, comprising: one or more editorial computers connected to a multi-node network, said editorial computers comprising one or more program controlled data processors configured to: receive an author-submitted article for publication via said multi-node network; access journal database records, wherein said database records include information associated with previously submitted articles and corresponding author user profiles; create a first fingerprint of a plurality of published articles in a particular journal from the journal database records; create a second fingerprint of the author-submitted article; compare the first fingerprint with the second fingerprint to determine whether the particular journal has articles with a high similarity to the author-submitted article; recommend the particular journal to the author as a potential journal for submission of the author-submitted article when the particular journal has published articles which have a high similarity; and when the author-submitted article is rejected from the particular journal: receive a first input, from the author of the submitted article for publication, comprising a request to initiate a waterfall process for the rejected author-submitted article, provide a first notification of the first input to a receiving journal device, receive a confirmation to proceed from the receiving journal device, transform the rejected author-submitted article into a waterfalled article, transmit data comprising a submission to the receiving journal device, wherein the submission comprises the waterfalled article and metadata, receive a transmission from the receiving journal device, wherein the transmission comprises a rejection of the submission and an option to continue the waterfall process with a second receiving journal, and when an affirmation of the option to continue the waterfall process with the second receiving journal is received: transmit one or more journal recommendations to the author of the submitted article for publication, wherein the one or more journal recommendations comprise one or more potential receiving journals that contain articles having a high similarity with the waterfalled article, and receive a second input from the author of the submitted article for publication comprising a selection of the second receiving journal and forward the waterfalled article to the second selected journal. 8. The online journal recommendation system of claim 1 , wherein annotations to the author-submitted article are made in the author-submitted article.