This is a Text Summarizer application that runs entirely in your browser without requiring any API key. It leverages advanced Natural Language Processing (NLP) techniques to summarize text input directly in the browser. The application uses libraries such as TensorFlow.js and Universal Sentence Encoder for text processing and summarization. Additionally, it features a visually appealing background created with TensorFlow and Three.js.
- No API Key Required: The summarization process is handled locally in the browser.
- Dark Mode Support: Toggle between light and dark themes.
- Text Input Options: Enter text manually or upload a text file.
- Summary Settings: Adjust compression rate and choose between extractive and frequency-based summarization algorithms.
- Interactive UI: Copy the summary to the clipboard or download it as a text file.
- Three.js Background: A dynamic particle background for enhanced visual appeal.
WARNING: Running this application may cause your browser to lag due to the intensive processing required for text summarization.