Abstract

The article describes the technology for automation of work with sources of information on the Internet. The created technology includes a development of a web service for storing and processing data; creation of a client part for viewing, editing and deleting records from the service; development of a browser extension for instant addition of articles to a web service database. Addition of records to the service is implemented by the development of an extension to Google Chrome browser. Creation of an extension involves getting information about the author of the article, the title of the article, addresses, key expressions, and highlighted text. Regular expressions and recursive search are used to obtain information about the author of the text. The article offers algorithms for finding the name of a literary source and its author. In order to allow the web service to interact with other services or programs, a REST service was developed in the article. A graphical user interface to display and edit records was developed for the web service using the AngularJS JavaScript framework. For the client part, a mechanism of an on request citations search and a mechanism of reference list formation for the selected citations is proposed. For the on request citations search, the article suggests the algorithm of citations ranking. Appropriate plugins for Google Chrome have been developed, which allow to connect content levels, background, and pop-up with each other. Functions for authorization, receiving a token, information search launch, search for an author, and a bibliographic record creation have been created.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.