Skip to content

This is a Text Summarizer, doesn't require any API key to run this, it will integrate in your browser and summarizes the text. WARNING! your browser may lag.

Notifications You must be signed in to change notification settings

SIDDHU123M/TextSummarizer

Repository files navigation

TextSummarizer

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.

Features

  • 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.

About

This is a Text Summarizer, doesn't require any API key to run this, it will integrate in your browser and summarizes the text. WARNING! your browser may lag.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages