Ro66ie_www

Untitled

Sep 27th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.24 KB | None | 0 0
  1. messageStream.map(new MapFunction<String, String>() {
  2.  
  3.                         @Override
  4.                         public String map(String value) throws Exception {
  5.                                 JCas jCas = JCasFactory.createJCas();
  6.                                 jCas.setDocumentText(value);
  7.                                 jCas.setDocumentLanguage("en");
  8.                                
  9.                     AnalysisEngine seg = AnalysisEngineFactory.createEngine(
  10.                                     StanfordSegmenter.class);
  11.                    
  12.                     AnalysisEngine ner = AnalysisEngineFactory.createEngine(
  13.                                     StanfordNamedEntityRecognizer.class);
  14.                    
  15.                     AnalysisEngine parser = AnalysisEngineFactory.createEngine(
  16.                                     StanfordParser.class);  
  17.                    
  18.                                 seg.process(jCas);
  19.                                 ner.process(jCas);
  20.                                 parser.process(jCas);
  21.                                
  22.                                 return "message length received: " + jCas.getDocumentText().length();
  23.                         }
  24.                 }).rebalance().print();
Advertisement
Add Comment
Please, Sign In to add comment