@Override
	public void process(JCas aJCas) throws AnalysisEngineProcessException {
		FSIterator<Annotation> iterator = aJCas.getAnnotationIndex(DocumentContent.type).iterator();
		while(iterator.hasNext()) {
			DocumentContent docContent = (DocumentContent) iterator.next();
			List<Corpus> corpusSpan = NLPUtil.getCorpusSpan(docContent.getContent(), "NN");
			for(Corpus c : corpusSpan) {
				NounPhrase np = new NounPhrase(aJCas);
				np.setBegin(c.getStart());
				np.setEnd(c.getEnd());
				np.setContent(docContent.getContent().substring(c.getStart(), c.getEnd()));
				np.addToIndexes();
			}
		}
	}