MTASE: Multilingual Text Analyzer and Summarization Engine
The objective of this project is to build a Multilingual Text Analyzer and Summarization Engine that can analyze, translate and summarize a piece of unlabeled/unidentified/unknown text provided by the user as input and make its services available via a web application.
This project serves as frontend for MTASE backend.
Functionality | Descriptiona |
---|---|
User Friendly UI | Application UI is asy to use and navigate |
Responsive Design | UI configured to be accessible accross desktops, tablets and mobile phones |
Language Identification | Identify the language of input text provided by the user |
Language Translation | Convert non English input text to English for further processing |
Keyword Extraction | Extract the most important keywords that define the provided text |
Abstractive Summarization | Concise summary generated by paraphrasing and capturing meaning of input text |
Extractive Summarization | Summary generated stitching together important sentences or phrases of original text |
Meta Data | Basic statistics of text are returned |
- React v17.0.2
- Recoil v0.6.1
- Axios v0.24.0
- MUI v5.4.2