Skip to content

A Text Summarization application using Flask, NLP techniques and Python.

License

Notifications You must be signed in to change notification settings

Sankeerthan13/Text-Summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text Summarizer

This project is a web-based text summarization system built with Python and Flask, leveraging classical NLP techniques and the PageRank algorithm to extract key sentences from a document and produce a concise summary

Overview

  • Objective: Generate concise and meaningful summaries of given text documents.
  • Techniques Used:
    • Natural Language Processing (NLP)
    • Python with NLTK (Natural Language Toolkit) and PageRank algorithm

Project Highlights

  1. Text Summarization:

    • Developed a robust text summarization system using NLP techniques.
    • Implemented the PageRank algorithm for extracting key sentences.
  2. NLP Techniques:

    • Leveraged NLP methods for pre-processing text data.
    • Explored algorithms for identifying and extracting essential information.
  3. PageRank Algorithm:

    • Applied the PageRank algorithm to rank sentences and select the most important ones for the summary.

About

A Text Summarization application using Flask, NLP techniques and Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published