Skip to content

A web app that summarizes text or PDF content, detects sentiment, and creates word clouds from frequently used words.

License

Notifications You must be signed in to change notification settings

hariharasudan3/Text-Summarization-NLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-Summarization-NLP

A tool designed to simplify text analysis and document summarization using Natural Language Processing (NLP) techniques.you can quickly generate summaries and gain insights from your documents, making it easier to digest and understand large volumes of text.

Features

  • Text Summarization: Generate concise summaries of your documents, extracting the most important information.
  • Sentiment Analysis: Determine the sentiment expressed in your text, whether it's positive, negative, or neutral.
  • Document Management: Upload and manage your documents for easy analysis and summarization.
  • Word Cloud Generation: Visualize the most frequently occurring words in your text for a quick overview.

Usage

  1. Text Summarization: Simply upload your document or paste the text content into the tool. Reportionary will then generate a summary for you.

  2. Sentiment Analysis: After uploading your document, Reportionary will analyze the sentiment expressed in the text and provide insights.

  3. Document Management: Use the document management feature to upload, organize, and manage your documents for analysis.

  4. Word Cloud Generation: Explore the word cloud feature to visually identify the most common words in your text.

This requires the following modules :

Spacy NLTK Flask TextBlob NumPy Scikit-Learn pypdf2

Python version 3.10 - 3.11

Install modules by
pip install -r requirements.txt

To run the application
python app.py

Web Page

Screenshot (5)

Text Summarization

Screenshot (1)

Sentiment Analysis

Screenshot (14)

Word Cloud

Screenshot (13)

About

A web app that summarizes text or PDF content, detects sentiment, and creates word clouds from frequently used words.

Topics

Resources

License

Stars

Watchers

Forks