Package dragon.ir.summarize

A package for generic multi-document summarization and its evaluation

See:
          Description

Interface Summary
GenericMultiDocSummarizer Interface of Generic Multi-Document Summarizer
StructureSummarizer Interface of structural summarizer
 

Class Summary
AbstractSentenceSum The class implement basic function of building summary given a sentence set.
AbstractStructureSum Abstract class of structure summarization given a document set
ClusterLexRankSummarizer An extension of LexRank text summarizer
LexRankSummarizer LexRank Summerizer
RelationGenerativeSum Generative relation based summarization
ROUGE A Program for Summarizaiton Evaluation
SemanticRankSummarizer Semantic based ranking summarizer which can supports differnt semantic similarity measure such as ontology based and model based.
TermGenerativeSum Generative term based summarization
TextUnit Data structure for text unit
TopicSummary Data structure for topic summary
 

Package dragon.ir.summarize Description

A package for generic multi-document summarization and its evaluation

Package Specification

To develop a summarizer, one should implement the interface called GenericMultiDocSummarizer. The evalute the quality of the machine-generated summary, one can call the ROUGE program. The summarization often deals with a small number of documents. Thus, it is not required to index documents before summarization. The summarizer can index the documents online calling the online sentence indexer and then find out represenatitve sentences.