def convert_summaries_to_rouge_format(input_dir, output_dir):
        """
        Convert all files in input_dir into a format ROUGE understands
        and saves the files to output_dir. The input files are assumed
        to be plain text with one sentence per line.

            input_dir:  Path of directory containing the input files.
            output_dir: Path of directory in which the converted files
                        will be saved.

        """
        DirectoryProcessor.process(input_dir, output_dir,
                                   Rouge155.convert_text_to_rouge_format)
Beispiel #2
0
    def convert_summaries_to_rouge_format(input_dir, output_dir):
        """
        Convert all files in input_dir into a format ROUGE understands
        and saves the files to output_dir. The input files are assumed
        to be plain text with one sentence per line.

            input_dir:  Path of directory containing the input files.
            output_dir: Path of directory in which the converted files
                        will be saved.

        """
        DirectoryProcessor.process(
            input_dir, output_dir, Rouge155.convert_text_to_rouge_format)
Beispiel #3
0
 def split_files(input_dir, output_dir, lang="en", punkt_data_path=None):
     ss = PunktSentenceSplitter(lang, punkt_data_path)
     DirectoryProcessor.process(input_dir, output_dir, ss.split)
 def split_files(input_dir, output_dir, lang="en", punkt_data_path=None):
     ss = PunktSentenceSplitter(lang, punkt_data_path)
     DirectoryProcessor.process(inputdir, outputdir, ss.split)
def main():
	args = get_args()
	DirectoryProcessor.process(args.input_dir, args.output_dir, from_html)
Beispiel #6
0
def convert_summaries_to_rouge_format(input_dir, output_dir):
    DirectoryProcessor.process(input_dir, output_dir,
                               convert_text_to_rouge_format)