Skip to content

Nehul-Krushna/Document-Summarization-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Document-Summarization-System

The Document Summarization System is a web-based application that uses Natural Language Processing (NLP) techniques to generate concise summaries from text documents. This system is designed to assist users in quickly extracting key information from lengthy texts.

Table of Contents

Features

  • Web-based user interface for input and interaction.
  • Extractive summarization using NLP techniques.
  • Customizable summary length and content criteria.
  • Error handling and informative user feedback.
  • Integration with NLTK and other relevant libraries for text processing.

Getting Started

To set up and run the Document Summarization System locally, follow these steps:

Prerequisites

  • Python 3.x
  • Flask (can be installed via pip install Flask)
  • NLTK (Natural Language Toolkit) for text processing (can be installed via pip install nltk)

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/Nehul-Krushna/Document-Summarization-System.git
    

Usage

  • Access the web interface by opening a web browser and visiting http://127.0.0.1:5000.
  • Enter or paste a text document into the input textarea.
  • Click the "Summarize" button to generate a summary of the document.
  • The generated summary will be displayed below the input area.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published