#include <Summarizer.hpp>
Inheritance diagram for Summarizer:

Public Methods | |
| virtual | ~Summarizer () |
| virtual void | summDocument (const string &docID, const int optLen, const string &qInfo)=0 |
| General purpose function that does all summary computation as well as passage marking. | |
| virtual void | scorePassages (const string &qInfo)=0 |
| Score ALL passages currently in this summarizer, optionally given query terms. | |
| virtual void | markPassages (int optLen, const string &qInfo)=0 |
Flag optLen passages for inclusion in summary. | |
| virtual void | addPassage (Passage &psg)=0 |
| Append a new passage to the list the summarizer will use to generate summary. | |
| virtual void | clear (void)=0 |
| Clear all scores and passages from the summarizer. | |
| virtual int | fetchPassages (Passage *psgs, int optLen) const=0 |
| Place marked passages into an array. | |
| virtual int | nextPassage (Passage *psg) const=0 |
| Get the next passage in iterative manner. | |
| virtual void | iterClear (void) const=0 |
Reset to the first summarized passage (in conjunction with nextPassage). | |
| virtual void | outputSumm (void) const=0 |
| General purpose "send summary to stdout" function. | |
Summarizer is created in conjunction with a specific Passage implementation.
|
|
|
|
|
Append a new passage to the list the summarizer will use to generate summary.
|
|
|
Clear all scores and passages from the summarizer.
|
|
||||||||||||
|
Place marked passages into an array.
|
|
|
Reset to the first summarized passage (in conjunction with
|
|
||||||||||||
|
Flag
|
|
|
Get the next passage in iterative manner.
|
|
|
General purpose "send summary to stdout" function.
|
|
|
Score ALL passages currently in this summarizer, optionally given query terms.
|
|
||||||||||||||||
|
General purpose function that does all summary computation as well as passage marking.
|
1.2.18