Web app backend engine powered by NLP techniques for flexible document summarization
This final year project concentrated on designing and developing a full-stack web application that provides an efficient and user-friendly platform for summarizing documents. By utilizing natural language processing (NLP) techniques, the web application allows users to summarize lengthy documents in...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/167046 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This final year project concentrated on designing and developing a full-stack web application that provides an efficient and user-friendly platform for summarizing documents. By utilizing natural language processing (NLP) techniques, the web application allows users to summarize lengthy documents into shorter summaries while maintaining the important information.
In this project, front-end technologies consist of HyperText Markup Language (HTML), Cascaded Style Sheet (CSS) and Javascript were utilized to build the user interface and presentation layer of the web application. Back-end technologies consist of Python, Flask and PostgreSQL were used to manage data and process necessary tasks for to support the frontend. Hierarchical Weight Sharing Transformers for Summarization (HIWESTSUM) and Text-to-Text-Transfer Transformer (T5) model were utilized for summarizing the documents. |
---|