Module for conversational and text summarization and much more
A python module for conversation and text summarization and much more exciting features.
Features provided by this module:
- Text Segmentation using:
- TextTiling with Block Score
- TextTiling with Vocabulary introduction
- Conversational summarization using:
- Cluster Rank
- Text summarization using :
$ [sudo] pip install readless
Or for the latest version in development:
$ [sudo] pip install git+git://github.com/adichat/read-less.git
You can use readless like a library in your project.
For quickly summarizing a conversation using ClusterRank algorithm:
# -*- coding: utf8 -*- from readless.Summarization import clusterrank summarizer = clusterrank.ClusterRank() pathToFile = "C:/conversation.in" summary = summarizer.summarizeFile(pathToFile)
For segmenting a text using TextTiling algorithm:
# -*- coding: utf8 -*- from readless.Segmentation import texttiling segmentation = texttiling.TextTiling() pathToFile = "C:/conversation.in" segmentedText = segmentation.segmentFile(pathToFile)
For a detailed list of other API functionalities, see **ReadLess Documentation**.