Transformer-Based Abstractive Text Summarisation for Real-Time Web Applications: A Browser-Integrated System with REST API Architecture
DOI:
https://doi.org/10.30871/jaic.v10i3.12559Keywords:
Abstractive Text Summarisation, Chrome Extension, REST API, Transformer-Based Architecture, Web DeploymentAbstract
The exponential growth of digital textual content has intensified the need for efficient, accessible summarisation tools that support information processing across academic, professional, and research domains. While Transformer-based abstractive summarisation models have demonstrated strong performance in benchmark settings, their real-world deployment remains limited due to computational complexity and lack of user accessibility. This study presents a lightweight Transformer-based abstractive text summarisation system, operationalised as a Google Chrome extension and supported by a REST API, enabling seamless integration into everyday user workflows. The proposed system employs an encoder–decoder framework leveraging a pre-trained Transformer-based encoder and a sequence-to-sequence decoder with attention, fine-tuned on the CNN/Daily Mail dataset. Quantitative evaluation on the benchmark dataset achieved ROUGE-1, ROUGE-2, and ROUGE-L scores of 38.21, 16.54, and 35.12, respectively, demonstrating competitive performance relative to established neural baselines. To address the limitations of lexical evaluation metrics, a complementary human evaluation was conducted using a Likert-scale assessment across coherence, informativeness, and fluency, yielding mean scores above 4.0, thereby confirming the qualitative effectiveness of the generated summaries. In addition to model performance, system-level evaluation assessed functional correctness, latency, scalability, and usability within a real-world deployment context. The system demonstrated stable performance under concurrent usage, with an average response time of 4.2 seconds per request and positive user feedback, validating its practical applicability. The findings demonstrate that high-quality abstractive summarisation can be effectively operationalised within a lightweight, browser-integrated architecture, thereby bridging the gap between research-stage neural models and accessible end-user applications. This work contributes to deployment-oriented natural language processing by emphasising usability, modularity, and real-world integration as critical dimensions of system design.
Downloads
References
[1] H. P. Luhn, "The automatic creation of literature abstracts," IBM Journal of Research and Development, vol. 2, no. 2, pp. 159–165, 1958. https://doi.org/10.1147/rd.22.0159
[2] K. Sparck Jones, "Automatic summarising: The state of the art," Information Processing and Management, vol. 43, no. 6, pp. 1449–1481, 2007. https://doi.org/10.1016/j.ipm.2007.03.009
[3] M. Gambhir and V. Gupta, "Recent automatic text summarization techniques: A survey," Artificial Intelligence Review, vol. 47, no. 1, pp. 1–66, 2017. https://doi.org/10.1007/s10462-016-9475-9
[4] I. C. Fiebelkorn, M. A. Pinsk, and S. Kastner, "A dynamic interplay within the frontoparietal network underlies rhythmic spatial attention," Neuron, 2018. https://doi.org/10.1016/j.neuron.2018.05.038
[5] Chamboko, H.; Ndlovu, B. Twitter ( X ) Sentiment Analysis on Monkeypox : A Systematic Literature Review. Int. J. Informatics Dev. 2025, 14, 629–639, doi:10.14421/ijid.2025.5196.
[6] M. Allahyari, S. Pouriyeh, M. Assefi, S. Safaei, E. D. Trippe, J. B. Gutierrez, and K. Kochut, "Text summarization techniques: A brief survey," arXiv:1707.02268, 2017. https://doi.org/10.48550/arXiv.1707.02268
[7] A. Khan and N. Salim, "A review on abstractive summarization methods," Journal of Theoretical and Applied Information Technology, vol. 59, no. 1, 2015.
[8] R. Paulus, C. Xiong, and R. Socher, "A deep reinforced model for abstractive summarization," arXiv:1705.04304, 2017. https://doi.org/10.48550/arXiv.1705.04304
[9] R. Nallapati, B. Zhou, C. N. dos Santos, C. Gulcehre, and B. Xiang, "Abstractive text summarization using sequence-to-sequence RNNs and beyond," arXiv:1602.06023, 2016. https://doi.org/10.48550/arXiv.1602.06023
[10] D. Bahdanau, K. Cho, and Y. Bengio, "Neural machine translation by jointly learning to align and translate," arXiv:1409.0473, 2015. https://doi.org/10.48550/arXiv.1409.0473
[11] A. Rush, S. Chopra, and J. Weston, "A neural attention model for abstractive sentence summarization," arXiv:1509.00685, 2015. https://doi.org/10.48550/arXiv.1509.00685
[12] A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, and I. Polosukhin, "Attention is all you need," arXiv:1706.03762, 2017. https://doi.org/10.48550/arXiv.1706.03762
[13] J. Devlin, M. Chang, K. Lee, and K. Toutanova, "BERT: Pre-training of deep bidirectional transformers for language understanding," arXiv:1810.04805, 2018. https://doi.org/10.48550/arXiv.1810.04805
[14] T. B. Brown, B. Mann, N. Ryder, M. Subbiah, J. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell et al., "Language models are few-shot learners," arXiv:2005.14165, 2020. https://doi.org/10.48550/arXiv.2005.14165
[15] S. Gupta and S. K. Gupta, "Abstractive summarization: An overview of the state of the art," Expert Systems with Applications, 2019. https://doi.org/10.1016/j.eswa.2019.112626
[16] K. M. Hermann, T. Kocisky, E. Grefenstette, L. Espeholt, W. Kay, M. Suleyman, and P. Blunsom, "Teaching machines to read and comprehend," arXiv:1506.03340, 2015. https://doi.org/10.48550/arXiv.1506.03340
[17] C.-Y. Lin, "ROUGE: A package for automatic evaluation of summaries," in Proc. ACL Workshop on Text Summarization Branches Out, Barcelona, Spain, 2004, pp. 74–81. https://doi.org/10.3115/1220355.1220407
[18] I. Mani and M. T. Maybury, Advances in Automatic Text Summarization. Cambridge, MA, USA: MIT Press, 1999.
[19] A. Widyassari, S. Rustad, G. F. Shidik, E. Noersasongko, A. Syukur, and A. Affandy, "Literature review of automatic text summarization: Research trend, dataset and method," in Proc. IEEE Int. Conf. on Informatics and Computing Technology (ICOIACT), 2019. https://doi.org/10.1109/ICOIACT46704.2019.8938472
[20] S. S. Naik and M. N. Gaonkar, "Extractive text summarization by feature-based sentence extraction using rule-based approach," in Proc. IEEE Int. Conf. on Recent Trends in Electronics, Information and Communication Technology (RTEICT), Bangalore, India, 2017. https://doi.org/10.1109/RTEICT.2017.8256739
[21] S. Hochreiter and J. Schmidhuber, "Long short-term memory," Neural Computation, vol. 9, no. 8, pp. 1735–1780, 1997. https://doi.org/10.1162/neco.1997.9.8.1735
[22] I. Sutskever, O. Vinyals, and Q. V. Le, "Sequence to sequence learning with neural networks," arXiv:1409.3215, 2014. https://doi.org/10.48550/arXiv.1409.3215
[23] S. Chopra, M. Auli, and A. M. Rush, "Abstractive sentence summarization with attentive recurrent neural networks," in Proc. Conf. of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), San Diego, CA, USA, 2016, pp. 93–98. https://doi.org/10.18653/v1/N16-1012
[24] A. See, P. J. Liu, and C. D. Manning, "Get to the point: Summarization with pointer-generator networks," arXiv:1704.04368, 2017. https://doi.org/10.48550/arXiv.1704.04368
[25] Y. Liu and M. Lapata, "Text summarization with pretrained encoders," in Proc. Conf. on Empirical Methods in Natural Language Processing (EMNLP), Hong Kong, China, 2019. https://doi.org/10.18653/v1/D19-1387
[26] M. Lewis, Y. Liu, N. Goyal, M. Ghazvininejad, A. Mohamed, O. Levy, V. Stoyanov, and L. Zettlemoyer, "BART: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension," in Proc. Annual Meeting of the Association for Computational Linguistics (ACL), 2020. https://doi.org/10.18653/v1/2020.acl-main.703
[27] J. Zhang, Y. Zhao, M. Saleh, and P. J. Liu, "PEGASUS: Pre-training with extracted gap-sentences for abstractive summarization," arXiv:1912.08777, 2020. https://doi.org/10.48550/arXiv.1912.08777
[28] P. Gigioli, N. Sagar, A. Rao, and J. Voyles, "Domain-aware abstractive text summarization for medical documents," in Proc. IEEE Int. Conf. on Bioinformatics and Biomedicine (BIBM), Madrid, Spain, 2018. https://doi.org/10.1109/BIBM.2018.8621247
[29] M. Bani-Almarjeh and M. Kurdy, "Arabic abstractive text summarization using RNN-based and transformer-based architectures," Information Processing and Management, 2023. https://doi.org/10.1016/j.ipm.2022.103181
[30] J. B. Rollins, Foundational Methodology for Data Science. Somers, NY, USA: IBM Corporation, 2015.
[31] IBM Cloud Education, "Natural Language Processing (NLP)," IBM, Jul. 2020. https://www.ibm.com/cloud/learn/natural-language-processing
[32] A. K. Nandi, S. Basak, and S. Sengupta, "An efficient and robust web scraper for information retrieval," in Proc. IEEE Int. Conf. on Computing, Communication and Automation (ICAC3), Greater Noida, India, 2016. https://doi.org/10.1109/ICAC3.2016.7884149
[33] Q. Fatima, "A graph-based approach towards automatic text summarization," 2017.
[34] P. P. Ray, "ChatGPT: A comprehensive review on background, applications, key challenges, bias, ethics, limitations and future scope," Internet of Things and Cyber-Physical Systems, 2023. https://doi.org/10.1016/j.iotcps.2023.05.002
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Zvinodashe Revesai, Belinda Ndlovu, Kudakwashe Maguraushe

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).








