Skip to content

AdityaChellam/Text-Summarization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-Summarization

PURPOSE

A conventional AI algorithm for summarizing large texts into a short readable format without the use of any external/inbuilt libraries.

ALGORITHM

  1. Word vectors weight assignments is used to determine the priority orders indexing.
  2. Two step Stem cells pruning is done to restrict insignificant nodes from contributing to weight sums.
  3. Heap based sorting to form coherence.

FRAMEWORKS

No external libraries were used for the implementation. We make use of the heap data structure (for sorting word vectors).

HOW TO RUN

  1. Select the text file you wish to summarize.
  2. Set file path to input text file.
  3. Run python script to generate summary.

Summary length is maitained as standard length (1/3)rd of total length.

About

A conventional AI algorithm for summarizing large texts into a short readable format without the use of any external/inbuilt libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors