khaidingg

khaidingg / SimpleMalayTextSummarizer / 0.3.0

README.md

Overview

Automatic summarization is the process of reducing a text document with a computer program in order to create a summary that retains the most important points of the original document. This algorithm takes in large blocks of unstructured text, and extracts key topic sentences based on frequency of key terms and rank the sentence. This algorithm build specifically for Malay text.

Applicable Scenarios and Problems

  1. To reduce reading time
  2. To have better and easier selection process for text documents with the present of the document's summary.
  3. Automatic text summarization not influenced by human biased.
  4. Indexing effectiveness can be increase using automatic summarization.
  5. Automatic text summarization helping commercial abstract services to process more number of texts.

Usage

Input

Below are the input parameter:

ParameterDescription
textMalay text to be summarize
summaryLengthValue from 0.01 to 0.99
keyTermsWantedBoolean value to show the key terms rank
numKeyTermsnumber of most important key terms to be display

Output

Below are the output parameter:

ParameterDescription
keyTermsThe most important key terms that influence the summary
summaryAutomatic generated summary based on key terms and summaryLength

Credits

This algorithm is edited version of this English text summarizer