Package edu.washington.cs.knowitall.nlp

Examples of edu.washington.cs.knowitall.nlp.ChunkedSentenceReader


        System.err.print("Initializing confidence function...");
        ConfidenceMetric scoreFunc = new ConfidenceMetric();
        System.err.println("Done.");

        System.err.print("Initializing NLP tools...");
        ChunkedSentenceReader sentReader = DefaultObjects
                .getDefaultSentenceReader(reader);
        System.err.println("Done.");

        for (ChunkedSentence sent : sentReader.getSentences()) {

            sentenceCount++;

            String sentString = sent.getTokensAsString();
            System.out.println(String.format("sentence\t%s\t%s", sentenceCount,
View Full Code Here


            reader = new BufferedReader(new InputStreamReader(System.in));
        } else {
            reader = new BufferedReader(new FileReader(args[0]));
        }

        ChunkedSentenceReader sentReader = DefaultObjects
                .getDefaultSentenceReader(reader);

        OutputStream outStream = new FileOutputStream(args[1]);
        LabeledBinaryExtractionWriter out = new LabeledBinaryExtractionWriter(
                outStream);

        ReVerbExtractor extractor = new ReVerbExtractor();

        for (ChunkedSentence sent : sentReader.getSentences()) {
            for (ChunkedBinaryExtraction extr : extractor.extract(sent)) {
                LabeledBinaryExtraction extrLabeled = new LabeledBinaryExtraction(
                        extr, 0);
                out.writeExtraction(extrLabeled);
            }
View Full Code Here

    private void extractFromNextFile() throws IOException, ExtractorException {
        File f = getNextFile();
        currentFile = f.getAbsolutePath();
        BufferedReader in = new BufferedReader(new InputStreamReader(
                new FileInputStream(f)));
        ChunkedSentenceReader reader = getSentenceReader(in);
        message("Extracting from " + f);
        extractFromSentReader(reader);
    }
View Full Code Here

    }

    private void extractFromStdin() throws IOException, ExtractorException {
        currentFile = "stdin";
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        ChunkedSentenceReader reader = getSentenceReader(in);
        extractFromSentReader(reader);
    }
View Full Code Here

        System.err.print("Initializing confidence function...");
        ConfidenceFunction scoreFunc = new ReVerbOpenNlpConfFunction();
        System.err.println("Done.");

        System.err.print("Initializing NLP tools...");
        ChunkedSentenceReader sentReader = DefaultObjects.getDefaultSentenceReader(reader);
        System.err.println("Done.");

        Joiner joiner = Joiner.on("\t");

        for (ChunkedSentence sent : sentReader.getSentences()) {

            sentenceCount++;

            String sentString = sent.getTokensAsString();
            System.out.println(String.format("sentence\t%s\t%s", sentenceCount, sentString));
View Full Code Here

        }
    }

    public static ChunkedSentenceReader getDefaultSentenceReader(Reader in)
            throws IOException {
        ChunkedSentenceReader reader = new ChunkedSentenceReader(in,
                getDefaultSentenceExtractor());
        return reader;
    }
View Full Code Here

        return reader;
    }

    public static ChunkedSentenceReader getDefaultSentenceReaderHtml(Reader in)
            throws IOException {
        ChunkedSentenceReader reader = new ChunkedSentenceReader(in,
                getDefaultHtmlSentenceExtractor());
        return reader;
    }
View Full Code Here

TOP

Related Classes of edu.washington.cs.knowitall.nlp.ChunkedSentenceReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.