You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by ma...@apache.org on 2023/04/08 11:53:55 UTC

[opennlp-sandbox] branch modernize_and_cleanup_existing_code created (now 2ba3466)

This is an automated email from the ASF dual-hosted git repository.

mawiesne pushed a change to branch modernize_and_cleanup_existing_code
in repository https://gitbox.apache.org/repos/asf/opennlp-sandbox.git


      at 2ba3466  modernizes existing classes towards best practices applies Java language migration aids reduces unnecessary boxing of primitives

This branch includes the following new commits:

     new 2ba3466  modernizes existing classes towards best practices applies Java language migration aids reduces unnecessary boxing of primitives

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[opennlp-sandbox] 01/01: modernizes existing classes towards best practices applies Java language migration aids reduces unnecessary boxing of primitives

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mawiesne pushed a commit to branch modernize_and_cleanup_existing_code
in repository https://gitbox.apache.org/repos/asf/opennlp-sandbox.git

commit 2ba346628795aa35706e2a215945c421671f780f
Author: Martin Wiesner <ma...@hs-heilbronn.de>
AuthorDate: Sat Apr 8 13:53:47 2023 +0200

    modernizes existing classes towards best practices
    applies Java language migration aids
    reduces unnecessary boxing of primitives
---
 .../caseditor/CorpusExplorerView.java              |   78 +-
 .../corpus_server/caseditor/TaskQueueView.java     |   30 +-
 .../apache/opennlp/caseditor/TypeInputDialog.java  |   20 +-
 .../ConfirmedNameDetectionFieldEditor.java         |    7 +-
 .../namefinder/EntityContentProvider.java          |  118 +-
 .../caseditor/namefinder/MultiModelNameFinder.java |    2 +-
 .../namefinder/NameFinderModelFieldEditor.java     |    4 +-
 .../caseditor/namefinder/NameFinderViewPage.java   |   42 +-
 .../caseditor/sentdetect/SentenceDetectorJob.java  |    2 +-
 .../connector/CSCollectionReaderTest.java          |    1 -
 .../opennlp/corpus_server/CorpusServerBundle.java  |   38 +-
 .../corpus_server/util/TestCorpusServer.java       |    2 -
 .../corpus_server/impl/DerbyCorpusStore.java       |    1 -
 .../corpus_server/impl/LuceneSearchService.java    |   32 +-
 .../opennlp/corpus_server/tools/CASImporter.java   |    7 +-
 .../opennlp/utils/cfg/ContextFreeGrammar.java      |    2 +-
 .../utils/cfg/ProbabilisticContextFreeGrammar.java |    2 +-
 .../java/org/apache/opennlp/utils/TestUtils.java   |    2 +-
 .../opennlp/utils/cfg/ContextFreeGrammarTest.java  |    6 +-
 .../cfg/ProbabilisticContextFreeGrammarTest.java   |   16 +-
 .../org/apache/opennlp/utils/cfg/RuleTest.java     |    2 +-
 .../tools/cmdline/coref/CoreferencerTool.java      |    2 +-
 .../java/opennlp/tools/coref/CorefTrainer.java     |    2 +-
 .../tools/coref/mention/AbstractMentionFinder.java |    2 +-
 .../opennlp/tools/coref/mention/DefaultParse.java  |    6 +-
 .../tools/coref/mention/JWNLDictionary.java        |    4 +-
 .../tools/coref/mention/MentionContext.java        |    2 +-
 .../resolver/DefaultNonReferentialResolver.java    |    6 +-
 .../tools/coref/resolver/MaxentResolver.java       |    6 +-
 .../coref/resolver/SpeechPronounResolver.java      |    8 +-
 .../main/java/opennlp/tools/coref/sim/Context.java |    7 +-
 .../java/opennlp/tools/coref/sim/GenderModel.java  |    4 +-
 .../java/opennlp/tools/coref/sim/NumberModel.java  |    4 +-
 .../opennlp/tools/coref/sim/SimilarityModel.java   |    6 +-
 .../muc/Muc6FullParseCorefSampleStreamFactory.java |    7 +-
 .../tools/formats/muc/MucCorefContentHandler.java  |    4 +-
 .../opennlp/tools/lang/english/TreebankLinker.java |    4 +-
 .../main/java/opennlp/tools/dl/NameFinderDL.java   |    2 +-
 .../apps/object_dedup/SimilarityAccessorBase.java  |    8 +-
 .../apps/relevanceVocabs/PhraseProcessor.java      |   12 +-
 .../review_builder/MachineTranslationWrapper.java  |    6 +-
 .../DocClassifierTrainingSetVerifier.java          |    4 +-
 .../jsmlearning/FeatureSpaceCoverageProcessor.java |   12 +-
 .../JSMLearnerOnLatticeWithDeduction.java          |    4 +-
 .../tools/jsmlearning/ProfileReaderWriter.java     |    1 -
 .../java/opennlp/tools/parse_thicket/Pair.java     |    3 +-
 .../opennlp/tools/parse_thicket/ParseTreeNode.java |    6 +-
 .../matching/NERPhraseGeneralizer.java             |    2 +-
 .../parse_thicket/matching/PhraseGeneralizer.java  |    2 +-
 .../opennlp/tools/similarity/apps/HitBase.java     |    4 +-
 .../apps/solr/IterativeSearchRequestHandler.java   |    3 +-
 .../solr/SearchResultsReRankerRequestHandler.java  |    4 +-
 .../apps/utils/StringDistanceMeasurer.java         |    4 +-
 .../tools/textsimilarity/ParseTreeChunk.java       |   20 +-
 .../tools/textsimilarity/ParseTreeMatcher.java     |    8 +-
 .../tools/textsimilarity/TextProcessor.java        |   50 +-
 .../pattern_structure/PhraseTest.java              |    2 +-
 .../tools/textsimilarity/SyntMatcherTest.java      |    1 -
 .../chunker2matcher/PhraseNodeTest.java            |    3 +-
 .../src/test/resources/sentence_parseObject.csv    | 1340 --------------------
 .../tools/disambiguator/FeaturesExtractor.java     |    2 +-
 .../disambiguator/IMSWSDContextGenerator.java      |    4 +-
 .../disambiguator/OSCCWSDContextGenerator.java     |    2 +-
 .../tools/disambiguator/datareader/Paragraph.java  |    4 +-
 .../tools/disambiguator/datareader/Sentence.java   |    4 +-
 .../namefind/BratNameFinderResource.java           |    2 +-
 .../org/apache/opennlp/normalizer/Normalizer.java  |    4 +-
 67 files changed, 296 insertions(+), 1715 deletions(-)

diff --git a/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusExplorerView.java b/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusExplorerView.java
index a6b268c..352d115 100644
--- a/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusExplorerView.java
+++ b/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/CorpusExplorerView.java
@@ -112,28 +112,24 @@ public class CorpusExplorerView extends ViewPart {
       @Override
       public void done(final IJobChangeEvent event) {
         
-        Display.getDefault().asyncExec(new Runnable() {
+        Display.getDefault().asyncExec(() -> {
+          if (event.getResult().isOK()) {
 
-          @Override
-          public void run() {
-            if (event.getResult().isOK()) {
+            setMessage(null);
 
-              setMessage(null);
+            searchResultViewer.setItemCount(0);
+            JSONArray searchResult = searchJob.getSearchResult();
 
-              searchResultViewer.setItemCount(0);
-              JSONArray searchResult = searchJob.getSearchResult();
-
-              for (int i = 0; i < searchResult.length(); i++) {
-                try {
-                  searchResultViewer.add(searchResult.getString(i));
-                } catch (JSONException e) {
-                  setMessage("Error, failed to parse results.");
-                }
+            for (int i = 0; i < searchResult.length(); i++) {
+              try {
+                searchResultViewer.add(searchResult.getString(i));
+              } catch (JSONException e) {
+                setMessage("Error, failed to parse results.");
               }
             }
-            else {
-              setMessage("Fetching search results from server failed!");
-            }
+          }
+          else {
+            setMessage("Fetching search results from server failed!");
           }
         });
       }
@@ -166,13 +162,7 @@ public class CorpusExplorerView extends ViewPart {
     
     serverUrl.setText(lastUsedServer);
     
-    serverUrl.addModifyListener(new ModifyListener() {
-      
-      @Override
-      public void modifyText(ModifyEvent event) {
-        store.setValue(CorpusServerPreferenceConstants.LAST_USED_SERVER_ADDRESS, serverUrl.getText());
-      }
-    });
+    serverUrl.addModifyListener(event -> store.setValue(CorpusServerPreferenceConstants.LAST_USED_SERVER_ADDRESS, serverUrl.getText()));
     
     // Search field to view content of corpus
     Label queryLabel = new Label(explorerComposite, SWT.NONE);
@@ -287,28 +277,24 @@ public class CorpusExplorerView extends ViewPart {
         return arg0.toString();
       }});
     
-    searchResultViewer.addOpenListener(new IOpenListener() {
-      
-      @Override
-      public void open(OpenEvent event) {
-        
-        IWorkbenchPage page = CorpusExplorerView.this.getSite().getPage();
-        
-        StructuredSelection selection = (StructuredSelection) searchResultViewer.getSelection();
-        
-        if (selection.isEmpty())
-          return;
-        
-        String selectedCAS = (String) selection.getFirstElement();
-        
-        // Hard code it for now, lets work on retrieval code first ...
-        IEditorInput input = new CorpusServerCasEditorInput(serverUrl.getText(), selectedCAS);
-        
-        try {
-          page.openEditor(input, "org.apache.uima.caseditor.editor");
-        } catch (PartInitException e) {
-          e.printStackTrace();
-        }
+    searchResultViewer.addOpenListener(event -> {
+
+      IWorkbenchPage page = CorpusExplorerView.this.getSite().getPage();
+
+      StructuredSelection selection = (StructuredSelection) searchResultViewer.getSelection();
+
+      if (selection.isEmpty())
+        return;
+
+      String selectedCAS = (String) selection.getFirstElement();
+
+      // Hard code it for now, lets work on retrieval code first ...
+      IEditorInput input = new CorpusServerCasEditorInput(serverUrl.getText(), selectedCAS);
+
+      try {
+        page.openEditor(input, "org.apache.uima.caseditor.editor");
+      } catch (PartInitException e) {
+        e.printStackTrace();
       }
     });
 
diff --git a/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/TaskQueueView.java b/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/TaskQueueView.java
index 7c65546..11ba134 100644
--- a/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/TaskQueueView.java
+++ b/caseditor-corpus-server-plugin/src/main/java/org/apache/opennlp/corpus_server/caseditor/TaskQueueView.java
@@ -167,23 +167,19 @@ public class TaskQueueView extends ViewPart {
       GridDataFactory.swtDefaults().align(SWT.FILL, SWT.FILL).grab(true, true)
         .span(2, 1).applyTo(historyViewer.getTable());
     
-      historyViewer.addOpenListener(new IOpenListener() {
-        
-        @Override
-        public void open(OpenEvent event) {
-          
-          StructuredSelection selection = (StructuredSelection) event.getSelection();
-          
-          if (!selection.isEmpty()) {
-            IWorkbenchPage page = TaskQueueView.this.getSite().getPage();
-            
-            IEditorInput input = (IEditorInput) selection.getFirstElement();
-
-            try {
-              page.openEditor(input, "org.apache.uima.caseditor.editor");
-            } catch (PartInitException e) {
-              e.printStackTrace();
-            }
+      historyViewer.addOpenListener(event -> {
+
+        StructuredSelection selection = (StructuredSelection) event.getSelection();
+
+        if (!selection.isEmpty()) {
+          IWorkbenchPage page = TaskQueueView.this.getSite().getPage();
+
+          IEditorInput input = (IEditorInput) selection.getFirstElement();
+
+          try {
+            page.openEditor(input, "org.apache.uima.caseditor.editor");
+          } catch (PartInitException e) {
+            e.printStackTrace();
           }
         }
       });
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/TypeInputDialog.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/TypeInputDialog.java
index f9b92ec..6c37546 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/TypeInputDialog.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/TypeInputDialog.java
@@ -31,19 +31,15 @@ public class TypeInputDialog extends InputDialog {
   // TODO: Dialog should show some kind of list with existing types ...
   
   public TypeInputDialog(Shell parent, final TypeSystem ts) {
-    super(parent,"Add a type", "Type name:", "", new IInputValidator() {
-      
-      @Override
-      public String isValid(String value) {
-        
-        String result = null;
-        
-        if (ts.getType(value) == null) {
-          return "Type does not exist in type system!";
-        }
-        
-        return result;
+    super(parent,"Add a type", "Type name:", "", value -> {
+
+      String result = null;
+
+      if (ts.getType(value) == null) {
+        return "Type does not exist in type system!";
       }
+
+      return result;
     });
   }
 }
\ No newline at end of file
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/ConfirmedNameDetectionFieldEditor.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/ConfirmedNameDetectionFieldEditor.java
index 2402dc3..e70ec1a 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/ConfirmedNameDetectionFieldEditor.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/ConfirmedNameDetectionFieldEditor.java
@@ -61,12 +61,7 @@ public class ConfirmedNameDetectionFieldEditor extends FieldEditor {
 
     forceDetectionButton = new Button(buttonGroup, SWT.CHECK);
     forceDetectionButton.setText("Force the detection of existing names");
-    forceDetectionButton.addListener(SWT.Selection, new Listener(){
-
-      @Override
-      public void handleEvent(Event event) {
-        checkState();
-      }});
+    forceDetectionButton.addListener(SWT.Selection, event -> checkState());
 
     Composite optionButtons = new Composite(buttonGroup, SWT.NONE);
     optionButtons.setLayout(new GridLayout());
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/EntityContentProvider.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/EntityContentProvider.java
index 1335ecd..7b2a81b 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/EntityContentProvider.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/EntityContentProvider.java
@@ -209,68 +209,64 @@ public class EntityContentProvider implements IStructuredContentProvider {
   private class NameFinderJobListener extends JobChangeAdapter {
     public void done(final IJobChangeEvent event) {
       
-      Display.getDefault().asyncExec(new Runnable() {
-        
-        @Override
-        public void run() {
-          
-          // TODO: Check if view is still available, that might be called after view is disposed.
-          
-          IStatus status = event.getResult();
-          
-          if (status.isOK()) {
-            EntityContentProvider.this.nameFinderView.setMessage(null);
-            
-            List<PotentialAnnotation> detectedEntities = EntityContentProvider.this.nameFinder.getNames();
-            
-            // Remove all detected entities from the last run which are not detected anymore
-            for (Iterator<PotentialAnnotation> it = candidateEntities.iterator(); it.hasNext();) {
-              PotentialAnnotation entity = it.next();
-              if (searchEntity(detectedEntities, entity.getBeginIndex(),
-                  entity.getEndIndex(), entity.getType()) == null)  {
-                
-                // TODO: Create an array of entities that should be removed, much faster ...
-                EntityContentProvider.this.entityListViewer.remove(entity);
-                
-                // Can safely be removed, since it can only be an un-confirmed entity
-                it.remove();
-              }
+      Display.getDefault().asyncExec(() -> {
+
+        // TODO: Check if view is still available, that might be called after view is disposed.
+
+        IStatus status = event.getResult();
+
+        if (status.isOK()) {
+          EntityContentProvider.this.nameFinderView.setMessage(null);
+
+          List<PotentialAnnotation> detectedEntities = EntityContentProvider.this.nameFinder.getNames();
+
+          // Remove all detected entities from the last run which are not detected anymore
+          for (Iterator<PotentialAnnotation> it = candidateEntities.iterator(); it.hasNext();) {
+            PotentialAnnotation entity = it.next();
+            if (searchEntity(detectedEntities, entity.getBeginIndex(),
+                entity.getEndIndex(), entity.getType()) == null)  {
+
+              // TODO: Create an array of entities that should be removed, much faster ...
+              EntityContentProvider.this.entityListViewer.remove(entity);
+
+              // Can safely be removed, since it can only be an un-confirmed entity
+              it.remove();
             }
-            
-            // Update if entity already exist, or add it
-            for (PotentialAnnotation detectedEntity : detectedEntities) {
-              
-              // Bug: 
-              // There can be multiple entities in this span!
-              // In this case we want to keep the first, update it, and discard the others!
-              
-              // Case: One entity spanning two tokens replaces 
-              
-              PotentialAnnotation entity = searchEntity(candidateEntities, detectedEntity.getBeginIndex(),
-                  detectedEntity.getEndIndex(), detectedEntity.getType());
-              
-              // A confirmed entity already exists, update its confidence score
-              if (entity != null) {
-                  entity.setBeginIndex(detectedEntity.getBeginIndex());
-                  entity.setEndIndex(detectedEntity.getEndIndex());
-                  entity.setEntityText(detectedEntity.getEntityText());
-                  entity.setConfidence(detectedEntity.getConfidence());
-                  
-                  EntityContentProvider.this.entityListViewer.refresh(entity);
-              }
-              else {
-                // Only add if it is not a confirmed entity!
-                if (searchEntity(confirmedEntities, detectedEntity.getBeginIndex(),
-                  detectedEntity.getEndIndex(), detectedEntity.getType()) == null) {
-                  EntityContentProvider.this.entityListViewer.add(detectedEntity);
-                  candidateEntities.add(detectedEntity);
-                }
+          }
+
+          // Update if entity already exist, or add it
+          for (PotentialAnnotation detectedEntity : detectedEntities) {
+
+            // Bug:
+            // There can be multiple entities in this span!
+            // In this case we want to keep the first, update it, and discard the others!
+
+            // Case: One entity spanning two tokens replaces
+
+            PotentialAnnotation entity = searchEntity(candidateEntities, detectedEntity.getBeginIndex(),
+                detectedEntity.getEndIndex(), detectedEntity.getType());
+
+            // A confirmed entity already exists, update its confidence score
+            if (entity != null) {
+                entity.setBeginIndex(detectedEntity.getBeginIndex());
+                entity.setEndIndex(detectedEntity.getEndIndex());
+                entity.setEntityText(detectedEntity.getEntityText());
+                entity.setConfidence(detectedEntity.getConfidence());
+
+                EntityContentProvider.this.entityListViewer.refresh(entity);
+            }
+            else {
+              // Only add if it is not a confirmed entity!
+              if (searchEntity(confirmedEntities, detectedEntity.getBeginIndex(),
+                detectedEntity.getEndIndex(), detectedEntity.getType()) == null) {
+                EntityContentProvider.this.entityListViewer.add(detectedEntity);
+                candidateEntities.add(detectedEntity);
               }
             }
           }
-          else {
-            EntityContentProvider.this.nameFinderView.setMessage(status.getMessage());
-          }
+        }
+        else {
+          EntityContentProvider.this.nameFinderView.setMessage(status.getMessage());
         }
       });
     }
@@ -496,14 +492,14 @@ public class EntityContentProvider implements IStructuredContentProvider {
         return;
       }
       
-      nameFinder.setSentences(sentences.toArray(new Span[sentences.size()]));
+      nameFinder.setSentences(sentences.toArray(new Span[0]));
       
       if (tokens.size() == 0) {
         nameFinderView.setMessage("CAS must at least contain one token within a sentence!");
         return;
       }
       
-      nameFinder.setTokens(tokens.toArray(new Span[tokens.size()]));
+      nameFinder.setTokens(tokens.toArray(new Span[0]));
       nameFinder.setModelPath(modelPathes, nameTypeNames);
       
       if (!nameFinder.isSystem()) {
@@ -514,7 +510,7 @@ public class EntityContentProvider implements IStructuredContentProvider {
           store.getBoolean(OpenNLPPreferenceConstants.ENABLE_CONFIRMED_NAME_DETECTION);
       
       if (isRecallBoostingEnabled) {
-        nameFinder.setVerifiedNames(nameSpans.toArray(new Span[nameSpans.size()]));
+        nameFinder.setVerifiedNames(nameSpans.toArray(new Span[0]));
       }
       else {
         nameFinder.setVerifiedNames(null);
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/MultiModelNameFinder.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/MultiModelNameFinder.java
index e935f2b..ff44d9f 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/MultiModelNameFinder.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/MultiModelNameFinder.java
@@ -158,6 +158,6 @@ public class MultiModelNameFinder implements TokenNameFinder {
     
     // TODO: Merge names here ...
     
-    return names.toArray(new ConfidenceSpan[names.size()]);
+    return names.toArray(new ConfidenceSpan[0]);
   }
 }
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderModelFieldEditor.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderModelFieldEditor.java
index 590eb79..e6bde5f 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderModelFieldEditor.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderModelFieldEditor.java
@@ -202,8 +202,8 @@ class NameFinderModelFieldEditor extends FieldEditor {
       typeNames.add(typeName);
     }
 
-    String modelPathsString = TypeListFieldEditor.listToString(modelPaths.toArray(new String[modelPaths.size()]));
-    String typeNamesString = TypeListFieldEditor.listToString(typeNames.toArray(new String[typeNames.size()]));
+    String modelPathsString = TypeListFieldEditor.listToString(modelPaths.toArray(new String[0]));
+    String typeNamesString = TypeListFieldEditor.listToString(typeNames.toArray(new String[0]));
 
     getPreferenceStore().setValue(OpenNLPPreferenceConstants.NAME_FINDER_MODEL_PATH, modelPathsString);
     getPreferenceStore().setValue(OpenNLPPreferenceConstants.NAME_TYPE, typeNamesString);
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderViewPage.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderViewPage.java
index 570501d..1e86482 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderViewPage.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/namefinder/NameFinderViewPage.java
@@ -115,29 +115,25 @@ class NameFinderViewPage extends Page implements ISelectionListener {
     
     getSite().setSelectionProvider(entityList);
     
-    entityList.addSelectionChangedListener(new ISelectionChangedListener() {
-		
-		@Override
-		public void selectionChanged(SelectionChangedEvent event) {
-			StructuredSelection selection = (StructuredSelection) event.getSelection();
-			
-			// There are two types of entities, confirmed and un-confirmed.
-			// Confirmed entities are linked with the according annotation and
-			// are selected through the entity lists selection provider.
-			
-			// Unconfirmed entities are not selected, but the span they are covering
-			// is highlighted and revealed in the Annotation Editor.
-			
-			if (!selection.isEmpty()) {
-			  PotentialAnnotation entity = (PotentialAnnotation) selection.getFirstElement();
-				
-			  if (editor instanceof AnnotationEditor) {
-			    ((AnnotationEditor) editor).selectAndReveal(entity.getBeginIndex(),
-			        entity.getEndIndex() - entity.getBeginIndex());
-			  }
-			}
-		}
-	});
+    entityList.addSelectionChangedListener(event -> {
+      StructuredSelection selection = (StructuredSelection) event.getSelection();
+
+      // There are two types of entities, confirmed and un-confirmed.
+      // Confirmed entities are linked with the according annotation and
+      // are selected through the entity lists selection provider.
+
+      // Unconfirmed entities are not selected, but the span they are covering
+      // is highlighted and revealed in the Annotation Editor.
+
+      if (!selection.isEmpty()) {
+        PotentialAnnotation entity = (PotentialAnnotation) selection.getFirstElement();
+
+        if (editor instanceof AnnotationEditor) {
+          ((AnnotationEditor) editor).selectAndReveal(entity.getBeginIndex(),
+              entity.getEndIndex() - entity.getBeginIndex());
+        }
+      }
+    });
     
     // Display the messageLabel after start up
     book.showPage(messageText);
diff --git a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/sentdetect/SentenceDetectorJob.java b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/sentdetect/SentenceDetectorJob.java
index e1c1e8c..04197b9 100644
--- a/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/sentdetect/SentenceDetectorJob.java
+++ b/caseditor-opennlp-plugin/src/main/java/org/apache/opennlp/caseditor/sentdetect/SentenceDetectorJob.java
@@ -136,6 +136,6 @@ public class SentenceDetectorJob extends Job {
   }
 
   PotentialAnnotation[] getDetectedSentences() {
-    return detectedSentences.toArray(new PotentialAnnotation[detectedSentences.size()]);
+    return detectedSentences.toArray(new PotentialAnnotation[0]);
   }
 }
diff --git a/corpus-server/corpus-server-connector/src/test/java/org/apache/opennlp/corpus_server/connector/CSCollectionReaderTest.java b/corpus-server/corpus-server-connector/src/test/java/org/apache/opennlp/corpus_server/connector/CSCollectionReaderTest.java
index e0d1caf..cef7db7 100644
--- a/corpus-server/corpus-server-connector/src/test/java/org/apache/opennlp/corpus_server/connector/CSCollectionReaderTest.java
+++ b/corpus-server/corpus-server-connector/src/test/java/org/apache/opennlp/corpus_server/connector/CSCollectionReaderTest.java
@@ -18,7 +18,6 @@
 package org.apache.opennlp.corpus_server.connector;
 
 
-import org.apache.opennlp.corpus_server.CorpusServer;
 import org.apache.opennlp.corpus_server.impl.DerbyCorporaStore;
 import org.apache.opennlp.corpus_server.store.CorporaStore;
 import org.apache.uima.UIMAFramework;
diff --git a/corpus-server/corpus-server-core/src/main/java/org/apache/opennlp/corpus_server/CorpusServerBundle.java b/corpus-server/corpus-server-core/src/main/java/org/apache/opennlp/corpus_server/CorpusServerBundle.java
index 8db7261..01fb678 100644
--- a/corpus-server/corpus-server-core/src/main/java/org/apache/opennlp/corpus_server/CorpusServerBundle.java
+++ b/corpus-server/corpus-server-core/src/main/java/org/apache/opennlp/corpus_server/CorpusServerBundle.java
@@ -53,34 +53,32 @@ public class CorpusServerBundle implements BundleActivator {
     
     context.getServiceReference(CorpusServer.class.getName());
 
-    ServiceListener sl = new ServiceListener() {
-      public void serviceChanged(ServiceEvent ev) {
+    ServiceListener sl = ev -> {
 
-        switch (ev.getType()) {
-        case ServiceEvent.REGISTERED: {
+      switch (ev.getType()) {
+      case ServiceEvent.REGISTERED: {
 
-          if (corpusServer == null) {
-            System.out.println("Registered a Corpus Server implementation!");
+        if (corpusServer == null) {
+          System.out.println("Registered a Corpus Server implementation!");
 
-            corpusServerServiceReference = ev.getServiceReference();
-            corpusServer = (CorpusServer) context
-                .getService(corpusServerServiceReference);
-          }
+          corpusServerServiceReference = ev.getServiceReference();
+          corpusServer = (CorpusServer) context
+              .getService(corpusServerServiceReference);
         }
-          break;
-        case ServiceEvent.UNREGISTERING: {
+      }
+        break;
+      case ServiceEvent.UNREGISTERING: {
 
-          if (ev.getServiceReference().equals(corpusServerServiceReference)) {
-            System.out.println("Unregistered Corpus Server implementation!");
+        if (ev.getServiceReference().equals(corpusServerServiceReference)) {
+          System.out.println("Unregistered Corpus Server implementation!");
 
-            context.ungetService(corpusServerServiceReference);
-            corpusServerServiceReference = null;
-            corpusServer = null;
-          }
-        }
-          break;
+          context.ungetService(corpusServerServiceReference);
+          corpusServerServiceReference = null;
+          corpusServer = null;
         }
       }
+        break;
+      }
     };
 
     String filter = "(objectclass=" + CorpusServer.class.getName() + ")";
diff --git a/corpus-server/corpus-server-core/src/test/java/org/apache/opennlp/corpus_server/util/TestCorpusServer.java b/corpus-server/corpus-server-core/src/test/java/org/apache/opennlp/corpus_server/util/TestCorpusServer.java
index da2fdf8..722a5fb 100644
--- a/corpus-server/corpus-server-core/src/test/java/org/apache/opennlp/corpus_server/util/TestCorpusServer.java
+++ b/corpus-server/corpus-server-core/src/test/java/org/apache/opennlp/corpus_server/util/TestCorpusServer.java
@@ -17,8 +17,6 @@
 
 package org.apache.opennlp.corpus_server.util;
 
-import org.apache.opennlp.corpus_server.CorpusServer;
-
 /**
  * Utility CorpusServer extension class that can be used for test purposes.
  */
diff --git a/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/DerbyCorpusStore.java b/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/DerbyCorpusStore.java
index d287075..8e5807a 100644
--- a/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/DerbyCorpusStore.java
+++ b/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/DerbyCorpusStore.java
@@ -23,7 +23,6 @@ import java.sql.Connection;
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
 import java.sql.SQLException;
-import java.sql.Statement;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
diff --git a/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/LuceneSearchService.java b/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/LuceneSearchService.java
index 8d207c1..d4b3672 100644
--- a/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/LuceneSearchService.java
+++ b/corpus-server/corpus-server-impl/src/main/java/org/apache/opennlp/corpus_server/impl/LuceneSearchService.java
@@ -145,23 +145,13 @@ public class LuceneSearchService implements SearchService {
       // and replace the index path with the index location for this corpus
       
       Properties indexWriterProperties = new Properties();
-      
-      InputStream indexWriterPropertiesIn = null;
-      try {
+
+      try (InputStream indexWriterPropertiesIn = LuceneSearchService.class.getResourceAsStream(
+              "/org/apache/opennlp/corpus_server/impl/IndexWriter.properties")) {
         // TODO: Retrieve file form somewhere for this corpus
-        indexWriterPropertiesIn = LuceneSearchService.class.getResourceAsStream(
-            "/org/apache/opennlp/corpus_server/impl/IndexWriter.properties");
-      
+
         indexWriterProperties.load(indexWriterPropertiesIn);
       }
-      finally {
-        if (indexWriterPropertiesIn != null) {
-          try {
-            indexWriterPropertiesIn.close();
-          }
-          catch (IOException e) {}
-        }
-      }
       
       indexWriterProperties.setProperty(IndexWriterProviderImpl.INDEX_PATH_PROPERTY,
           getIndexDirectory(corpusId).getAbsolutePath());
@@ -171,21 +161,11 @@ public class LuceneSearchService implements SearchService {
       
       File indexWriterTmpFile = File.createTempFile("index-writer", corpusId + ".properties");
       indexWriterTmpFile.deleteOnExit();
-      
-      OutputStream indexPropertiesOut = null; 
-      try {
-        indexPropertiesOut = new FileOutputStream(indexWriterTmpFile);
+
+      try (OutputStream indexPropertiesOut = new FileOutputStream(indexWriterTmpFile)) {
         // write properties into a tmp file
         indexWriterProperties.store(indexPropertiesOut, null);
       }
-      finally {
-        if (indexPropertiesOut != null) {
-          try {
-            indexPropertiesOut.close();
-          }
-          catch (IOException e) {}
-        }
-      }
       
       FileResourceSpecifier indexWriterFileSpecifier = new FileResourceSpecifier_impl();
       indexWriterFileSpecifier.setFileUrl(indexWriterTmpFile.toURI().toString());
diff --git a/corpus-server/corpus-server-tools/src/main/java/org/apache/opennlp/corpus_server/tools/CASImporter.java b/corpus-server/corpus-server-tools/src/main/java/org/apache/opennlp/corpus_server/tools/CASImporter.java
index 68fc6c1..796432a 100644
--- a/corpus-server/corpus-server-tools/src/main/java/org/apache/opennlp/corpus_server/tools/CASImporter.java
+++ b/corpus-server/corpus-server-tools/src/main/java/org/apache/opennlp/corpus_server/tools/CASImporter.java
@@ -46,12 +46,7 @@ public class CASImporter {
     if (xmiFileOrFolder.isFile()) {
       xmiFiles = new File[] { xmiFileOrFolder };
     } else {
-      xmiFiles = xmiFileOrFolder.listFiles(new FilenameFilter() {
-        @Override
-        public boolean accept(File dir, String name) {
-          return name.toLowerCase().endsWith(".xmi");
-        }
-      });
+      xmiFiles = xmiFileOrFolder.listFiles((dir, name) -> name.toLowerCase().endsWith(".xmi"));
     }
 
     for (File xmiFile : xmiFiles) {
diff --git a/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ContextFreeGrammar.java b/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ContextFreeGrammar.java
index e3e4826..08c74ca 100644
--- a/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ContextFreeGrammar.java
+++ b/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ContextFreeGrammar.java
@@ -72,7 +72,7 @@ public class ContextFreeGrammar {
     for (String word : words) {
       expansion.addAll(getTerminals(word));
     }
-    return expansion.toArray(new String[expansion.size()]);
+    return expansion.toArray(new String[0]);
 
   }
 
diff --git a/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammar.java b/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammar.java
index 2a9d9e0..0ca0ff6 100644
--- a/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammar.java
+++ b/nlp-utils/src/main/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammar.java
@@ -93,7 +93,7 @@ public class ProbabilisticContextFreeGrammar {
     for (String word : words) {
       expansion.addAll(getTerminals(word));
     }
-    return expansion.toArray(new String[expansion.size()]);
+    return expansion.toArray(new String[0]);
   }
 
   private Collection<String> getTerminals(String word) {
diff --git a/nlp-utils/src/test/java/org/apache/opennlp/utils/TestUtils.java b/nlp-utils/src/test/java/org/apache/opennlp/utils/TestUtils.java
index 4b6bbdb..7b7cd40 100644
--- a/nlp-utils/src/test/java/org/apache/opennlp/utils/TestUtils.java
+++ b/nlp-utils/src/test/java/org/apache/opennlp/utils/TestUtils.java
@@ -42,7 +42,7 @@ public class TestUtils {
 
   public static Collection<String[]> generateRandomVocabulary() {
     int size = R.nextInt(1000);
-    Collection<String[]> vocabulary = new ArrayList<String[]>(size);
+    Collection<String[]> vocabulary = new ArrayList<>(size);
     for (int i = 0; i < size; i++) {
       String[] sentence = generateRandomSentence();
       vocabulary.add(sentence);
diff --git a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ContextFreeGrammarTest.java b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ContextFreeGrammarTest.java
index afb8149..fe42c8c 100644
--- a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ContextFreeGrammarTest.java
+++ b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ContextFreeGrammarTest.java
@@ -38,7 +38,7 @@ class ContextFreeGrammarTest {
 
   @BeforeAll
   static void setUp() throws Exception {
-    nonTerminals = new LinkedList<String>();
+    nonTerminals = new LinkedList<>();
     nonTerminals.add("S");
     nonTerminals.add("NP");
     nonTerminals.add("VP");
@@ -55,7 +55,7 @@ class ContextFreeGrammarTest {
 
     startSymbol = "S";
 
-    terminals = new LinkedList<String>();
+    terminals = new LinkedList<>();
     terminals.add("works");
     terminals.add("saw");
     terminals.add("man");
@@ -76,7 +76,7 @@ class ContextFreeGrammarTest {
     terminals.add("of");
     terminals.add("for");
 
-    rules = new LinkedList<Rule>();
+    rules = new LinkedList<>();
     rules.add(new Rule("S", "NP", "VP"));
     rules.add(new Rule("P", "S", "CJ", "S"));
     rules.add(new Rule("P", "S", "DJ", "S"));
diff --git a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammarTest.java b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammarTest.java
index 55742f9..4eb60d1 100644
--- a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammarTest.java
+++ b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/ProbabilisticContextFreeGrammarTest.java
@@ -48,7 +48,7 @@ class ProbabilisticContextFreeGrammarTest {
 
   @BeforeAll
   static void setUp() throws Exception {
-    nonTerminals = new LinkedList<String>();
+    nonTerminals = new LinkedList<>();
     nonTerminals.add("S");
     nonTerminals.add("NP");
     nonTerminals.add("VP");
@@ -62,7 +62,7 @@ class ProbabilisticContextFreeGrammarTest {
 
     startSymbol = "S";
 
-    terminals = new LinkedList<String>();
+    terminals = new LinkedList<>();
     terminals.add("works");
     terminals.add("saw");
     terminals.add("man");
@@ -85,7 +85,7 @@ class ProbabilisticContextFreeGrammarTest {
     terminals.add("badly");
     terminals.add("nicely");
 
-    rules = new HashMap<Rule, Double>();
+    rules = new HashMap<>();
     rules.put(new Rule("S", "NP", "VP"), 1d);
     rules.put(new Rule("VP", "Vi", "Adv"), 0.3);
     rules.put(new Rule("VP", "Vt", "NP"), 0.7);
@@ -112,7 +112,7 @@ class ProbabilisticContextFreeGrammarTest {
 
   @Test
   void testIntermediateProbability() throws Exception {
-    ArrayList<String> sentence = new ArrayList<String>();
+    ArrayList<String> sentence = new ArrayList<>();
     sentence.add("the");
     sentence.add("dog");
     sentence.add("saw");
@@ -136,7 +136,7 @@ class ProbabilisticContextFreeGrammarTest {
     ProbabilisticContextFreeGrammar pcfg = new ProbabilisticContextFreeGrammar(nonTerminals, terminals, rules, startSymbol, true);
 
     // fixed sentence one
-    List<String> sentence = new ArrayList<String>();
+    List<String> sentence = new ArrayList<>();
     sentence.add("the");
     sentence.add("dog");
     sentence.add("saw");
@@ -147,7 +147,7 @@ class ProbabilisticContextFreeGrammarTest {
     check(pcfg, parseTree, sentence);
 
     // fixed sentence two
-    sentence = new ArrayList<String>();
+    sentence = new ArrayList<>();
     sentence.add("the");
     sentence.add("man");
     sentence.add("works");
@@ -184,7 +184,7 @@ class ProbabilisticContextFreeGrammarTest {
       return Arrays.asList(parseTree.getRule().getExpansion());
     }
 
-    ArrayList<String> list = new ArrayList<String>();
+    ArrayList<String> list = new ArrayList<>();
     list.addAll(getTerminals(parseTree.getLeftTree()));
     list.addAll(getTerminals(parseTree.getRightTree()));
     return list;
@@ -245,7 +245,7 @@ class ProbabilisticContextFreeGrammarTest {
     InputStream resourceAsStream = getClass().getResourceAsStream("/it-tb-news.txt");
     BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(resourceAsStream));
     Collection<String> sentences = parseSentences(bufferedReader);
-    ProbabilisticContextFreeGrammar cfg = ProbabilisticContextFreeGrammar.parseGrammar(sentences.toArray(new String[sentences.size()]));
+    ProbabilisticContextFreeGrammar cfg = ProbabilisticContextFreeGrammar.parseGrammar(sentences.toArray(new String[0]));
     assertNotNull(cfg);
     String[] derivation = cfg.leftMostDerivation("S");
     assertNotNull(derivation);
diff --git a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/RuleTest.java b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/RuleTest.java
index 4856930..5613000 100644
--- a/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/RuleTest.java
+++ b/nlp-utils/src/test/java/org/apache/opennlp/utils/cfg/RuleTest.java
@@ -53,7 +53,7 @@ class RuleTest {
 
   @Test
   void testCompare() throws Exception {
-    TreeSet<Rule> rules = new TreeSet<Rule>();
+    TreeSet<Rule> rules = new TreeSet<>();
     Rule r1 = new Rule("NP", "DT", "NN");
     Rule r2 = new Rule("NP", "NP", "PP");
     rules.add(r1);
diff --git a/opennlp-coref/src/main/java/opennlp/tools/cmdline/coref/CoreferencerTool.java b/opennlp-coref/src/main/java/opennlp/tools/cmdline/coref/CoreferencerTool.java
index a634c10..dbd8dcc 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/cmdline/coref/CoreferencerTool.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/cmdline/coref/CoreferencerTool.java
@@ -133,7 +133,7 @@ public class CoreferencerTool extends BasicCmdLineTool {
 
           if (line.equals("")) {
             DiscourseEntity[] entities =
-                treebankLinker.getEntities(document.toArray(new Mention[document.size()]));
+                treebankLinker.getEntities(document.toArray(new Mention[0]));
             //showEntities(entities);
             new CorefParse(parses, entities).show();
             sentenceNumber = 0;
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/CorefTrainer.java b/opennlp-coref/src/main/java/opennlp/tools/coref/CorefTrainer.java
index 9123afa..08e800a 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/CorefTrainer.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/CorefTrainer.java
@@ -81,7 +81,7 @@ public class CorefTrainer {
       mentions.addAll(Arrays.asList(extents));
     }
     
-    return mentions.toArray(new Mention[mentions.size()]);
+    return mentions.toArray(new Mention[0]);
   }
   
   public static void train(String modelDirectory, ObjectStream<CorefSample> samples,
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/AbstractMentionFinder.java b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/AbstractMentionFinder.java
index 43f1ce6..350c0ad 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/AbstractMentionFinder.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/AbstractMentionFinder.java
@@ -304,7 +304,7 @@ public abstract class AbstractMentionFinder implements MentionFinder {
     }
     Collections.sort(mentions);
     removeDuplicates(mentions);
-    return mentions.toArray(new Mention[mentions.size()]);
+    return mentions.toArray(new Mention[0]);
   }
 
   /*
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/DefaultParse.java b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/DefaultParse.java
index d3566e1..0282957 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/DefaultParse.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/DefaultParse.java
@@ -73,7 +73,7 @@ public class DefaultParse extends AbstractParse {
         kids.addAll(Arrays.asList(p.getChildren()));
       }
     }
-    return createParses(names.toArray(new Parse[names.size()]));
+    return createParses(names.toArray(new Parse[0]));
   }
 
   @Override
@@ -92,7 +92,7 @@ public class DefaultParse extends AbstractParse {
         ci--;
       }
     }
-    return createParses(kids.toArray(new Parse[kids.size()]));
+    return createParses(kids.toArray(new Parse[0]));
   }
 
   @Override
@@ -108,7 +108,7 @@ public class DefaultParse extends AbstractParse {
         kids.addAll(0,Arrays.asList(p.getChildren()));
       }
     }
-    return createParses(tokens.toArray(new Parse[tokens.size()]));
+    return createParses(tokens.toArray(new Parse[0]));
   }
 
   @Override
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/JWNLDictionary.java b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/JWNLDictionary.java
index b6cdb79..1f27ae3 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/JWNLDictionary.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/JWNLDictionary.java
@@ -104,7 +104,7 @@ public class JWNLDictionary implements Dictionary {
         pos = POS.NOUN;
       }
       List<String> lemmas = morphy.lookupAllBaseForms(pos,word);
-      return lemmas.toArray(new String[lemmas.size()]);
+      return lemmas.toArray(new String[0]);
     }
     catch (JWNLException e) {
       e.printStackTrace();
@@ -159,7 +159,7 @@ public class JWNLDictionary implements Dictionary {
         Synset synset = iw.getSense(sense + 1);
         List<String> parents = new ArrayList<>();
         getParents(synset,parents);
-        return parents.toArray(new String[parents.size()]);
+        return parents.toArray(new String[0]);
       }
       else {
         return EMPTY;
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/MentionContext.java b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/MentionContext.java
index a359d41..610b73a 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/mention/MentionContext.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/mention/MentionContext.java
@@ -133,7 +133,7 @@ public class MentionContext extends Context {
     nextToken = parse.getNextToken();
     head = headFinder.getLastHead(parse);
     List<Parse> headTokens = head.getTokens();
-    tokens = headTokens.toArray(new Parse[headTokens.size()]);
+    tokens = headTokens.toArray(new Parse[0]);
     basalNextToken = head.getNextToken();
     //System.err.println("MentionContext.init: "+ent+" "+ent.getEntityId()+" head="+head);
     nonDescriptorStart = 0;
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/DefaultNonReferentialResolver.java b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/DefaultNonReferentialResolver.java
index 6e23c3d..f6475a6 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/DefaultNonReferentialResolver.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/DefaultNonReferentialResolver.java
@@ -79,7 +79,7 @@ public class DefaultNonReferentialResolver implements NonReferentialResolver {
   @Override
   public double getNonReferentialProbability(MentionContext mention) {
     List<String> features = getFeatures(mention);
-    double r = model.eval(features.toArray(new String[features.size()]))[nonRefIndex];
+    double r = model.eval(features.toArray(new String[0]))[nonRefIndex];
     if (debugOn) System.err.println(this + " " + mention.toText() + " ->  null " + r + " " + features);
     return r;
   }
@@ -88,10 +88,10 @@ public class DefaultNonReferentialResolver implements NonReferentialResolver {
   public void addEvent(MentionContext ec) {
     List<String> features = getFeatures(ec);
     if (-1 == ec.getId()) {
-      events.add(new Event(MaxentResolver.SAME, features.toArray(new String[features.size()])));
+      events.add(new Event(MaxentResolver.SAME, features.toArray(new String[0])));
     }
     else {
-      events.add(new Event(MaxentResolver.DIFF, features.toArray(new String[features.size()])));
+      events.add(new Event(MaxentResolver.DIFF, features.toArray(new String[0])));
     }
   }
 
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/MaxentResolver.java b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/MaxentResolver.java
index 858765d..323e863 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/MaxentResolver.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/MaxentResolver.java
@@ -198,7 +198,7 @@ public abstract class MaxentResolver extends AbstractResolver {
       else {
 
         List<String> lfeatures = getFeatures(ec, de);
-        String[] features = lfeatures.toArray(new String[lfeatures.size()]);
+        String[] features = lfeatures.toArray(new String[0]);
         try {
           candProbs[ei] = model.eval(features)[sameIndex];
         }
@@ -290,7 +290,7 @@ public abstract class MaxentResolver extends AbstractResolver {
 
             if (mention.getId() != -1 && entityMention.getId() == mention.getId()) {
               referentFound = true;
-              events.add(new Event(SAME, features.toArray(new String[features.size()])));
+              events.add(new Event(SAME, features.toArray(new String[0])));
               de = cde;
               //System.err.println("MaxentResolver.retain: resolved at "+ei);
               // incrementing count for key 'ei'
@@ -298,7 +298,7 @@ public abstract class MaxentResolver extends AbstractResolver {
             }
             else if (!pairedSampleSelection || (!nonReferentFound && useAsDifferentExample)) {
               nonReferentFound = true;
-              events.add(new Event(DIFF, features.toArray(new String[features.size()])));
+              events.add(new Event(DIFF, features.toArray(new String[0])));
             }
           //}
         }
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/SpeechPronounResolver.java b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/SpeechPronounResolver.java
index b853b34..f841522 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/SpeechPronounResolver.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/resolver/SpeechPronounResolver.java
@@ -55,16 +55,12 @@ public class SpeechPronounResolver extends MaxentResolver {
         features.add(mention.getHeadTokenText() + "," + cec.getHeadTokenText());
       }
       else if (mention.getHeadTokenText().startsWith("NNP")) {
-        for (String context : contexts) {
-          features.add(context);
-        }
+        features.addAll(contexts);
         features.add(mention.getNameType() + "," + cec.getHeadTokenText());
       }
       else {
         List<String> ccontexts = ResolverUtils.getContextFeatures(cec);
-        for (String ccontext : ccontexts) {
-          features.add(ccontext);
-        }
+        features.addAll(ccontexts);
         features.add(cec.getNameType() + "," + mention.getHeadTokenText());
       }
     }
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/Context.java b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/Context.java
index 4ff5d0d..fa52417 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/Context.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/Context.java
@@ -17,6 +17,7 @@
 
 package opennlp.tools.coref.sim;
 
+import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashSet;
 import java.util.List;
@@ -67,7 +68,7 @@ public class Context extends Mention {
     List<Parse> tokenList = head.getTokens();
     headTokenIndex = headFinder.getHeadIndex(head);
     Parse headToken = headFinder.getHeadToken(head);
-    tokens = tokenList.toArray(new Parse[tokenList.size()]);
+    tokens = tokenList.toArray(new Parse[0]);
     this.headTokenTag = headToken.getSyntacticType();
     this.headTokenText = headToken.toString();
     if (headTokenTag.startsWith("NN") && !headTokenTag.startsWith("NNP")) {
@@ -135,9 +136,7 @@ public class Context extends Mention {
       if (senseKey != null) {
         synsetSet.add(senseKey);
         String[] synsets = dict.getParentSenseKeys(lemma, "NN", 0);
-        for (String synset : synsets) {
-          synsetSet.add(synset);
-        }
+        synsetSet.addAll(Arrays.asList(synsets));
       }
     }
     return synsetSet;
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/GenderModel.java b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/GenderModel.java
index 39f3a61..ac86dd4 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/GenderModel.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/GenderModel.java
@@ -129,7 +129,7 @@ public class GenderModel implements TestGenderModel, TrainSimilarityModel {
 
   private void addEvent(String outcome, Context np1) {
     List<String> feats = getFeatures(np1);
-    events.add(new Event(outcome, feats.toArray(new String[feats.size()])));
+    events.add(new Event(outcome, feats.toArray(new String[0])));
   }
 
   /**
@@ -245,7 +245,7 @@ public class GenderModel implements TestGenderModel, TrainSimilarityModel {
   public double[] genderDistribution(Context np1) {
     List<String> features = getFeatures(np1);
     //System.err.println("GenderModel.genderDistribution: "+features);
-    return testModel.eval(features.toArray(new String[features.size()]));
+    return testModel.eval(features.toArray(new String[0]));
   }
 
   @Override
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/NumberModel.java b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/NumberModel.java
index d305e8e..7c98e1c 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/NumberModel.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/NumberModel.java
@@ -87,7 +87,7 @@ public class NumberModel implements TestNumberModel, TrainSimilarityModel {
 
   private void addEvent(String outcome, Context np1) {
     List<String> feats = getFeatures(np1);
-    events.add(new Event(outcome, feats.toArray(new String[feats.size()])));
+    events.add(new Event(outcome, feats.toArray(new String[0])));
   }
 
   public NumberEnum getNumber(Context ec) {
@@ -158,7 +158,7 @@ public class NumberModel implements TestNumberModel, TrainSimilarityModel {
   @Override
   public double[] numberDist(Context c) {
     List<String> feats = getFeatures(c);
-    return testModel.eval(feats.toArray(new String[feats.size()]));
+    return testModel.eval(feats.toArray(new String[0]));
   }
 
   @Override
diff --git a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/SimilarityModel.java b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/SimilarityModel.java
index ce5ae5d..34b8472 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/coref/sim/SimilarityModel.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/coref/sim/SimilarityModel.java
@@ -84,13 +84,13 @@ public class SimilarityModel implements TestSimilarityModel, TrainSimilarityMode
       List<String> feats = getFeatures(np1, np2);
       //System.err.println(SAME+" "+np1.headTokenText+" ("+np1.id+") -> "+np2.headTokenText+"
       // ("+np2.id+") "+feats);
-      events.add(new Event(SAME, feats.toArray(new String[feats.size()])));
+      events.add(new Event(SAME, feats.toArray(new String[0])));
     }
     else {
       List<String> feats = getFeatures(np1, np2);
       //System.err.println(DIFF+" "+np1.headTokenText+" ("+np1.id+") -> "+np2.headTokenText+"
       // ("+np2.id+") "+feats);
-      events.add(new Event(DIFF, feats.toArray(new String[feats.size()])));
+      events.add(new Event(DIFF, feats.toArray(new String[0])));
     }
   }
 
@@ -346,7 +346,7 @@ public class SimilarityModel implements TestSimilarityModel, TrainSimilarityMode
   public double compatible(Context mention1, Context mention2) {
     List<String> feats = getFeatures(mention1, mention2);
     if (debugOn) System.err.println("SimilarityModel.compatible: feats=" + feats);
-    return (testModel.eval(feats.toArray(new String[feats.size()]))[SAME_INDEX]);
+    return (testModel.eval(feats.toArray(new String[0]))[SAME_INDEX]);
   }
 
   /**
diff --git a/opennlp-coref/src/main/java/opennlp/tools/formats/muc/Muc6FullParseCorefSampleStreamFactory.java b/opennlp-coref/src/main/java/opennlp/tools/formats/muc/Muc6FullParseCorefSampleStreamFactory.java
index bb78e8c..b83c522 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/formats/muc/Muc6FullParseCorefSampleStreamFactory.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/formats/muc/Muc6FullParseCorefSampleStreamFactory.java
@@ -85,12 +85,7 @@ public class Muc6FullParseCorefSampleStreamFactory extends AbstractSampleStreamF
     Tokenizer tokenizer = new TokenizerME(tokenizerModel);
     
     ObjectStream<String> mucDocStream = new FileToStringSampleStream(
-        new DirectorySampleStream(params.getData(), new FileFilter() {
-          @Override
-          public boolean accept(File file) {
-            return file.getName().toLowerCase().endsWith(".sgm");
-          }
-        }, false), StandardCharsets.UTF_8);
+        new DirectorySampleStream(params.getData(), file -> file.getName().toLowerCase().endsWith(".sgm"), false), StandardCharsets.UTF_8);
     
     ObjectStream<RawCorefSample> rawSamples = new MucCorefSampleStream(tokenizer, mucDocStream);
     
diff --git a/opennlp-coref/src/main/java/opennlp/tools/formats/muc/MucCorefContentHandler.java b/opennlp-coref/src/main/java/opennlp/tools/formats/muc/MucCorefContentHandler.java
index 83d81b1..798d319 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/formats/muc/MucCorefContentHandler.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/formats/muc/MucCorefContentHandler.java
@@ -147,8 +147,8 @@ class MucCorefContentHandler extends SgmlParser.ContentHandler {
     
     if (MucElementNames.CONTENT_ELEMENTS.contains(name)) {
       
-      sample.getTexts().add(text.toArray(new String[text.size()]));
-      sample.getMentions().add(mentions.toArray(new CorefMention[mentions.size()]));
+      sample.getTexts().add(text.toArray(new String[0]));
+      sample.getMentions().add(mentions.toArray(new CorefMention[0]));
       
       mentions.clear();
       text.clear();
diff --git a/opennlp-coref/src/main/java/opennlp/tools/lang/english/TreebankLinker.java b/opennlp-coref/src/main/java/opennlp/tools/lang/english/TreebankLinker.java
index 76d6516..adbaa17 100644
--- a/opennlp-coref/src/main/java/opennlp/tools/lang/english/TreebankLinker.java
+++ b/opennlp-coref/src/main/java/opennlp/tools/lang/english/TreebankLinker.java
@@ -99,7 +99,7 @@ public class TreebankLinker extends DefaultLinker {
     for (String line = in.readLine();null != line;line = in.readLine()) {
       if (line.equals("")) {
         DiscourseEntity[] entities =
-            treebankLinker.getEntities(document.toArray(new Mention[document.size()]));
+            treebankLinker.getEntities(document.toArray(new Mention[0]));
         //showEntities(entities);
         new CorefParse(parses,entities).show();
         sentenceNumber = 0;
@@ -127,7 +127,7 @@ public class TreebankLinker extends DefaultLinker {
       }
     }
     if (document.size() > 0) {
-      DiscourseEntity[] entities = treebankLinker.getEntities(document.toArray(new Mention[document.size()]));
+      DiscourseEntity[] entities = treebankLinker.getEntities(document.toArray(new Mention[0]));
       //showEntities(entities);
       (new CorefParse(parses, entities)).show();
     }
diff --git a/opennlp-dl/src/main/java/opennlp/tools/dl/NameFinderDL.java b/opennlp-dl/src/main/java/opennlp/tools/dl/NameFinderDL.java
index 8a0dc81..c5475b0 100644
--- a/opennlp-dl/src/main/java/opennlp/tools/dl/NameFinderDL.java
+++ b/opennlp-dl/src/main/java/opennlp/tools/dl/NameFinderDL.java
@@ -186,7 +186,7 @@ public class NameFinderDL implements TokenNameFinder {
     for (int i = 0; i < epochs; i++) {
       net.fit(train);
       train.reset();
-      System.out.println(String.format("Finished epoch %d", i));
+      System.out.printf("Finished epoch %d%n", i);
     }
 
     return net;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/apps/object_dedup/SimilarityAccessorBase.java b/opennlp-similarity/src/main/java/opennlp/tools/apps/object_dedup/SimilarityAccessorBase.java
index 16d9637..a69ba08 100755
--- a/opennlp-similarity/src/main/java/opennlp/tools/apps/object_dedup/SimilarityAccessorBase.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/apps/object_dedup/SimilarityAccessorBase.java
@@ -506,7 +506,7 @@ public class SimilarityAccessorBase {
 		List<String> name1Tokens = removeVenuePart(TextProcessor.fastTokenize(name1.toLowerCase(), true));
 		List<String> name2Tokens = removeVenuePart(TextProcessor.fastTokenize(name2.toLowerCase(), true));
 		// applySubPhraseExtractionRule()
-		Boolean bSameAttrib = verifyEventAttributesPost(name1Tokens, name2Tokens)
+		boolean bSameAttrib = verifyEventAttributesPost(name1Tokens, name2Tokens)
 			&& verifyEventAttributesPre(name1Tokens, name2Tokens);
 		if (!bSameAttrib)
 		{
@@ -668,7 +668,7 @@ public class SimilarityAccessorBase {
 
 		List<String> name1Tokens = TextProcessor.fastTokenize(name1.toLowerCase(), true);
 		List<String> name2Tokens = TextProcessor.fastTokenize(name2.toLowerCase(), true);
-		Boolean bSameAttrib = verifyEventAttributesPost(name1Tokens, name2Tokens)
+		boolean bSameAttrib = verifyEventAttributesPost(name1Tokens, name2Tokens)
 			&& verifyEventAttributesPre(name1Tokens, name2Tokens);
 		if (!bSameAttrib)
 		{
@@ -709,7 +709,7 @@ public class SimilarityAccessorBase {
 			}
 		}
 
-		Boolean bothSidesSuccess = applyBothSidesRule(name1, name2);
+		boolean bothSidesSuccess = applyBothSidesRule(name1, name2);
 		if (!bothSidesSuccess)
 		{
 			score = 1;
@@ -717,7 +717,7 @@ public class SimilarityAccessorBase {
 		}
 		if (score > 0)
 		{
-			Boolean bDifferentGroup = bDifferentGroupOneSubnameOfAnother(name1, name2);
+			boolean bDifferentGroup = bDifferentGroupOneSubnameOfAnother(name1, name2);
 			if (bDifferentGroup)
 			{
 				score = 1;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/apps/relevanceVocabs/PhraseProcessor.java b/opennlp-similarity/src/main/java/opennlp/tools/apps/relevanceVocabs/PhraseProcessor.java
index df48cce..8b00ff9 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/apps/relevanceVocabs/PhraseProcessor.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/apps/relevanceVocabs/PhraseProcessor.java
@@ -128,7 +128,7 @@ public class PhraseProcessor {
 		List<ParseTreeChunk> nPhrases = groupedChunks.get(0);
 
 		for (ParseTreeChunk ch : nPhrases) {
-			String query = "";
+			StringBuilder query = new StringBuilder();
 			int size = ch.getLemmas().size();
 			boolean phraseBeingFormed = false;
 			for (int i = 0; i < size; i++) {
@@ -136,7 +136,7 @@ public class PhraseProcessor {
 						.startsWith("J") || ch.getPOSs().get(i).startsWith("CD") ) )
 				//		&& StringUtils.isAlpha(ch.getLemmas().get(i)))
 				{
-					query += ch.getLemmas().get(i) + " ";
+					query.append(ch.getLemmas().get(i)).append(" ");
 					phraseBeingFormed = true;
 				} else
 					if ((ch.getPOSs().get(i).startsWith("PR") || ch.getPOSs().get(i).startsWith("IN") || ch.getPOSs().get(i).startsWith("TO")  )
@@ -145,8 +145,8 @@ public class PhraseProcessor {
 					else if (ch.getPOSs().get(i).startsWith("DT") || ch.getPOSs().get(i).startsWith("CC"))
 					continue;
 			}
-			query = query.trim();
-			int len = query.split(" ").length;
+			query = new StringBuilder(query.toString().trim());
+			int len = query.toString().split(" ").length;
 			if (len > 5 || len < 2) // too long or too short
 				continue;
 
@@ -167,8 +167,8 @@ public class PhraseProcessor {
 			 // individual word, possibly a frequent word
 			// if len==1 do nothing
 
-			query = query.trim();
-			queryArrayStr.add(query);
+			query = new StringBuilder(query.toString().trim());
+			queryArrayStr.add(query.toString());
 
 			}
 			/*
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/apps/review_builder/MachineTranslationWrapper.java b/opennlp-similarity/src/main/java/opennlp/tools/apps/review_builder/MachineTranslationWrapper.java
index a1ef482..945b96d 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/apps/review_builder/MachineTranslationWrapper.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/apps/review_builder/MachineTranslationWrapper.java
@@ -42,15 +42,15 @@ public class MachineTranslationWrapper  {
 			URLConnection connection = urlC.openConnection();
 
 			String line;
-			String result = "";
+			StringBuilder result = new StringBuilder();
 			BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
 			int count = 0;
 			while ((line = reader.readLine()) != null)
 			{
-				result+=line;
+				result.append(line);
 				count++;
 			}
-			JSONObject rootObject = new JSONObject(result);
+			JSONObject rootObject = new JSONObject(result.toString());
 			JSONObject  findObject = rootObject.getJSONObject("responseData");
 			String transl = findObject.getString("translatedText");
 			try {
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/doc_classifier/DocClassifierTrainingSetVerifier.java b/opennlp-similarity/src/main/java/opennlp/tools/doc_classifier/DocClassifierTrainingSetVerifier.java
index 8b29bc9..4da160a 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/doc_classifier/DocClassifierTrainingSetVerifier.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/doc_classifier/DocClassifierTrainingSetVerifier.java
@@ -97,7 +97,7 @@ public class DocClassifierTrainingSetVerifier {
 
 				//classifier.runExpressionsOnContent(content);
 				List<String> resultsClassif = classifier.getEntityOrClassFromText(content);
-				Boolean bRejected = true;
+				boolean bRejected = true;
 				if (resultsClassif.size()==1 
 						&& resultsClassif.get(0).equals(
 								ClassifierTrainingSetIndexer.getCategoryFromFilePath(f.getAbsolutePath()))){
@@ -114,7 +114,7 @@ public class DocClassifierTrainingSetVerifier {
 					fragment = content.substring(0, FRAGMENT_LENGTH);
 				fragment = fragment.replaceAll("\n", " ").trim();
 				report.add(new String[] { f.getName(),  resultsClassif.toString(), ClassifierTrainingSetIndexer.getCategoryFromFilePath(f.getAbsolutePath()),
-						(bRejected).toString(),   
+								Boolean.toString((bRejected)),
 						fragment});
 				ProfileReaderWriter.writeReport(report,  "DocClassifierMultiLingRpt.csv");
 
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/FeatureSpaceCoverageProcessor.java b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/FeatureSpaceCoverageProcessor.java
index 87bc3c8..c809466 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/FeatureSpaceCoverageProcessor.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/FeatureSpaceCoverageProcessor.java
@@ -61,12 +61,12 @@ public class FeatureSpaceCoverageProcessor {
 		try {
 			int p3 = paramMap.get("Latitude");	
 			int p4 = paramMap.get("Longitude");
-			Double latDiff = Math.abs(Double.parseDouble(seed[p3]) - Double.parseDouble(candidate[p3]));
-			Double longDiff = Math.abs(Double.parseDouble(seed[p4]) - Double.parseDouble(candidate[p4]));
+			double latDiff = Math.abs(Double.parseDouble(seed[p3]) - Double.parseDouble(candidate[p3]));
+			double longDiff = Math.abs(Double.parseDouble(seed[p4]) - Double.parseDouble(candidate[p4]));
 			if (latDiff>1 || longDiff>1)
 				return 1000000f;
 			else 
-				score+= latDiff.floatValue()/100.0f + longDiff.floatValue()/100.0f;
+				score+= (float) latDiff /100.0f + (float) longDiff /100.0f;
 		} catch (Exception e) {
 			return 1000000f;
 		}
@@ -106,10 +106,10 @@ public class FeatureSpaceCoverageProcessor {
 				if (seed[p3][v].equals("") || seed[p4][v].equals("") 
 						|| candidate[p3].equals("") ||  candidate[p4].equals(""))
 					continue;
-				Double latDiff = Math.abs(Double.parseDouble(seed[p3][v]) - Double.parseDouble(candidate[p3]));
-				Double longDiff = Math.abs(Double.parseDouble(seed[p4][v]) - Double.parseDouble(candidate[p4]));
+				double latDiff = Math.abs(Double.parseDouble(seed[p3][v]) - Double.parseDouble(candidate[p3]));
+				double longDiff = Math.abs(Double.parseDouble(seed[p4][v]) - Double.parseDouble(candidate[p4]));
 				if (!(latDiff>1 || longDiff>1))
-					currLatLongScore = latDiff.floatValue()/100.0f + longDiff.floatValue()/100.0f;
+					currLatLongScore = (float) latDiff /100.0f + (float) longDiff /100.0f;
 			} catch (Exception e) {
 				//return 1000000f;
 			}
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/JSMLearnerOnLatticeWithDeduction.java b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/JSMLearnerOnLatticeWithDeduction.java
index 82efd06..03e8b1e 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/JSMLearnerOnLatticeWithDeduction.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/JSMLearnerOnLatticeWithDeduction.java
@@ -177,7 +177,7 @@ public class JSMLearnerOnLatticeWithDeduction extends JSMLearnerOnLatticeBase{
 	public Pair<List<String>, List<String>>  reGroupByOccurrenceOfSeparationKeyword(List<String> posTexts, List<String> negTexts, String[] keywords){
 		List<String> posTextsNew = new ArrayList<>(), negTextsNew = new ArrayList<>();
 		for(String posText:posTexts){
-			Boolean multiwordOccurs = true;
+			boolean multiwordOccurs = true;
 			for(String keyword: keywords){
 				if (!posText.contains(keyword))
 					multiwordOccurs = false;
@@ -189,7 +189,7 @@ public class JSMLearnerOnLatticeWithDeduction extends JSMLearnerOnLatticeBase{
 				negTextsNew.add(posText);
 		}
 		for(String negText:negTexts){
-			Boolean multiwordOccurs = true;
+			boolean multiwordOccurs = true;
 			for(String keyword: keywords){
 				if (!negText.contains(keyword))
 					multiwordOccurs = false;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/ProfileReaderWriter.java b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/ProfileReaderWriter.java
index c509552..8453d7e 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/ProfileReaderWriter.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/jsmlearning/ProfileReaderWriter.java
@@ -16,7 +16,6 @@
  */
 package opennlp.tools.jsmlearning;
 
-import java.io.FileNotFoundException;
 import java.io.FileReader;
 import java.io.IOException;
 import java.io.PrintWriter;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/Pair.java b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/Pair.java
index c19f617..a1ab0ca 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/Pair.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/Pair.java
@@ -63,8 +63,7 @@ public class Pair<T1, T2> {
       int b = -2;
       if ( o1.second instanceof Float && o2.second instanceof Float){
         
-        b =  (((Float)o1.second > (Float)o2.second) ? -1
-          : (((Float)o1.second == (Float)o2.second) ? 0 : 1));
+        b =  (((Float) o2.second).compareTo((Float) o1.second));
       }
       return b;
     }
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/ParseTreeNode.java b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/ParseTreeNode.java
index 122692d..a2cb6af 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/ParseTreeNode.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/ParseTreeNode.java
@@ -176,11 +176,11 @@ public class ParseTreeNode implements IGeneralizer<ParseTreeNode>{
 		return buf.toString().trim();
 	}
 	public static String toWordString(List<ParseTreeNode> chList){
-		String buf = "";
+		StringBuilder buf = new StringBuilder();
 		for(ParseTreeNode ch: chList){
-			buf+=ch.getWord()+ " ";
+			buf.append(ch.getWord()).append(" ");
 		}
-		return buf.trim();
+		return buf.toString().trim();
 	}
 
 	@Override
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/NERPhraseGeneralizer.java b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/NERPhraseGeneralizer.java
index ca7a799..0d6b2ad 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/NERPhraseGeneralizer.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/NERPhraseGeneralizer.java
@@ -141,7 +141,7 @@ public class NERPhraseGeneralizer extends PhraseGeneralizer {
 			List<String> commonPOS = new ArrayList<>(), commonLemmas = new ArrayList<>();
 			// we start two words before first word
 			int k1 = occr1.get(ov1) - 2, k2 = occr2.get(ov2) - 2;
-			Boolean bReachedCommonWord = false;
+			boolean bReachedCommonWord = false;
 			while (k1 < 0 || k2 < 0) {
 				k1++;
 				k2++;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/PhraseGeneralizer.java b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/PhraseGeneralizer.java
index f2c7df1..02455a5 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/PhraseGeneralizer.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/parse_thicket/matching/PhraseGeneralizer.java
@@ -156,7 +156,7 @@ public class PhraseGeneralizer implements IGeneralizer<ParseTreeChunk> {
 			// we start two words before first word
 			int k1 = occr1.get(ov1) - 2, k2 = occr2.get(ov2) - 2;
 			// if (k1<0) k1=0; if (k2<0) k2=0;
-			Boolean bReachedCommonWord = false;
+			boolean bReachedCommonWord = false;
 			while (k1 < 0 || k2 < 0) {
 				k1++;
 				k2++;
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/HitBase.java b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/HitBase.java
index 2da1c05..5b1dfdd 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/HitBase.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/HitBase.java
@@ -166,7 +166,7 @@ public class HitBase {
 
 	public static String toString(List<HitBase> hits) {
 		StringBuilder buf = new StringBuilder();
-		Boolean pBreak = true;
+		boolean pBreak = true;
 		for (HitBase hit : hits) {
 			String fragm = (hit.toString());
 			if (fragm.length() > 15) {
@@ -187,7 +187,7 @@ public class HitBase {
 
 	public static String toResultantString(List<HitBase> hits) {
 		StringBuilder buf = new StringBuilder();
-		Boolean pBreak = true;
+		boolean pBreak = true;
 		for (HitBase hit : hits) {
 			try {
 				if (hit.getFragments()==null)	
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/IterativeSearchRequestHandler.java b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/IterativeSearchRequestHandler.java
index 6391d25..51f838f 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/IterativeSearchRequestHandler.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/IterativeSearchRequestHandler.java
@@ -330,8 +330,7 @@ public class IterativeSearchRequestHandler extends SearchHandler {
 			int b = -2;
 			if ( o1.getSecond() instanceof Float && o2.getSecond() instanceof Float){
 
-				b =  (((Float)o1.getSecond()> (Float)o2.getSecond()) ? -1
-						: (((Float)o1.getSecond() == (Float)o2.getSecond()) ? 0 : 1));
+				b =  (((Float) o2.getSecond()).compareTo((Float) o1.getSecond()));
 			}
 			return b;
 		}
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/SearchResultsReRankerRequestHandler.java b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/SearchResultsReRankerRequestHandler.java
index 608731e..3e77f43 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/SearchResultsReRankerRequestHandler.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/SearchResultsReRankerRequestHandler.java
@@ -70,7 +70,7 @@ public class SearchResultsReRankerRequestHandler extends SearchHandler {
 
 
 
-		for (Integer i=0; i< MAX_SEARCH_RESULTS; i++){
+		for (int i = 0; i< MAX_SEARCH_RESULTS; i++){
 			String title = req.getParams().get("t"+i);
 			String descr = req.getParams().get("d"+i);
 
@@ -80,7 +80,7 @@ public class SearchResultsReRankerRequestHandler extends SearchHandler {
 			HitBase hit = new HitBase();
 			hit.setTitle(title);
 			hit.setAbstractText(descr);
-			hit.setSource(i.toString());
+			hit.setSource(Integer.toString(i));
 			searchResults.add(hit);
 		}
 
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/utils/StringDistanceMeasurer.java b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/utils/StringDistanceMeasurer.java
index 4f2e17f..8424dab 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/utils/StringDistanceMeasurer.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/utils/StringDistanceMeasurer.java
@@ -46,7 +46,7 @@ public class StringDistanceMeasurer {
   protected List<String> filterWordArray(String[] strWords) {
     List<String> strList = new ArrayList<>();
     for (String w : strWords) {
-      Boolean bInteger = true;
+      boolean bInteger = true;
       try {
         Integer.parseInt(w);
       } catch (Exception e) {
@@ -72,7 +72,7 @@ public class StringDistanceMeasurer {
   protected List<String> filterWordArrayNoStem(String[] strWords) {
     List<String> strList = new ArrayList<>();
     for (String w : strWords) {
-      Boolean bInteger = true;
+      boolean bInteger = true;
       try {
         Integer.parseInt(w);
       } catch (Exception e) {
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeChunk.java b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeChunk.java
index e428d4e..409172b 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeChunk.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeChunk.java
@@ -291,7 +291,7 @@ public class ParseTreeChunk implements Serializable {
 						continue; // if the words which have to stay do not stay, proceed to
 						// other elements
 					}
-					Boolean alreadyThere = false;
+					boolean alreadyThere = false;
 					for (ParseTreeChunk chunk : resultComps) {
 						if (chunk.equalsTo(chunkToAdd)) {
 							alreadyThere = true;
@@ -361,7 +361,7 @@ public class ParseTreeChunk implements Serializable {
 		if (this.lemmas.size() < lems.size())
 			return false; // sub-chunk should be shorter than chunk
 
-		Boolean notSubChunkWithGivenAlignment = false, unComparable = false;
+		boolean notSubChunkWithGivenAlignment = false, unComparable = false;
 		
 		for (int i = 0; i < lems.size() && i < this.lemmas.size(); i++) {
 			// both lemma and pos are different
@@ -427,31 +427,31 @@ public class ParseTreeChunk implements Serializable {
 	}
 
 	public String toString() {
-		String buf = " [";
+		StringBuilder buf = new StringBuilder(" [");
 		if (mainPOS != null)
-			buf = mainPOS + " [";
+			buf = new StringBuilder(mainPOS + " [");
 		for (int i = 0; i < lemmas.size() && i < POSs.size() ; i++) {
-			buf += POSs.get(i) + "-" + lemmas.get(i) + " ";
+			buf.append(POSs.get(i)).append("-").append(lemmas.get(i)).append(" ");
 			if (this.parseTreeNodes!=null){
 				Map<String, Object> attrs = this.parseTreeNodes.get(i).getAttributes();
 				if (attrs!=null && attrs.keySet().size()>0){
-					buf += attrs+ " ";
+					buf.append(attrs).append(" ");
 				}
 				String ner =this.parseTreeNodes.get(i).getNe();
 				if (ner!=null && ner.length()>1)
-					buf+="("+ner+ ") ";
+					buf.append("(").append(ner).append(") ");
 			}
 		}
 		return buf + "]";
 	}
 	
 	public String toWordOnlyString(){
-		String buf = "";
+		StringBuilder buf = new StringBuilder();
 
 		for (String lemma : lemmas) {
-			buf += lemma + " ";
+			buf.append(lemma).append(" ");
 		}
-		return buf.trim();
+		return buf.toString().trim();
 	}
 
 	public int compareTo(ParseTreeChunk o) {
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeMatcher.java b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeMatcher.java
index 6b81309..00dae10 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeMatcher.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/ParseTreeMatcher.java
@@ -41,7 +41,7 @@ public class ParseTreeMatcher {
 
     List<String> commonPOS = new ArrayList<>(), commonLemmas = new ArrayList<>();
     int k1 = 0, k2 = 0;
-    Boolean incrFirst = true;
+    boolean incrFirst = true;
     while (k1 < pos1.size() && k2 < pos2.size()) {
       // first check if the same POS
       String sim = posManager.similarPOS(pos1.get(k1), pos2.get(k2));
@@ -140,13 +140,13 @@ public class ParseTreeMatcher {
     // Double> ();
     int timesRepetitiveRun = NUMBER_OF_ITERATIONS;
 
-    Double globalScore = -1.0;
+    double globalScore = -1.0;
     ParseTreeChunk result = null;
 
     for (int timesRun = 0; timesRun < timesRepetitiveRun; timesRun++) {
       List<String> commonPOS = new ArrayList<>(), commonLemmas = new ArrayList<>();
       int k1 = 0, k2 = 0;
-      Double score;
+      double score;
       while (k1 < pos1.size() && k2 < pos2.size()) {
         // first check if the same POS
         String sim = posManager.similarPOS(pos1.get(k1), pos2.get(k2));
@@ -191,7 +191,7 @@ public class ParseTreeMatcher {
     for (int timesRun = 0; timesRun < timesRepetitiveRun; timesRun++) {
       List<String> commonPOS = new ArrayList<>(), commonLemmas = new ArrayList<>();
       int k1 = pos1.size() - 1, k2 = pos2.size() - 1;
-      Double score;
+      double score;
       while (k1 >= 0 && k2 >= 0) {
         // first check if the same POS
         String sim = posManager.similarPOS(pos1.get(k1), pos2.get(k2));
diff --git a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/TextProcessor.java b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/TextProcessor.java
index 75d707e..55cbf04 100644
--- a/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/TextProcessor.java
+++ b/opennlp-similarity/src/main/java/opennlp/tools/textsimilarity/TextProcessor.java
@@ -215,26 +215,26 @@ public class TextProcessor {
       Pattern p = Pattern.compile(s, Pattern.MULTILINE);
       Matcher m = p.matcher(text);
       int idx = 0;
-      String cand = "";
+      StringBuilder cand = new StringBuilder();
 
       // while(m.find()){
       // System.out.println(m.group());
       // }
 
       while (m.find()) {
-        cand += " " + text.substring(idx, m.end() - 1).trim();
+        cand.append(" ").append(text.substring(idx, m.end() - 1).trim());
         boolean hasAbbrev = false;
 
         for (String abbrev : ABBREVS) {
-          if (cand.toLowerCase().endsWith(abbrev)) {
+          if (cand.toString().toLowerCase().endsWith(abbrev)) {
             hasAbbrev = true;
             break;
           }
         }
 
         if (!hasAbbrev) {
-          sentences.add(cand.trim());
-          cand = "";
+          sentences.add(cand.toString().trim());
+          cand = new StringBuilder();
         }
         idx = m.end() - 1;
       }
@@ -583,12 +583,12 @@ public class TextProcessor {
     }
 
     // now we have histogram, lets write it out
-    String hashString = "";
+    StringBuilder hashString = new StringBuilder();
     Enumeration<String> en = tokenHash.keys();
     while (en.hasMoreElements()) {
       String t = en.nextElement();
       int freq = tokenHash.get(t);
-      hashString += t + freq;
+      hashString.append(t).append(freq);
     }
 
     // log.info(hashString);
@@ -602,7 +602,7 @@ public class TextProcessor {
         LOG.severe("NoSuchAlgorithmException " + e);
         throw new Exception(e.getMessage());
       }
-      md.update(hashString.getBytes(StandardCharsets.UTF_8)); // step 3
+      md.update(hashString.toString().getBytes(StandardCharsets.UTF_8)); // step 3
       byte[] raw = md.digest();
       hash = null; // (new BASE64Encoder()).encode(raw);
     }
@@ -636,7 +636,7 @@ public class TextProcessor {
 
   public static String generateSummary(String txt, String title, int numChars,
       boolean truncateInSentence) {
-    String finalSummary;
+    StringBuilder finalSummary;
 
     try {
 
@@ -677,39 +677,39 @@ public class TextProcessor {
         }
       }
 
-      finalSummary = sum.toString().trim();
+      finalSummary = new StringBuilder(sum.toString().trim());
 
       if (truncateInSentence) {
-        finalSummary = truncateTextOnSpace(finalSummary, numChars);
-        int numPeriods = countTrailingPeriods(finalSummary);
+        finalSummary = new StringBuilder(truncateTextOnSpace(finalSummary.toString(), numChars));
+        int numPeriods = countTrailingPeriods(finalSummary.toString());
 
         if (numPeriods < 3 && finalSummary.length() > 0) {
           for (int i = 0; i < 3 - numPeriods; i++) {
-            finalSummary += ".";
+            finalSummary.append(".");
           }
         }
       } else {
         // trim final period
-        if (finalSummary.endsWith("..")) {
-          finalSummary = finalSummary.substring(0, finalSummary.length() - 2);
+        if (finalSummary.toString().endsWith("..")) {
+          finalSummary = new StringBuilder(finalSummary.substring(0, finalSummary.length() - 2));
         }
       }
       // check to see if we have anything, if not, return the full content
-      if (finalSummary.trim().length() < 5) {
-        finalSummary = txt;
+      if (finalSummary.toString().trim().length() < 5) {
+        finalSummary = new StringBuilder(txt);
       }
       // see if we have a punctuation character in the first 30 chars
       int highestIdx = -1;
       int sIdx = Math.min(finalSummary.length() - 1, 45);
       for (String p : puncChars) {
-        int idx = finalSummary.trim().substring(0, sIdx).lastIndexOf(p);
+        int idx = finalSummary.toString().trim().substring(0, sIdx).lastIndexOf(p);
         if (idx > highestIdx && idx < 45) {
           highestIdx = idx + p.length();
         }
       }
 
       if (highestIdx > -1) {
-        finalSummary = finalSummary.substring(highestIdx);
+        finalSummary = new StringBuilder(finalSummary.substring(highestIdx));
       }
 
       int closeParenIdx = finalSummary.indexOf(")");
@@ -717,23 +717,23 @@ public class TextProcessor {
       // if(closeParenIdx < )
       if (closeParenIdx != -1 && closeParenIdx < 15
           && (openParenIdx == -1 || openParenIdx > closeParenIdx)) {
-        finalSummary = finalSummary.substring(closeParenIdx + 1).trim();
+        finalSummary = new StringBuilder(finalSummary.substring(closeParenIdx + 1).trim());
       }
 
-      finalSummary = trimPunctuationFromStart(finalSummary);
+      finalSummary = new StringBuilder(trimPunctuationFromStart(finalSummary.toString()));
 
       // check to see if we have anything, if not, return the full content
-      if (finalSummary.trim().length() < 5) {
-        finalSummary = txt;
+      if (finalSummary.toString().trim().length() < 5) {
+        finalSummary = new StringBuilder(txt);
       }
 
     } catch (Exception e) {
       LOG.severe("Problem forming summary for: " + txt);
       LOG.severe("Using full text for the summary" + e);
-      finalSummary = txt;
+      finalSummary = new StringBuilder(txt);
     }
 
-    return finalSummary.trim();
+    return finalSummary.toString().trim();
   }
 
   public static String truncateTextOnSpace(String txt, int numChars) {
diff --git a/opennlp-similarity/src/test/java/opennlp/tools/parse_thicket/pattern_structure/PhraseTest.java b/opennlp-similarity/src/test/java/opennlp/tools/parse_thicket/pattern_structure/PhraseTest.java
index 8a86aa7..9d7eb0f 100755
--- a/opennlp-similarity/src/test/java/opennlp/tools/parse_thicket/pattern_structure/PhraseTest.java
+++ b/opennlp-similarity/src/test/java/opennlp/tools/parse_thicket/pattern_structure/PhraseTest.java
@@ -138,7 +138,7 @@ public class PhraseTest {
 								.getAbstractText();
 					
 					LinkedHashSet<Integer> obj = null;
-					obj = new LinkedHashSet<Integer>();
+					obj = new LinkedHashSet<>();
 					obj.add(i);
 					chunks = chunk_maker.formGroupedPhrasesFromChunksForPara(text_result);
 					ps.AddIntent(chunks,obj, 0);
diff --git a/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/SyntMatcherTest.java b/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/SyntMatcherTest.java
index f9bcd7e..0e0def8 100644
--- a/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/SyntMatcherTest.java
+++ b/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/SyntMatcherTest.java
@@ -27,7 +27,6 @@ import org.junit.jupiter.api.Test;
 import opennlp.tools.textsimilarity.chunker2matcher.ParserChunker2MatcherProcessor;
 
 import static org.junit.jupiter.api.Assertions.*;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 class SyntMatcherTest {
 
diff --git a/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/chunker2matcher/PhraseNodeTest.java b/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/chunker2matcher/PhraseNodeTest.java
index 94b5a0d..b24c988 100644
--- a/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/chunker2matcher/PhraseNodeTest.java
+++ b/opennlp-similarity/src/test/java/opennlp/tools/textsimilarity/chunker2matcher/PhraseNodeTest.java
@@ -23,6 +23,7 @@ import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
 
 class PhraseNodeTest {
 
@@ -53,7 +54,7 @@ class PhraseNodeTest {
       pOSlist = node.getOrderedPOSList();
       assertEquals("[WRB, VBP, PRP]", pOSlist.toString());
     } catch (Exception e) { // for run without models, where init fails
-      assertEquals(node, null);
+      assertNull(node);
     }
   }
 
diff --git a/opennlp-similarity/src/test/resources/sentence_parseObject.csv b/opennlp-similarity/src/test/resources/sentence_parseObject.csv
index c11ec1d..e69de29 100644
--- a/opennlp-similarity/src/test/resources/sentence_parseObject.csv
+++ b/opennlp-similarity/src/test/resources/sentence_parseObject.csv
@@ -1,1340 +0,0 @@
-"“I see no meaningful distinction between complacency or complicity in the military’s latest failure to uphold"
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","I-VP"
-"PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","RB","NN","TO","VB"
-"I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold"
-". no conservative groups have. president of the Waco Tea Party, said the IRS. conservative groups."
-"B-NP","I-NP","I-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"DT","JJ","NNS","VBP","NN","IN","DT","NNP","NNP","NNP","VBD","DT","NNP","JJ","NNS"
-"no","conservative","groups","have","president","of","the","Waco","Tea","Party","said","the","IRS","conservative","groups"
-"I just want to rent a space for myself."
-"B-NP","B-ADVP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP"
-"PRP","RB","VBP","TO","VB","DT","NN","IN","PRP"
-"I","just","want","to","rent","a","space","for","myself"
-"Read this page to learn all the details, and if you have any questions or run into any . . email address] Buy birthday present for Mike today Pay the phone bill tomorrow Make ."
-"B-VP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","O","B-SBAR","B-NP","B-VP","B-NP","I-NP","O","B-VP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-ADVP","O"
-"VB","DT","NN","TO","VB","PDT","DT","NNS","CC","IN","PRP","VBP","DT","NNS","CC","VB","IN","DT","NN","NN","NN","NN","NN","IN","JJ","NN","VBP","DT","NN","NN","RB","VB"
-"Read","this","page","to","learn","all","the","details","and","if","you","have","any","questions","or","run","into","any","email","address","Buy","birthday","present","for","Mike","today","Pay","the","phone","bill","tomorrow","Make"
-"Albert Einstein   Wikipedia, the free encyclopedia ."
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","DT","JJ","NN"
-"Albert","Einstein","Wikipedia","the","free","encyclopedia"
-"In 1956, he met Joe Campbell, at the Jacob Riis Park beach, a popular location for . . but remembered Milk's attitude: I think he was happier than at any time I had ever . ."
-"B-PP","B-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","O","B-VP","B-NP","B-VP","B-SBAR","B-NP","B-VP","B-NP","B-VP","B-ADJP","B-PP","B-PP","B-NP","I-NP","B-NP","B-VP","I-VP"
-"IN","CD","PRP","VBD","NNP","NNP","IN","DT","NNP","NNP","NNP","IN","DT","JJ","NN","IN","CC","VBD","NNP","VBZ","IN","PRP","VBP","PRP","VBD","JJR","IN","IN","DT","NN","PRP","VBD","RB"
-"In","1956","he","met","Joe","Campbell","at","the","Jacob","Riis","Park","beach","a","popular","location","for","but","remembered","Milk","s","attitude","I","think","he","was","happier","than","at","any","time","I","had","ever"
-"Multiple conservative groups have said their applications were delayed and returned with lengthy requests for supporting materials, sometimes including website printouts and lists of guest speakers."
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-VP","I-VP","O","B-VP","B-PP","B-NP","I-NP","B-PP","B-VP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"JJ","JJ","NNS","VBP","VBD","PRP$","NNS","VBD","VBN","CC","VBN","IN","JJ","NNS","IN","VBG","NNS","RB","VBG","JJ","NNS","CC","NNS","IN","NN","NNS"
-"Multiple","conservative","groups","have","said","their","applications","were","delayed","and","returned","with","lengthy","requests","for","supporting","materials","sometimes","including","website","printouts","and","lists","of","guest","speakers"
-"I can't drink milk nor any juices because of my hyperacidity (GERD). ."
-"B-NP","B-VP","I-VP","I-VP","B-NP","O","B-NP","I-NP","B-PP","I-PP","B-NP","I-NP","I-NP"
-"PRP","MD","VB","VB","NN","CC","DT","NNS","IN","IN","PRP$","NN","NN"
-"I","can","t","drink","milk","nor","any","juices","because","of","my","hyperacidity","GERD"
-"Revisiting the military's Tailhook scandal McKeon, a California Republican, has a granddaughter in the Army. ""I see no meaningful distinction between complacency or complicity in the military's latest failure to uphold their own standards of conduct,"" he said. ""Nor do I see a distinction between the service member who orchestrated this offense and the chain of command that was either oblivious to or tolerant of criminal behavior."""
-"B-VP","B-NP","I-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","B-NP","B-VP","O","O","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","O","B-NP","I-NP","B-PP","B-NP","B-NP","B-VP","B-ADJP","I-ADJP","B-VP","I-VP","B-NP","B-PP","B-NP","I-NP"
-"VBG","DT","JJ","NNS","NNP","NN","IN","DT","NNP","NNP","VBZ","DT","NN","IN","DT","NNP","PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO","VB","PRP$","JJ","NNS","IN","NN","PRP","VBD","CC","VBP","PRP","VB","DT","NN","IN","DT","NN","NN","WP","VBD","DT","NN","CC","DT","NN","IN","NN","WDT","VBD","RB","JJ","TO","CC","NN","IN","JJ","NN"
-"Revisiting","the","military","s","Tailhook","scandal","McKeon","a","California","Republican","has","a","granddaughter","in","the","Army","I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their","own","standards","of","conduct","he","said","Nor","do","I","see","a","distinction","between","the","service","member","who","orchestrated","this","offense","and","the","chain","of","command","that","was [...]
-"Enjoy the best Albert Einstein Quotes at BrainyQuote."
-"B-NP","B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP"
-"NN","DT","JJS","NNP","NNP","NNP","IN","NNP"
-"Enjoy","the","best","Albert","Einstein","Quotes","at","BrainyQuote"
-".  (IRS) regularly targeted conservative groups when reviewing their requests for tax-exempt status, President Obama on Monday vowed .  The IRS said Monday the .  ."
-"B-NP","B-VP","I-VP","B-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-NP","B-PP","B-NP","B-VP","B-NP","I-NP","B-VP","B-NP"
-"NNS","RB","VBN","JJ","NNS","WRB","VBG","PRP$","NNS","IN","NN","JJ","NN","NN","NNP","IN","NN","VBD","DT","NNS","VBD","NN"
-"IRS","regularly","targeted","conservative","groups","when","reviewing","their","requests","for","tax","exempt","status","President","Obama","on","Monday","vowed","The","IRS","said","Monday"
-"I am outraged and disgusted by the reports out of Fort Hood today, said House Armed Services Committee Chairman Howard P."
-"B-NP","B-VP","I-VP","O","B-VP","B-PP","B-NP","I-NP","B-PP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"PRP","VBP","VBN","CC","VBN","IN","DT","NNS","IN","IN","NNP","NNP","NN","VBD","NNP","NNP","NNPS","NNP","NNP","NNP","NNP"
-"I","am","outraged","and","disgusted","by","the","reports","out","of","Fort","Hood","today","said","House","Armed","Services","Committee","Chairman","Howard","P"
-"Albert Einstein, Self: World Leaders on Peace and Democracy."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","O","B-NP"
-"NNP","NNP","NNP","NNP","NNP","IN","NNP","CC","NN"
-"Albert","Einstein","Self","World","Leaders","on","Peace","and","Democracy"
-"He often repeated his philosophy that gays should buy from gay businesses. ."
-"B-NP","B-ADVP","B-VP","B-NP","I-NP","B-SBAR","B-NP","B-VP","I-VP","B-PP","B-NP","I-NP"
-"PRP","RB","VBD","PRP$","NN","IN","NNS","MD","VB","IN","JJ","NNS"
-"He","often","repeated","his","philosophy","that","gays","should","buy","from","gay","businesses"
-"Albert Einstein was a German born theoretical physicist who discovered the theory of general relativity, effecting a revolution in physics."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP"
-"NNP","NNP","VBD","DT","JJ","JJ","JJ","NN","WP","VBD","DT","NN","IN","JJ","NN","VBG","DT","NN","IN","NNS"
-"Albert","Einstein","was","a","German","born","theoretical","physicist","who","discovered","the","theory","of","general","relativity","effecting","a","revolution","in","physics"
-"Albert Einstein (March 14, 1879 – April 18, 1955) was a German born theoretical physicist."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","CD","CD","NNP","CD","CD","VBD","DT","JJ","JJ","JJ","NN"
-"Albert","Einstein","March","14","1879","April","18","1955","was","a","German","born","theoretical","physicist"
-"Albert Einstein | Facebook ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NN"
-"Albert","Einstein","Facebook"
-"Einstein was born at Ulm, in Württemberg, Germany, on."
-"B-NP","B-VP","I-VP","B-PP","B-NP","B-PP","B-NP","I-NP","B-PP"
-"NNP","VBD","VBN","IN","NNP","IN","NNP","NNP","IN"
-"Einstein","was","born","at","Ulm","in","Württemberg","Germany","on"
-"Albert Einstein Biography   The Life and Achievements of .."
-"B-NP","I-NP","I-NP","I-NP","I-NP","O","B-NP","B-PP"
-"NNP","NNP","NNP","NNP","NNP","CC","NNP","IN"
-"Albert","Einstein","Biography","The","Life","and","Achievements","of"
-"Albert Einstein Quotes   The Quotations Page ."
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","DT","NNPS","NNP"
-"Albert","Einstein","Quotes","The","Quotations","Page"
-"Albert Einstein official Web Site and Fan Club, featuring biography, photos, trivia, rights representation, licensing, contact and more."
-"B-NP","I-NP","I-NP","I-NP","I-NP","O","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP"
-"NNP","NNP","NN","NNP","NNP","CC","NNP","NNP","VBG","NN","NNS","IN","NNS","VBP","VBG","NN","CC","RBR"
-"Albert","Einstein","official","Web","Site","and","Fan","Club","featuring","biography","photos","trivia","rights","representation","licensing","contact","and","more"
-"Let's take a closer look at Remember the Milk's basic and more .  tabs based on when they're due: today, tomorrow, and overdue."
-"B-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","B-NP","I-NP","B-VP","B-ADJP","O","B-NP","I-NP","B-VP","B-PP","B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","O","B-NP"
-"VB","PRP","VB","DT","JJR","NN","IN","VB","DT","NN","VBZ","JJ","CC","RBR","NNS","VBN","IN","WRB","PRP","VBP","JJ","NN","NN","CC","JJ"
-"Let","s","take","a","closer","look","at","Remember","the","Milk","s","basic","and","more","tabs","based","on","when","they","re","due","today","tomorrow","and","overdue"
-"I rent some space for my business."
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP","VB","DT","NN","IN","PRP$","NN"
-"I","rent","some","space","for","my","business"
-"If you live here temporarily, you'll normally pay tax only on overseas income you bring into ."
-"B-SBAR","B-NP","B-VP","B-ADVP","I-ADVP","B-NP","B-VP","I-VP","I-VP","B-NP","B-ADVP","B-PP","B-NP","I-NP","B-NP","B-VP","O"
-"IN","PRP","VBP","RB","RB","PRP","MD","RB","VB","NN","RB","IN","JJ","NN","PRP","VBP","IN"
-"If","you","live","here","temporarily","you","ll","normally","pay","tax","only","on","overseas","income","you","bring","into"
-"Test Utterances - MIT"
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Test","Utterances","MIT"
-"For many Jews, the fact that Albert Einstein was Jewish is a point of pride."
-"B-PP","B-NP","I-NP","B-NP","I-NP","B-SBAR","B-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP"
-"IN","JJ","NNPS","DT","NN","IN","NNP","NNP","VBD","NNP","VBZ","DT","NN","IN","NN"
-"For","many","Jews","the","fact","that","Albert","Einstein","was","Jewish","is","a","point","of","pride"
-"NARRATOR: When we think of E = mc2 we have this vision of Einstein as an old wrinkly man with white hair."
-"B-NP","B-ADVP","B-NP","B-VP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"NN","WRB","PRP","VBP","IN","NNP","NN","PRP","VBP","DT","NN","IN","NNP","IN","DT","JJ","JJ","NN","IN","JJ","NN"
-"NARRATOR","When","we","think","of","E","mc2","we","have","this","vision","of","Einstein","as","an","old","wrinkly","man","with","white","hair"
-"Remaining rental income needs to be added to my profit and be reported as taxable profit. "
-"B-NP","I-NP","I-NP","B-VP","I-VP","I-VP","I-VP","B-PP","B-NP","I-NP","O","B-VP","I-VP","B-PP","B-NP","I-NP"
-"JJ","JJ","NN","VBZ","TO","VB","VBN","TO","PRP$","NN","CC","VB","VBN","IN","JJ","NN"
-"Remaining","rental","income","needs","to","be","added","to","my","profit","and","be","reported","as","taxable","profit"
-"I can deduct office rental expense from my business profit to calculate net income."
-"B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP"
-"PRP","MD","VB","NN","JJ","NN","IN","PRP$","NN","NN","TO","VB","JJ","NN"
-"I","can","deduct","office","rental","expense","from","my","business","profit","to","calculate","net","income"
-"Albert Einstein   Wikiquote ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","Wikiquote"
-"Hardly anyone will end up paying the tax when the health reform law takes full effect in 2014."
-"B-ADVP","B-NP","B-VP","I-VP","B-ADVP","B-VP","B-NP","I-NP","B-ADVP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP"
-"RB","NN","MD","VB","RP","VBG","DT","NN","WRB","DT","NN","NN","NN","VBZ","JJ","NN","IN","CD"
-"Hardly","anyone","will","end","up","paying","the","tax","when","the","health","reform","law","takes","full","effect","in","2014"
-"Montefiore Medical Center, the University Hospital for Albert Einstein College of Medicine, is a premier academic medical center and nationally recognized leader in "
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP","B-PP","B-NP","B-PP","B-NP","B-PP","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","O","B-VP","I-VP","B-NP","B-PP"
-"NN","JJ","NN","DT","NN","NN","IN","NN","IN","NN","IN","NN","VBZ","DT","JJ","JJ","JJ","NN","CC","RB","VBD","NN","IN"
-"Montefiore","Medical","Center","the","University","Hospital","for","Albert","Einstein","College","of","Medicine","is","a","premier","academic","medical","center","and","nationally","recognized","leader","in"
-"Today, the practical applications of Einstein s theories include the development of the television, remote control devices, automatic door openers, lasers, and DVD-players."
-"B-NP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-ADVP","B-NP","I-NP","I-NP","O","B-NP","I-NP"
-"NN","DT","JJ","NNS","IN","NNP","NNS","NNS","VBP","DT","NN","IN","DT","NN","JJ","NN","NNS","JJ","NN","NNS","NNS","CC","NNP","NNS"
-"Today","the","practical","applications","of","Einstein","s","theories","include","the","development","of","the","television","remote","control","devices","automatic","door","openers","lasers","and","DVD","players"
-".  is the IRS targeting scandal."
-"O","B-NP","I-NP","B-VP","B-NP"
-"VBZ","DT","NNP","VBG","NN"
-"is","the","IRS","targeting","scandal"
-"Gay Pulitzer Prize-Winning Reporter Jose Antonio Vargas Comes Out as Undocumented Immigrant Jose Antonio Vargas, a gay journalist who won a Pulitzer Prize for his coverage of the Virginia Tech shootings in the Washington Post"
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","NNP","NNP","NNP","NNP","IN","IN","JJ","NNP","NNP","NNP","NNP","DT","JJ","NN","WP","VBD","DT","NNP","NNP","IN","PRP$","NN","IN","DT","NNP","NNP","NNS","IN","DT","NNP","NNP"
-"Gay","Pulitzer","Prize","Winning","Reporter","Jose","Antonio","Vargas","Comes","Out","as","Undocumented","Immigrant","Jose","Antonio","Vargas","a","gay","journalist","who","won","a","Pulitzer","Prize","for","his","coverage","of","the","Virginia","Tech","shootings","in","the","Washington","Post"
-"to Remember The Milk just by sending an email to a special address."
-"B-VP","I-VP","B-NP","I-NP","B-ADVP","B-PP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"TO","VB","DT","NN","RB","IN","VBG","DT","NN","TO","DT","JJ","NN"
-"to","Remember","The","Milk","just","by","sending","an","email","to","a","special","address"
-"In 1879, Albert Einstein was born in Ulm, Germany."
-"B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP"
-"IN","CD","NNP","NNP","VBD","VBN","IN","NNP","NNP"
-"In","1879","Albert","Einstein","was","born","in","Ulm","Germany"
-"Men in Black 3 quotes are a mixed bag but it has a series of okay gags with .  with his dead-on impression of Tommy Lee Jones as young Agent K."
-"B-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","O","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-PP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NN","IN","NNP","CD","NNS","VBP","DT","JJ","NN","CC","PRP","VBZ","DT","NN","IN","JJ","NNS","IN","IN","PRP$","JJ","IN","NN","IN","NNP","NNP","NNP","IN","JJ","NNP","NNP"
-"Men","in","Black","3","quotes","are","a","mixed","bag","but","it","has","a","series","of","okay","gags","with","with","his","dead","on","impression","of","Tommy","Lee","Jones","as","young","Agent","K"
-"Comedy Central's Jon Stewart stated that the scandal had taken ""the last arrow in your pro-governance quiver,"" he further said that this threw doubt on President Obama's ""managerial competence"" and had proven correct ""conspiracy theorists,"" moving the burden of proof onto federal authorities.[98]."
-"B-NP","I-NP","B-VP","B-NP","I-NP","B-VP","B-SBAR","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-NP","B-ADVP","B-VP","B-SBAR","B-NP","I-NP","I-NP","B-SBAR","B-NP","I-NP","B-VP","B-NP","I-NP","O","B-VP","I-VP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP","I-NP","O"
-"NNP","NNP","VBZ","NNP","NNP","VBD","IN","DT","NN","VBD","VBN","DT","JJ","NN","IN","PRP$","JJ","NN","NN","PRP","RB","VBD","IN","DT","VBD","NN","IN","NNP","NNP","VBZ","JJ","NN","CC","VBD","VBN","JJ","NN","NNS","VBG","DT","NN","IN","NN","IN","JJ","NNS","CD"
-"Comedy","Central","s","Jon","Stewart","stated","that","the","scandal","had","taken","the","last","arrow","in","your","pro","governance","quiver","he","further","said","that","this","threw","doubt","on","President","Obama","s","managerial","competence","and","had","proven","correct","conspiracy","theorists","moving","the","burden","of","proof","onto","federal","authorities","98"
-"Army investigates sergeant for alleged sexual assault.   ""I see no meaningful distinction between complacency or complicity in the military's latest failure to .  ."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","O"
-"NN","NNS","NN","IN","VBN","JJ","NN","IN","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO"
-"Army","investigates","sergeant","for","alleged","sexual","assault","I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to"
-"That's one way to remember it. .  I've been getting reactions to much of what I buy at Trader Joe's. .  The rice milk is made by the same company that makes Rice Dream and Rice Dream uses barley gluten in the process, than claims it is taken .  ."
-"B-NP","B-VP","B-NP","I-NP","B-VP","I-VP","B-NP","B-NP","B-VP","I-VP","I-VP","B-NP","B-PP","B-NP","B-PP","B-NP","B-NP","B-VP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","O","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","B-NP","B-VP","I-VP"
-"DT","VBZ","CD","NN","TO","VB","PRP","PRP","VBP","VBN","VBG","NNS","TO","JJ","IN","WP","PRP","VBP","IN","NN","NNP","VBZ","DT","NN","NN","VBZ","VBN","IN","DT","JJ","NN","WDT","VBZ","NNP","NNP","CC","NNP","NNP","VBZ","NN","NNS","IN","DT","NN","IN","NNS","PRP","VBZ","VBN"
-"That","s","one","way","to","remember","it","I","ve","been","getting","reactions","to","much","of","what","I","buy","at","Trader","Joe","s","The","rice","milk","is","made","by","the","same","company","that","makes","Rice","Dream","and","Rice","Dream","uses","barley","gluten","in","the","process","than","claims","it","is","taken"
-"How to deduct rental expense from income "
-"B-ADVP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP"
-"WRB","TO","VB","JJ","NN","IN","NN"
-"How","to","deduct","rental","expense","from","income"
-"Montefiore Medical Center ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Montefiore","Medical","Center"
-"Einstein Archives Online ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Einstein","Archives","Online"
-"remember to buy milk tomorrow from third to jones"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-VP","B-PP","B-NP"
-"VB","TO","VB","NN","NN","IN","JJ","TO","NNS"
-"remember","to","buy","milk","tomorrow","from","third","to","jones"
-"Military sex cases are ""sickening,"" lawmaker says.   said he saw ""no meaningful distinction between complacency or complicity in the military's latest failure to .  ."
-"B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","B-VP","I-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP"
-"JJ","NN","NNS","VBP","VBG","NN","VBZ","VBD","PRP","VBD","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN"
-"Military","sex","cases","are","sickening","lawmaker","says","said","he","saw","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure"
-"What happens if my income is also taxable abroad? ."
-"B-NP","B-VP","B-PP","B-NP","I-NP","B-VP","B-ADVP","B-ADJP","O"
-"WP","VBZ","IN","PRP$","NN","VBZ","RB","JJ","RB"
-"What","happens","if","my","income","is","also","taxable","abroad"
-"When I calculate the net income, I take revenue and subtract business expenses such as office rent."
-"B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","O","B-VP","B-NP","I-NP","B-PP","I-PP","B-NP","I-NP"
-"WRB","PRP","VBP","DT","JJ","NN","PRP","VBP","NN","CC","VB","NN","NNS","JJ","IN","NN","NN"
-"When","I","calculate","the","net","income","I","take","revenue","and","subtract","business","expenses","such","as","office","rent"
-"To keep your balance you must keep moving."
-"B-VP","I-VP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP"
-"TO","VB","PRP$","NN","PRP","MD","VB","VBG"
-"To","keep","your","balance","you","must","keep","moving"
-"cannot conceive a god"
-"B-NP","B-VP","B-NP","I-NP"
-"NN","VBP","DT","NN"
-"cannot","conceive","a","god"
-"To run my business, I have to rent an office."
-"B-VP","I-VP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP"
-"TO","VB","PRP$","NN","PRP","VBP","TO","VB","DT","NN"
-"To","run","my","business","I","have","to","rent","an","office"
-"Share with your friends."
-"B-NP","B-PP","B-NP","I-NP"
-"NN","IN","PRP$","NNS"
-"Share","with","your","friends"
-"Amazon.com: albert einstein ."
-"B-NP","I-NP","B-PP","B-NP"
-"NNP","NN","IN","CD"
-"Amazon","com","albert","einstein"
-"I bake with the almond meal often and buy the fresh almond milk (blue container), . ."
-"B-NP","B-VP","B-PP","B-NP","I-NP","I-NP","B-ADVP","O","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"PRP","VBP","IN","DT","JJ","NN","RB","CC","VB","DT","JJ","NN","NN","JJ","NN"
-"I","bake","with","the","almond","meal","often","and","buy","the","fresh","almond","milk","blue","container"
-"Albert Einstein   Biography ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","Biography"
-"Here's a list of BPA-free coconut milk, fish, pumpkin, and tomatoes. .  and some (like Trader Joe's) don't even put the label on their products. . . but just remember to check with the supplier before making your purchase. . .."
-"B-ADVP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","O","B-NP","O","B-NP","B-PP","B-NP","I-NP","B-VP","B-PP","B-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","O","B-VP","I-VP","I-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-VP","B-NP","I-NP"
-"RB","VBZ","DT","NN","IN","NNP","JJ","NN","NN","NN","NN","CC","NNS","CC","DT","IN","NN","NNP","VBZ","IN","NN","RB","VBD","DT","NN","IN","PRP$","NNS","CC","RB","VB","TO","VB","IN","DT","NN","IN","VBG","PRP$","NN"
-"Here","s","a","list","of","BPA","free","coconut","milk","fish","pumpkin","and","tomatoes","and","some","like","Trader","Joe","s","don","t","even","put","the","label","on","their","products","but","just","remember","to","check","with","the","supplier","before","making","your","purchase"
-"Can I Find Out How Much I Will Get Back on My Taxes Without My W"
-"O","B-NP","B-VP","B-ADVP","I-ADVP","O","B-NP","B-VP","I-VP","B-ADVP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"MD","PRP","VB","RB","WRB","RB","PRP","MD","VB","RB","IN","PRP$","NNS","IN","PRP$","NNP"
-"Can","I","Find","Out","How","Much","I","Will","Get","Back","on","My","Taxes","Without","My","W"
-"I am a US citizen living abroad, and concerned about the health reform regulation of 2014."
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-VP","B-ADVP","O","B-VP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP","VBP","DT","NNP","NN","VBG","RB","CC","VBN","IN","DT","NN","NN","NN","IN","CD"
-"I","am","a","US","citizen","living","abroad","and","concerned","about","the","health","reform","regulation","of","2014"
-"Web Pay - Frequently Asked Questions | California Franchise Tax"
-"B-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","RB","VBD","NNP","NNP","NNP","NNP"
-"Web","Pay","Frequently","Asked","Questions","California","Franchise","Tax"
-"I love their unsweetened vanilla almond milk! . ."
-"B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"PRP","VBP","PRP$","JJ","NN","NN","NN"
-"I","love","their","unsweetened","vanilla","almond","milk"
-"I see no meaningful distinction between complacency or complicity in the military s latest failure to uphold their own standards of conduct."
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO","VB","PRP$","JJ","NNS","IN","NN"
-"I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their","own","standards","of","conduct"
-"Remember The Milk - Getting Started"
-"B-VP","B-NP","I-NP","B-VP","I-VP"
-"VB","DT","NN","VBG","VBN"
-"Remember","The","Milk","Getting","Started"
-"My employer withheld the taxes from my pay. ."
-"B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP$","NN","VBD","DT","NNS","IN","PRP$","NN"
-"My","employer","withheld","the","taxes","from","my","pay"
-"Albert began reading and "
-"B-NP","B-VP","I-VP","O"
-"NNP","VBD","VBG","CC"
-"Albert","began","reading","and"
-"The Patriot Post — IRS Target of .  the day before the first Sensitive Case Reports on conservative groups were .  Obama said that if not for .  ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-NP","B-VP","B-SBAR","B-PP","B-NP","I-NP"
-"DT","NNP","NNP","NNP","NNP","IN","DT","NN","IN","DT","JJ","NN","NN","NNS","IN","JJ","NNS","VBD","NNP","VBD","IN","IN","RB","IN"
-"The","Patriot","Post","IRS","Target","of","the","day","before","the","first","Sensitive","Case","Reports","on","conservative","groups","were","Obama","said","that","if","not","for"
-"Everything you need to know about the IRS scandal in one ..."
-"B-NP","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"NN","PRP","VBP","TO","VB","IN","DT","NNP","NN","IN","CD"
-"Everything","you","need","to","know","about","the","IRS","scandal","in","one"
-"Trader Joes Opens in Plano TX Tomorrow"
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","IN","NNP","NNP","NN"
-"Trader","Joes","Opens","in","Plano","TX","Tomorrow"
-"I do not want to wait till I am sick to buy health insurance."
-"B-NP","B-VP","I-VP","I-VP","I-VP","I-VP","B-SBAR","B-NP","B-VP","B-ADJP","B-VP","I-VP","B-NP","I-NP"
-"PRP","VBP","RB","VB","TO","VB","IN","PRP","VBP","JJ","TO","VB","NN","NN"
-"I","do","not","want","to","wait","till","I","am","sick","to","buy","health","insurance"
-"Tagged - Damaya Lady D Jones's Profile"
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"JJ","NNP","NNP","NNP","NNP","NNS","NN"
-"Tagged","Damaya","Lady","D","Jones","s","Profile"
-"One story Einstein liked to "
-"B-NP","I-NP","B-ADVP","I-VP"
-"CD","NN","RB","VBD"
-"One","story","Einstein","liked"
-"Albert Einstein"
-"B-NP","I-NP"
-"NNP","NNP"
-"Albert","Einstein"
-"remember to pick up milk at seven (smste00006) get some cleaning supplies at .  tomorrow (smste00025) can we have a quick dinner this week (smste00026) . .. (smste00217) remind me to call estefana+1 on the twenty third (smste00218) .  of joe's+2 coffee+2 shop+2 then we'll go together (smste00220) can we have a ."
-"B-VP","I-VP","I-VP","B-PRT","B-NP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","B-NP","B-VP","B-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","I-NP","I-NP","I-NP","B-NP","B-ADVP","B-NP","B-VP","I-VP","B-ADJP","I-ADJP","O","B-NP","B-VP","B-NP"
-"VB","TO","VB","RP","NN","IN","CD","NNS","VBP","DT","NN","NNS","IN","NN","NN","MD","PRP","VB","DT","JJ","NN","DT","NN","VBD","CD","VBP","PRP","TO","VB","NN","CD","IN","DT","CD","JJ","NN","IN","NN","NNS","CD","NN","CD","NN","CD","RB","PRP","MD","VB","RB","JJR","MD","PRP","VB","DT"
-"remember","to","pick","up","milk","at","seven","smste00006","get","some","cleaning","supplies","at","tomorrow","smste00025","can","we","have","a","quick","dinner","this","week","smste00026","smste00217","remind","me","to","call","estefana","1","on","the","twenty","third","smste00218","of","joe","s","2","coffee","2","shop","2","then","we","ll","go","together","smste00220","can","we","have","a"
-"His father was a featherbed salesman."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP"
-"PRP$","NN","VBD","DT","JJ","NN"
-"His","father","was","a","featherbed","salesman"
-"Albert Einstein Quotes (Author of Relativity)   Goodreads ."
-"B-NP","B-ADVP","B-VP","B-NP","B-PP","B-NP","I-NP"
-"NN","RB","VBZ","NN","IN","NN","NNS"
-"Albert","Einstein","Quotes","Author","of","Relativity","Goodreads"
-"The best . .. [as no one seems to remember K at MIB headquarters, J thinks everybody is .  [the agent that had gone to get J some chocolate milk comes up to J with the milk] ."
-"B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","I-VP","B-NP","B-NP","I-NP","I-NP","B-VP","B-PP","B-PP","B-NP","B-PP","B-NP","I-NP"
-"DT","JJS","IN","DT","NN","VBZ","TO","VB","NNP","IN","NNP","NN","NNP","VBZ","NN","VBZ","DT","NN","WDT","VBD","VBN","TO","VB","NNP","DT","NN","NN","VBZ","RP","TO","NNP","IN","DT","NN"
-"The","best","as","no","one","seems","to","remember","K","at","MIB","headquarters","J","thinks","everybody","is","the","agent","that","had","gone","to","get","J","some","chocolate","milk","comes","up","to","J","with","the","milk"
-"I do not want to rent anything to anyone."
-"B-NP","B-VP","I-VP","I-VP","I-VP","I-VP","B-NP","B-PP","B-NP"
-"PRP","VBP","RB","VB","TO","VB","NN","TO","NN"
-"I","do","not","want","to","rent","anything","to","anyone"
-"Miller was asked to resign."
-"B-NP","B-VP","I-VP","B-PP","B-NP"
-"NNP","VBD","VBN","TO","NN"
-"Miller","was","asked","to","resign"
-"As a 26 year old patent clerk, Albert Einstein revolutionized science in 1905 when he published five new theories, including the theory of relativity."
-"B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","B-PP","B-NP","B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP"
-"IN","DT","CD","NN","JJ","NN","NN","NNP","NNP","VBD","NN","IN","CD","WRB","PRP","VBD","CD","JJ","NNS","VBG","DT","NN","IN","NN"
-"As","a","26","year","old","patent","clerk","Albert","Einstein","revolutionized","science","in","1905","when","he","published","five","new","theories","including","the","theory","of","relativity"
-"Do I have to pay US taxes when I work abroad?"
-"O","B-NP","B-VP","I-VP","I-VP","B-NP","B-NP","B-ADVP","B-NP","B-VP","O"
-"VBP","PRP","VB","TO","VB","PRP","NNS","WRB","PRP","VBP","RB"
-"Do","I","have","to","pay","US","taxes","when","I","work","abroad"
-"Military sex cases are ""sickening,"" lawmaker says.   no meaningful distinction between complacency or complicity in the military's latest failure to .  ."
-"B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP"
-"JJ","NN","NNS","VBP","VBG","NN","VBZ","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN"
-"Military","sex","cases","are","sickening","lawmaker","says","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure"
-"I neither calculate deduction of individual or business tax."
-"B-NP","B-ADVP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"PRP","RB","VBP","NN","IN","JJ","CC","NN","NN"
-"I","neither","calculate","deduction","of","individual","or","business","tax"
-"remember to buy milk tomorrow for details"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP"
-"VB","TO","VB","NN","NN","IN","NNS"
-"remember","to","buy","milk","tomorrow","for","details"
-"Obama IRS Should Face Justice - Judicial Watch"
-"B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP"
-"NNP","NNP","MD","VB","NNP","NNP","NNP"
-"Obama","IRS","Should","Face","Justice","Judicial","Watch"
-"How can I get short focus zoom lens for digital camera"
-"B-ADVP","O","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"WRB","MD","PRP","VB","JJ","NN","NN","NN","IN","JJ","NN"
-"How","can","I","get","short","focus","zoom","lens","for","digital","camera"
-"What will happen to my information if I log out before I submit my request? .  Can I use Web Pay if my last name changed in 2011? .  an electronic payment from your bank account to pay your personal and business income taxes. .  Estimated tax; Tax return; Billing notice; Extension; Notice of Proposed Assessment; Tax  ."
-"B-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-SBAR","B-NP","B-VP","B-PRT","B-SBAR","B-NP","B-VP","B-NP","I-NP","O","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-PP","B-NP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"WP","MD","VB","TO","PRP$","NN","IN","PRP","VBP","RP","IN","PRP","VBP","PRP$","NN","MD","PRP","VB","NNP","NN","IN","PRP$","JJ","NN","VBD","IN","CD","DT","JJ","NN","IN","PRP$","NN","NN","TO","VB","PRP$","JJ","CC","NN","NN","NNS","JJ","NN","NNP","NN","NNP","NN","NNP","NNP","IN","NNP","NNP","NNP"
-"What","will","happen","to","my","information","if","I","log","out","before","I","submit","my","request","Can","I","use","Web","Pay","if","my","last","name","changed","in","2011","an","electronic","payment","from","your","bank","account","to","pay","your","personal","and","business","income","taxes","Estimated","tax","Tax","return","Billing","notice","Extension","Notice","of","Proposed","Assessment","Tax"
-"Polls go up tomorrow! http://t.co/aOa2Bsf5 2 days ago; Contest Poll: 2012 Primal ."
-"B-NP","B-VP","B-PRT","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"NNS","VBP","RP","NN","NN","NN","NN","IN","CD","NNS","IN","NNP","NNP","CD","NNP"
-"Polls","go","up","tomorrow","http","t","co","aOa2Bsf5","2","days","ago","Contest","Poll","2012","Primal"
-"His insights fundamentally changed the way we look at "
-"B-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","B-NP","B-VP","B-PP"
-"PRP$","NNS","RB","VBD","DT","NN","PRP","VBP","IN"
-"His","insights","fundamentally","changed","the","way","we","look","at"
-"Can I use turbo tax to file using my last paystub, not my w-2. .  if you use your last pay stub it does not have all the information you need, usually there .  I hope you are only trying to do some initial estimating but will wait to receive your .  plan, no income which may be recharacterized, no pension plan, etc. ."
-"O","B-NP","B-VP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-ADVP","B-ADVP","B-NP","B-VP","B-NP","B-VP","I-VP","I-VP","I-VP","I-VP","B-NP","I-NP","I-NP","O","B-VP","I-VP","I-VP","I-VP","B-NP","I-NP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","O"
-"MD","PRP","VB","NN","NN","TO","VB","VBG","PRP$","JJ","NN","RB","PRP$","NN","CD","IN","PRP","VBP","PRP$","JJ","NN","NN","PRP","VBZ","RB","VB","DT","DT","NN","PRP","VBP","RB","RB","PRP","VBP","PRP","VBP","RB","VBG","TO","VB","DT","JJ","NN","CC","MD","VB","TO","VB","PRP$","NN","DT","NN","WDT","MD","VB","VBN","DT","NN","NN","FW"
-"Can","I","use","turbo","tax","to","file","using","my","last","paystub","not","my","w","2","if","you","use","your","last","pay","stub","it","does","not","have","all","the","information","you","need","usually","there","I","hope","you","are","only","trying","to","do","some","initial","estimating","but","will","wait","to","receive","your","plan","no","income","which","may","be","recharacterized","no","pension","plan","etc"
-"How to get weed out of your system Fast"
-"B-ADVP","B-VP","I-VP","I-VP","B-PP","B-PP","B-NP","I-NP"
-"WRB","TO","VB","VBN","IN","IN","PRP$","NN"
-"How","to","get","weed","out","of","your","system"
-"Albert Einstein   Biographical ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","Biographical"
-"This car provides you a very good mileage."
-"B-NP","I-NP","B-VP","B-NP","B-NP","I-NP","I-NP","I-NP"
-"DT","NN","VBZ","PRP","DT","RB","JJ","NN"
-"This","car","provides","you","a","very","good","mileage"
-"How to deduct repair expense from rental income."
-"B-ADVP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"WRB","TO","VB","NN","NN","IN","JJ","NN"
-"How","to","deduct","repair","expense","from","rental","income"
-"President Obama said today he has no patience for reports that the Internal Revenue Service singled out conservative."
-"B-NP","I-NP","B-VP","B-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-SBAR","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"NN","NNP","VBD","NN","PRP","VBZ","DT","NN","IN","NNS","IN","DT","JJ","NN","NN","VBN","RP","NN"
-"President","Obama","said","today","he","has","no","patience","for","reports","that","the","Internal","Revenue","Service","singled","out","conservative"
-"Even if you avoid U.S."
-"B-SBAR","I-SBAR","B-NP","B-VP","B-NP","I-NP"
-"RB","IN","PRP","VBP","NNP","NNP"
-"Even","if","you","avoid","U","S"
-"beautiful example of"
-"B-NP","I-NP","B-PP"
-"JJ","NN","IN"
-"beautiful","example","of"
-"I cannot conceive of a god who rewards and punishes his creatures or has a will of the kind that we experience in ourselves."
-"B-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","O","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-SBAR","B-NP","B-VP","B-PP","B-NP"
-"PRP","MD","VB","IN","DT","NN","WP","VBZ","CC","VBZ","PRP$","NNS","CC","VBZ","DT","NN","IN","DT","NN","IN","PRP","VBP","IN","NNS"
-"I","cannot","conceive","of","a","god","who","rewards","and","punishes","his","creatures","or","has","a","will","of","the","kind","that","we","experience","in","ourselves"
-"First of all, I don't do all my shopping at Trader Joe's (I get produce, dairy, and other items at . ."
-"B-ADVP","B-PP","B-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-NP","B-VP","I-VP","B-NP","O","B-NP","I-NP","B-PP"
-"RB","IN","DT","PRP","VBP","TO","VB","DT","PRP$","NN","IN","NN","NNP","VBZ","PRP","VBP","VB","NN","CC","JJ","NNS","IN"
-"First","of","all","I","don","t","do","all","my","shopping","at","Trader","Joe","s","I","get","produce","dairy","and","other","items","at"
-"871 quotes from Albert Einstein:  Two things are infinite: the universe and human stupidity; and I m not sure about the universe. ,  There are only two ways to live "
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","B-ADJP","B-NP","I-NP","I-NP","I-NP","I-NP","O","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP"
-"CD","NNS","IN","NNP","NNP","CD","NNS","VBP","JJ","DT","NN","CC","JJ","NN","CC","PRP","MD","RB","VB","IN","DT","NN","EX","VBP","RB","CD","NNS","TO","VB"
-"871","quotes","from","Albert","Einstein","Two","things","are","infinite","the","universe","and","human","stupidity","and","I","m","not","sure","about","the","universe","There","are","only","two","ways","to","live"
-"IRS Admits To Unfairly Targeting Conservative Groups ..."
-"B-NP","B-VP","I-VP","I-VP","I-VP","B-NP","I-NP"
-"NNS","VBZ","TO","RB","VBG","JJ","NNS"
-"IRS","Admits","To","Unfairly","Targeting","Conservative","Groups"
-"Where do I apply?"
-"B-ADVP","B-VP","I-VP","I-VP"
-"WRB","VBP","RB","VB"
-"Where","do","I","apply"
-"Tell them that you need a 1040 tax form ."
-"B-VP","B-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"VB","PRP","IN","PRP","VBP","DT","CD","NN","NN"
-"Tell","them","that","you","need","a","1040","tax","form"
-"The goal with this calculator is to show the effects of the Bush and Obama tax cuts .  Calculate My Income Tax .  The calculator will not display correctly if more than four scenarios are ."
-"B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","I-VP","B-ADJP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"DT","NN","IN","DT","NN","VBZ","TO","VB","DT","NNS","IN","DT","NNP","CC","NNP","NN","VBZ","NNP","NNP","NNP","NNP","DT","NN","MD","RB","VB","RB","IN","JJR","IN","CD","NNS","VBP"
-"The","goal","with","this","calculator","is","to","show","the","effects","of","the","Bush","and","Obama","tax","cuts","Calculate","My","Income","Tax","The","calculator","will","not","display","correctly","if","more","than","four","scenarios","are"
-"Albert Einstein profoundly changed physics and ideas about space and time."
-"B-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","RB","VBD","NNS","CC","NNS","IN","NN","CC","NN"
-"Albert","Einstein","profoundly","changed","physics","and","ideas","about","space","and","time"
-"Get Organized with Remember the Milk"
-"B-VP","B-NP","I-PRT","B-VP","B-NP","I-NP"
-"VB","NNP","IN","VB","DT","NN"
-"Get","Organized","with","Remember","the","Milk"
-"You'd think that if you're living abroad and earning all your money from a foreign .  My son has been living out of the country for the last five years but is moving back .  Could he be responsible to pay when there's no income? ."
-"B-NP","B-VP","I-VP","B-SBAR","B-SBAR","B-NP","B-VP","I-VP","B-ADVP","O","B-VP","O","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","I-VP","I-VP","B-ADVP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","O","B-VP","I-VP","B-ADVP","O","B-NP","B-VP","B-ADJP","B-VP","I-VP","B-ADVP","B-NP","B-VP","B-NP","I-NP"
-"PRP","VBD","VB","IN","IN","PRP","VBP","VBG","RB","CC","VBG","DT","PRP$","NN","IN","DT","JJ","JJ","NN","VBZ","VBN","VBG","IN","IN","DT","NN","IN","DT","JJ","CD","NNS","CC","VBZ","VBG","RB","MD","PRP","VB","JJ","TO","VB","WRB","EX","VBZ","DT","NN"
-"You","d","think","that","if","you","re","living","abroad","and","earning","all","your","money","from","a","foreign","My","son","has","been","living","out","of","the","country","for","the","last","five","years","but","is","moving","back","Could","he","be","responsible","to","pay","when","there","s","no","income"
-"remember to buy milk tomorrow from 3 to jones"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"VB","TO","VB","NN","NN","IN","CD","TO","NNS"
-"remember","to","buy","milk","tomorrow","from","3","to","jones"
-"The strong engine gives it enough power."
-"B-NP","I-NP","I-NP","B-VP","B-NP","B-NP","I-NP"
-"DT","JJ","NN","VBZ","PRP","RB","NN"
-"The","strong","engine","gives","it","enough","power"
-"20 Best Online To Do List Apps for Freelancers"
-"B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP"
-"CD","NNP","NNP","TO","VB","NNP","NNP","IN","NNS"
-"20","Best","Online","To","Do","List","Apps","for","Freelancers"
-"I advertised my property as a business rental."
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"PRP","VBD","PRP$","NN","IN","DT","NN","NN"
-"I","advertised","my","property","as","a","business","rental"
-"Tax on overseas income : Directgov - Money, tax and benefits"
-"B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","IN","JJ","NN","NNP","NNP","NN","CC","NNS"
-"Tax","on","overseas","income","Directgov","Money","tax","and","benefits"
-"I use the olive oil, I buy my milk and eggs from them. .  Remember I'm talking raw non-homogenized which is even more delicate. ."
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","B-VP","I-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP"
-"PRP","VBP","DT","JJ","NN","PRP","VBP","PRP$","NN","CC","NNS","IN","PRP","VB","PRP","VB","VBG","JJ","NN","VBN","WDT","VBZ","RB","JJR","NN"
-"I","use","the","olive","oil","I","buy","my","milk","and","eggs","from","them","Remember","I","m","talking","raw","non","homogenized","which","is","even","more","delicate"
-"The net business profit is calculated as follows."
-"B-NP","I-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP"
-"DT","JJ","NN","NN","VBZ","VBN","IN","NNS"
-"The","net","business","profit","is","calculated","as","follows"
-"Fort Hood soldier’s arrest is latest blow to .  “I see no meaningful distinction between complacency or complicity in the military’s latest failure to uphold .  ."
-"B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","I-VP"
-"NNP","NNP","NN","VBZ","NN","VBZ","JJS","NN","TO","PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","RB","NN","TO","VB"
-"Fort","Hood","soldier","s","arrest","is","latest","blow","to","I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold"
-"The California Republican has a granddaughter in the Army."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"DT","NNP","NNP","VBZ","DT","NN","IN","DT","NNP"
-"The","California","Republican","has","a","granddaughter","in","the","Army"
-"Albert Einstein: Theories, Facts, IQ and Quotes ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","CC","NNPS"
-"Albert","Einstein","Theories","Facts","IQ","and","Quotes"
-"BPA-Free Versions of Popular Foods | Mark's Daily Apple"
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"NNP","NNP","NNP","IN","NNP","NNP","NNP","VBZ","NNP","NNP"
-"BPA","Free","Versions","of","Popular","Foods","Mark","s","Daily","Apple"
-"Lawmaker: Another Military Sex Case 'Sickening' | Military.com"
-"B-NP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","DT","NNP","NN","NNP","NNP","NNP","NN"
-"Lawmaker","Another","Military","Sex","Case","Sickening","Military","com"
-"Expenses on my time spent on advertisement are subtracted from the rental income."
-"B-NP","B-PP","B-NP","I-NP","B-VP","B-PP","B-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP"
-"NNS","IN","PRP$","NN","VBD","IN","NN","VBP","VBN","IN","DT","JJ","NN"
-"Expenses","on","my","time","spent","on","advertisement","are","subtracted","from","the","rental","income"
-"Albert Einstein was a German born theoretical physicist."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","VBD","DT","JJ","JJ","JJ","NN"
-"Albert","Einstein","was","a","German","born","theoretical","physicist"
-"A black and white photograph of Harvey Milk sitting at the mayor's desk . ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"DT","JJ","CC","JJ","NN","IN","NNP","NNP","VBG","IN","DT","NN","NNS","NN"
-"A","black","and","white","photograph","of","Harvey","Milk","sitting","at","the","mayor","s","desk"
-"said he saw no meaningful distinction between complacency or complicity in the military's latest failure to"
-"B-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP"
-"VBD","PRP","VBD","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN"
-"said","he","saw","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure"
-"How can I pay tax on my income abroad"
-"B-ADVP","O","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","O"
-"WRB","MD","PRP","VB","NN","IN","PRP$","NN","RB"
-"How","can","I","pay","tax","on","my","income","abroad"
-"A guide to Irish income tax and capital gains tax liability based on some commonly .  In general, tax is deducted from your salary through what is known as the Pay As You Earn (PAYE) . .."
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP","I-NP","B-VP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-NP","B-NP","I-NP"
-"DT","NN","TO","JJ","NN","NN","CC","NN","NNS","NN","NN","VBN","IN","DT","JJ","IN","JJ","NN","VBZ","VBN","IN","PRP$","NN","IN","WP","VBZ","VBN","IN","DT","NN","IN","PRP","NNP","NN"
-"A","guide","to","Irish","income","tax","and","capital","gains","tax","liability","based","on","some","commonly","In","general","tax","is","deducted","from","your","salary","through","what","is","known","as","the","Pay","As","You","Earn","PAYE"
-"IRS Withholding Calculator"
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"IRS","Withholding","Calculator"
-"To calculate my net income, I subtract from revenue my rental business expense."
-"B-VP","I-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-PP","B-NP","B-NP","I-NP","I-NP","I-NP"
-"TO","VB","PRP$","JJ","NN","PRP","VBD","IN","NN","PRP$","JJ","NN","NN"
-"To","calculate","my","net","income","I","subtract","from","revenue","my","rental","business","expense"
-"He is best known for his theory of relativity and specifically the "
-"B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-NP","O","O"
-"PRP","VBZ","RB","VBN","IN","PRP$","NN","IN","NN","CC","RB"
-"He","is","best","known","for","his","theory","of","relativity","and","specifically"
-"Jermaine Jones - Milk Chocolate Shitcanned | Vote for the Worst"
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","NN","IN","DT","JJS"
-"Jermaine","Jones","Milk","Chocolate","Shitcanned","Vote","for","the","Worst"
-"Albert Einstein was born in Germany in 1879."
-"B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","B-PP","B-NP"
-"NNP","NNP","VBD","VBN","IN","NNP","IN","CD"
-"Albert","Einstein","was","born","in","Germany","in","1879"
-"I can deduct office rental expense from my business profit to calculate net income. "
-"B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP"
-"PRP","MD","VB","NN","JJ","NN","IN","PRP$","NN","NN","TO","VB","JJ","NN"
-"I","can","deduct","office","rental","expense","from","my","business","profit","to","calculate","net","income"
-"Albert Einstein was a German born physicist who developed the theory of relativity."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP"
-"NNP","NNP","VBD","DT","JJ","NN","NN","WP","VBD","DT","NN","IN","NN"
-"Albert","Einstein","was","a","German","born","physicist","who","developed","the","theory","of","relativity"
-"How do I estimate my tax return with my last pay stub"
-"B-ADVP","O","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"WRB","VBP","PRP","VB","PRP$","NN","NN","IN","PRP$","JJ","NN","NN"
-"How","do","I","estimate","my","tax","return","with","my","last","pay","stub"
-"Can I estimate what my income tax would be by using my last pay"
-"O","B-NP","B-VP","B-NP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-VP","B-NP","I-NP","I-NP"
-"MD","PRP","VB","WP","PRP$","NN","NN","MD","VB","IN","VBG","PRP$","JJ","NN"
-"Can","I","estimate","what","my","income","tax","would","be","by","using","my","last","pay"
-"All my income comes from my host country and I pay plenty of taxes there! .  is that earned income from overseas can be exempted from US income tax (but only .. ."
-"B-NP","I-NP","I-NP","B-VP","B-PP","B-NP","I-NP","I-NP","O","B-NP","B-VP","B-NP","B-PP","B-NP","B-ADVP","B-VP","B-SBAR","B-NP","I-NP","B-PP","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP","O","O"
-"DT","PRP$","NN","VBZ","IN","PRP$","NN","NN","CC","PRP","VBP","NN","IN","NNS","RB","VBZ","IN","JJ","NN","IN","RB","MD","VB","VBN","IN","NNP","NN","NN","CC","RB"
-"All","my","income","comes","from","my","host","country","and","I","pay","plenty","of","taxes","there","is","that","earned","income","from","overseas","can","be","exempted","from","US","income","tax","but","only"
-"Albert Einstein   Simple English Wikipedia, the free .."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","DT","JJ"
-"Albert","Einstein","Simple","English","Wikipedia","the","free"
-"He completed his Ph.D. at the University of Zurich by 1909."
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP"
-"PRP","VBD","PRP$","NNP","NNP","IN","DT","NNP","IN","NNP","IN","CD"
-"He","completed","his","Ph","D","at","the","University","of","Zurich","by","1909"
-"I m afraid I can t vouch for its "
-"B-NP","B-VP","B-ADJP","B-NP","B-VP","I-VP","B-NP","B-PP","B-NP"
-"PRP","VBP","JJ","PRP","MD","VB","NN","IN","PRP$"
-"I","m","afraid","I","can","t","vouch","for","its"
-"While developing general relativity, Einstein became confused about the gauge invariance in the theory."
-"B-PP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"IN","VBG","JJ","NN","NNP","VBD","VBN","IN","DT","NN","NN","IN","DT","NN"
-"While","developing","general","relativity","Einstein","became","confused","about","the","gauge","invariance","in","the","theory"
-"The individual mandate makes sure that people don�t wait until they are sick to buy health insurance."
-"B-NP","I-NP","I-NP","B-VP","B-ADJP","B-SBAR","B-NP","B-VP","B-NP","I-NP","B-SBAR","B-NP","B-VP","B-ADJP","B-VP","I-VP","B-NP","I-NP"
-"DT","JJ","NN","VBZ","JJ","IN","NNS","VBP","JJ","NN","IN","PRP","VBP","JJ","TO","VB","NN","NN"
-"The","individual","mandate","makes","sure","that","people","don","t","wait","until","they","are","sick","to","buy","health","insurance"
-"People are exempt from health insurance fine if they make too little money to file an income tax return, or US citizens living abroad."
-"B-NP","B-VP","B-ADJP","B-PP","B-NP","I-NP","I-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","O","B-NP","B-NP","B-VP","O"
-"NNS","VBP","JJ","IN","NN","NN","NN","IN","PRP","VBP","RB","JJ","NN","TO","VB","DT","NN","NN","NN","CC","PRP","NNS","VBG","RB"
-"People","are","exempt","from","health","insurance","fine","if","they","make","too","little","money","to","file","an","income","tax","return","or","US","citizens","living","abroad"
-".  hits new low in Fort Hood investigation .  I see no meaningful distinction between complacency or complicity in the military’s latest failure to uphold their .  ."
-"O","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","I-VP","O"
-"VBZ","JJ","JJ","IN","NNP","NNP","NN","PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","RB","NN","TO","VB","PRP$"
-"hits","new","low","in","Fort","Hood","investigation","I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their"
-"For the United States income tax return, you will have several options available to you regarding claiming a . ."
-"B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-NP","B-VP","I-VP","B-NP","I-NP","B-ADJP","B-PP","B-NP","B-VP","I-VP","B-UCP"
-"IN","DT","NNP","NNPS","NN","NN","NN","PRP","MD","VB","JJ","NNS","JJ","TO","PRP","VBG","VBG","DT"
-"For","the","United","States","income","tax","return","you","will","have","several","options","available","to","you","regarding","claiming","a"
-"The strong engine gives the car a lot of power."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP"
-"DT","JJ","NN","VBZ","DT","NN","DT","NN","IN","NN"
-"The","strong","engine","gives","the","car","a","lot","of","power"
-"This car has a great engine."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP"
-"DT","NN","VBZ","DT","JJ","NN"
-"This","car","has","a","great","engine"
-"Letter to his son Eduard (5 February 1930), as quoted in Walter Isaacson, Einstein: His Life "
-"B-NP","B-VP","B-NP","I-NP","B-NP","I-NP","I-NP","I-NP","B-SBAR","B-VP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","TO","PRP$","NN","NNP","CD","NNP","CD","IN","VBN","IN","NNP","NNP","NNP","NNP","NN"
-"Letter","to","his","son","Eduard","5","February","1930","as","quoted","in","Walter","Isaacson","Einstein","His","Life"
-"To store goods for my retail business I rent some space."
-"B-VP","I-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP"
-"TO","VB","NNS","IN","PRP$","JJ","NN","PRP","VB","DT","NN"
-"To","store","goods","for","my","retail","business","I","rent","some","space"
-"You can use your results from the calculator to help fill out the form."
-"B-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-PRT","B-NP","I-NP"
-"PRP","MD","VB","PRP$","NNS","IN","DT","NN","TO","VB","VB","RP","DT","NN"
-"You","can","use","your","results","from","the","calculator","to","help","fill","out","the","form"
-"Means to deduct educational expense for my son"
-"B-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","TO","VB","JJ","NN","IN","PRP$","NN"
-"Means","to","deduct","educational","expense","for","my","son"
-"remember to buy milk tomorrow from trader joes"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"VB","TO","VB","NN","NN","IN","NN","NNS"
-"remember","to","buy","milk","tomorrow","from","trader","joes"
-"Albert Einstein   AMNH ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","AMNH"
-"Buck McKeon, calling them the latest chapter in a long, sordid history of sexual abuse in the military."
-"B-NP","I-NP","B-VP","B-NP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","NNP","VBG","PRP","DT","JJS","NN","IN","DT","JJ","JJ","NN","IN","JJ","NN","IN","DT","JJ"
-"Buck","McKeon","calling","them","the","latest","chapter","in","a","long","sordid","history","of","sexual","abuse","in","the","military"
-"A Message From Morgan This is Morgan, creator of Albert Einstein Online."
-"B-NP","I-NP","B-PP","B-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"DT","NN","IN","NN","DT","VBZ","JJ","NN","IN","NN","NNS"
-"A","Message","From","Morgan","This","is","Morgan","creator","of","Albert","Einstein"
-"Pine Tree Legal"
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Pine","Tree","Legal"
-"Go to your town office or city hall."
-"B-VP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"VB","TO","PRP$","NN","NN","CC","NN","NN"
-"Go","to","your","town","office","or","city","hall"
-"remember to buy milk tomorrow for for details"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"VB","TO","VB","NN","NN","IN","NN","NNS"
-"remember","to","buy","milk","tomorrow","for","for","details"
-"I showed  my property to a business owner to rent."
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP","VBD","PRP$","NN","TO","DT","NN","NN","TO","NN"
-"I","showed","my","property","to","a","business","owner","to","rent"
-"I just wanted to thank you for using the site, and tell you that if you like this Website "
-"B-NP","B-ADVP","B-VP","I-VP","I-VP","B-NP","B-PP","B-VP","B-NP","I-NP","O","B-VP","B-NP","B-SBAR","B-SBAR","B-NP","B-PP","B-NP","I-NP"
-"PRP","RB","VBD","TO","VB","PRP","IN","VBG","DT","NN","CC","VB","PRP","IN","IN","PRP","IN","DT","NNP"
-"I","just","wanted","to","thank","you","for","using","the","site","and","tell","you","that","if","you","like","this","Website"
-"I need to add the rental income to my profit."
-"B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP","VBP","TO","VB","DT","JJ","NN","TO","PRP$","NN"
-"I","need","to","add","the","rental","income","to","my","profit"
-"WASHINGTON Lawmakers say they're outraged that for the second time this month a member of the armed forces assigned to help prevent sexual assaults in the military is under investigation for alleged sexual misconduct."
-"B-NP","I-NP","B-VP","B-NP","B-VP","I-VP","B-PRT","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-PP","B-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNS","VBP","PRP","VBP","VBN","IN","IN","DT","JJ","NN","DT","NN","DT","NN","IN","DT","JJ","NNS","VBN","TO","VB","VB","JJ","NNS","IN","DT","NN","VBZ","IN","NN","IN","VBN","JJ","NN"
-"WASHINGTON","Lawmakers","say","they","re","outraged","that","for","the","second","time","this","month","a","member","of","the","armed","forces","assigned","to","help","prevent","sexual","assaults","in","the","military","is","under","investigation","for","alleged","sexual","misconduct"
-"Albert Einstein, (born March 14, 1879, Ulm, Württemberg, Germany—died April 18, 1955, Princeton, New Jersey, U.S "
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","VBN","NNP","CD","CD","NNP","NNP","NNP","VBD","NNP","CD","CD","NNP","NNP","NNP","NNP","NNP"
-"Albert","Einstein","born","March","14","1879","Ulm","Württemberg","Germany","died","April","18","1955","Princeton","New","Jersey","U","S"
-"Obama: IRS targeting ""outrageous"" if true - CBS News"
-"B-NP","I-NP","B-VP","B-ADVP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","VBG","JJ","IN","JJ","NNP","NNP"
-"Obama","IRS","targeting","outrageous","if","true","CBS","News"
-"Obama: Alleged IRS political targeting 'outrageous ..."
-"B-NP","I-NP","I-NP","I-NP","I-NP","O"
-"NNP","NNP","NNP","JJ","NN","JJ"
-"Obama","Alleged","IRS","political","targeting","outrageous"
-"Collected Quotes from Albert Einstein . [Note: This list of Einstein quotes was being forwarded around the Internet in e mail, so I decided to put it on my web page."
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","B-ADVP","B-NP","B-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","IN","NNP","NNP","NNP","DT","NN","IN","NNP","NNS","VBD","VBG","VBN","IN","DT","NNP","IN","NN","NN","RB","PRP","VBD","TO","VB","PRP","IN","PRP$","NN","NN"
-"Collected","Quotes","from","Albert","Einstein","Note","This","list","of","Einstein","quotes","was","being","forwarded","around","the","Internet","in","e","mail","so","I","decided","to","put","it","on","my","web","page"
-"Albert Einstein - Wikipedia, the free encyclopedia"
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","DT","JJ","NN"
-"Albert","Einstein","Wikipedia","the","free","encyclopedia"
-"see no meaningful distinction between complacency or complicity in the military’s latest failure to uphold"
-"B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","I-VP"
-"VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","RB","NN","TO","VB"
-"see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold"
-"This guide is intended as a brief introduction to using Remember The Milk. .  you can select it in the list below and use the task details box on the right. .  The overview screen is a handy way to see what's due today and tomorrow, and the ."
-"B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-PP","B-VP","B-NP","B-NP","I-NP","B-NP","B-VP","I-VP","B-NP","B-PP","B-NP","I-NP","B-PP","O","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","B-VP","B-NP","I-NP","O","B-NP","O","B-NP"
-"DT","NN","VBZ","VBN","IN","DT","JJ","NN","TO","VBG","NNP","DT","NN","PRP","MD","VB","PRP","IN","DT","NN","IN","CC","VB","DT","NN","NNS","NN","IN","DT","JJ","DT","NN","NN","VBZ","DT","JJ","NN","TO","VB","WP","VBZ","JJ","NN","CC","NN","CC","DT"
-"This","guide","is","intended","as","a","brief","introduction","to","using","Remember","The","Milk","you","can","select","it","in","the","list","below","and","use","the","task","details","box","on","the","right","The","overview","screen","is","a","handy","way","to","see","what","s","due","today","and","tomorrow","and","the"
-"I Can 't Pay the Taxes on my House: What Can I Do?."
-"B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-NP","O","B-NP","B-VP"
-"PRP","MD","VB","VB","DT","NNS","IN","PRP$","NNP","WP","MD","PRP","VB"
-"I","Can","t","Pay","the","Taxes","on","my","House","What","Can","I","Do"
-"IRS Admits To Unfairly Targeting Conservative Groups.   IRS’s Lerner to target conservative groups."
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","B-VP","I-VP","B-NP","I-NP"
-"NNP","NNS","TO","JJ","NNP","NNP","NNP","NNP","VBZ","NNP","TO","VB","JJ","NNS"
-"IRS","Admits","To","Unfairly","Targeting","Conservative","Groups","IRS","s","Lerner","to","target","conservative","groups"
-"It's sometimes hard to function and hard to want to get out of bed .  Posted in baby amelia   3 Comments ? .  I realized that time has gotten away from me, for tomorrow Amelia would have been four weeks old. .  by now, and hopefully, had become an accomplished milk-cow. . ."
-"B-NP","B-VP","B-ADVP","B-ADJP","B-VP","I-VP","O","B-ADVP","B-VP","I-VP","I-VP","I-VP","B-PP","B-PP","B-NP","B-VP","B-PP","B-NP","I-NP","B-NP","I-NP","B-NP","B-VP","B-SBAR","B-NP","B-VP","I-VP","B-ADVP","B-PP","B-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-ADJP","B-PP","B-ADVP","O","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","I-NP"
-"PRP","VBZ","RB","JJ","TO","VB","CC","JJ","TO","VB","TO","VB","IN","IN","NN","VBN","IN","NN","NNS","CD","NNS","PRP","VBD","IN","NN","VBZ","VBN","RB","IN","PRP","IN","NN","NNP","MD","VB","VBN","CD","NNS","JJ","IN","RB","CC","RB","VBD","VBN","DT","JJ","NN","NN"
-"It","s","sometimes","hard","to","function","and","hard","to","want","to","get","out","of","bed","Posted","in","baby","amelia","3","Comments","I","realized","that","time","has","gotten","away","from","me","for","tomorrow","Amelia","would","have","been","four","weeks","old","by","now","and","hopefully","had","become","an","accomplished","milk","cow"
-"Albert Einstein   New World Encyclopedia ."
-"B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP"
-"Albert","Einstein","New","World","Encyclopedia"
-"Life is like riding a bicycle."
-"B-NP","B-VP","B-PP","B-VP","B-NP","I-NP"
-"NN","VBZ","IN","VBG","DT","NN"
-"Life","is","like","riding","a","bicycle"
-"Harvey Milk - Wikipedia, the free encyclopedia"
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","DT","JJ","NN"
-"Harvey","Milk","Wikipedia","the","free","encyclopedia"
-"CST- Stamford � http://Www.facebook.com/dcomplex12  ."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"NN","NN","NN","VBD","NN","NN"
-"CST","Stamford","http","Www","facebook","com"
-"D-Jones (dcomplex12) on Twitter"
-"B-NP","I-NP","I-NP","B-PP","B-NP"
-"NNP","NNP","NN","IN","NN"
-"D","Jones","dcomplex12","on","Twitter"
-"Son of Hermann and Pauline Einstein."
-"B-NP","B-PP","B-NP","O","B-NP","I-NP"
-"NN","IN","NNP","CC","NNP","NNP"
-"Son","of","Hermann","and","Pauline","Einstein"
-"For this achievement "
-"B-PP","B-NP","I-NP"
-"IN","DT","NN"
-"For","this","achievement"
-"Albert Einstein   Facts & Summary   HISTORY.com ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","NN"
-"Albert","Einstein","Facts","Summary","HISTORY","com"
-"Lois Lerner used .  the IRS to unfairly target conservative groups due to their political speech and opposition of President Obama .  ."
-"B-NP","I-NP","B-VP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-ADJP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","NNP","VBD","DT","NNP","TO","RB","VB","JJ","NNS","JJ","TO","PRP$","JJ","NN","CC","NN","IN","NNP","NNP"
-"Lois","Lerner","used","the","IRS","to","unfairly","target","conservative","groups","due","to","their","political","speech","and","opposition","of","President","Obama"
-"Once you get home you are going to immidiatly start drinking the . . for four hours.  remember no toxins 48 hours before and no alcohol . ."
-"O","B-NP","B-VP","B-NP","B-NP","B-VP","I-VP","I-VP","I-VP","I-VP","I-VP","B-NP","I-NP","B-NP","I-NP","B-VP","B-NP","I-NP","B-NP","I-NP","O","O","B-NP","I-NP"
-"RB","PRP","VBP","NN","PRP","VBP","VBG","TO","RB","VB","VBG","DT","NN","CD","NNS","VBP","DT","NNS","CD","NNS","IN","CC","DT","NN"
-"Once","you","get","home","you","are","going","to","immidiatly","start","drinking","the","for","four","hours","remember","no","toxins","48","hours","before","and","no","alcohol"
-"What I buy at Trader Joe's - 100 Days of Real Food"
-"B-NP","B-NP","B-VP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"WP","PRP","VBP","IN","NN","NNP","VBZ","CD","NNS","IN","JJ","NN"
-"What","I","buy","at","Trader","Joe","s","100","Days","of","Real","Food"
-"Sounds too good to be true but it actually is, the world's first flying car is finally here. "
-"B-VP","B-ADJP","I-ADJP","B-VP","I-VP","B-ADJP","O","B-NP","B-ADVP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-ADVP","O"
-"VBZ","RB","JJ","TO","VB","JJ","CC","PRP","RB","VBZ","DT","NN","NNS","JJ","NN","NN","VBZ","RB","RB"
-"Sounds","too","good","to","be","true","but","it","actually","is","the","world","s","first","flying","car","is","finally","here"
-"Albert Einstein reinterpreted the inner workings of nature, the very essence of light, time, energy and gravity."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","VBD","DT","JJ","NNS","IN","NN","DT","JJ","NN","IN","JJ","NN","NN","CC","NN"
-"Albert","Einstein","reinterpreted","the","inner","workings","of","nature","the","very","essence","of","light","time","energy","and","gravity"
-"The California Republican has a granddaughter in the Army. ""I see no meaningful distinction between complacency or complicity in the military's latest failure to uphold their own standards of conduct."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"DT","NNP","NNP","VBZ","DT","NN","IN","DT","NNP","PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO","VB","PRP$","JJ","NNS","IN","NN"
-"The","California","Republican","has","a","granddaughter","in","the","Army","I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their","own","standards","of","conduct"
-"Can I use turbo tax to file using my last paystub, not my w-2"
-"O","B-NP","B-VP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","O"
-"MD","PRP","VB","NN","NN","TO","VB","VBG","PRP$","JJ","NN","RB","PRP$","NN","CD"
-"Can","I","use","turbo","tax","to","file","using","my","last","paystub","not","my","w","2"
-"Questions and Answers on Albert Einstein."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"NNS","CC","NNS","IN","NNP","NNP"
-"Questions","and","Answers","on","Albert","Einstein"
-"remember to buy milk tomorrow from for d jones"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-PP","B-NP","I-NP"
-"VB","TO","VB","NN","NN","IN","IN","NN","NNS"
-"remember","to","buy","milk","tomorrow","from","for","d","jones"
-"Albert Einstein   Biography   Physicist, Scientist .."
-"B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP"
-"Albert","Einstein","Biography","Physicist","Scientist"
-"Its classy design and the Mercedes name make it a very cool vehicle to drive. "
-"B-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP","B-VP","B-NP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP$","JJ","NN","CC","DT","NNP","NN","VBP","PRP","DT","RB","JJ","NN","TO","NN"
-"Its","classy","design","and","the","Mercedes","name","make","it","a","very","cool","vehicle","to","drive"
-"Einstein, Albert Encyclopædia Britannica, Inc."
-"B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP"
-"Einstein","Albert","Encyclopædia","Britannica","Inc"
-"Can I get auto focus lens for digital camera"
-"O","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"MD","PRP","VB","NN","NN","NNS","IN","JJ","NN"
-"Can","I","get","auto","focus","lens","for","digital","camera"
-"How do I get rid of some cards?"
-"B-ADVP","O","B-NP","B-VP","I-VP","B-PP","B-NP","I-NP"
-"WRB","VBP","PRP","VB","VB","IN","DT","NNS"
-"How","do","I","get","rid","of","some","cards"
-"Get all the facts on HISTORY.com"
-"B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"VB","PDT","DT","NNS","IN","NNP","NN"
-"Get","all","the","facts","on","HISTORY","com"
-"Amazon.com: Albert Einstein: Books, Biography, Blog .."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NN","NNP","NNP","NNPS","NNP","NNP"
-"Amazon","com","Albert","Einstein","Books","Biography","Blog"
-"Item 361 - 380 – Profile picture of djones. djones. @djones active 6 months, 3 weeks ago .  There are many buy one, get one free offers for area restaurants, museums, zoo, sporting events, etc. .  Vicki Todd wrote a new blog post: PLEASE REMEMBER… .  NOTE: although we collect Swiss Valley milk caps and Campbell's . djones - Rock Island/Milan School District #41"
-"B-NP","B-PP","I-NP","I-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-ADJP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","O","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","O"
-"PRP","CD","CD","NNP","NN","IN","NNS","NNS","NNS","JJ","CD","NNS","CD","NNS","IN","EX","VBP","JJ","VBP","CD","IN","CD","JJ","NNS","IN","NN","NNS","NNS","NN","VBG","NNS","FW","NNP","NNP","VBD","DT","JJ","NN","NN","NNP","NNP","NNP","IN","PRP","VBP","JJ","NNP","NN","NNS","CC","NNP","VBD","NNS","NNP","NNP","NNP","NNP","NNP","CD"
-"Item","361","380","Profile","picture","of","djones","djones","djones","active","6","months","3","weeks","ago","There","are","many","buy","one","get","one","free","offers","for","area","restaurants","museums","zoo","sporting","events","etc","Vicki","Todd","wrote","a","new","blog","post","PLEASE","REMEMBER","NOTE","although","we","collect","Swiss","Valley","milk","caps","and","Campbell","s","djones","Rock","Island","Milan","School","District","41"
-"My Favorite Trader Joe's Pantry Items"
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"PRP$","JJ","NN","NNP","VBZ","NNP","NNS"
-"My","Favorite","Trader","Joe","s","Pantry","Items"
-"applications of Einstein theories "
-"B-NP","B-PP","B-NP","I-NP"
-"NNS","IN","NNP","NNS"
-"applications","of","Einstein","theories"
-"Albert Einstein College of Medicine is one of the nation’s premier institutions for medical education, basic research and clinical investigation."
-"B-NP","I-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","O","B-NP","I-NP"
-"NNP","NNP","NNP","IN","NNP","VBZ","CD","IN","DT","NN","NNS","JJ","NNS","IN","JJ","NN","NN","NN","CC","JJ","NN"
-"Albert","Einstein","College","of","Medicine","is","one","of","the","nation","s","premier","institutions","for","medical","education","basic","research","and","clinical","investigation"
-"Men in Black 3 Quotes - 'Is there anybody here who is not an alien?'"
-"B-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-ADVP","B-NP","B-VP","O","B-NP","I-NP"
-"NN","IN","NNP","CD","NNPS","VBZ","EX","NN","RB","WP","VBZ","RB","DT","NN"
-"Men","in","Black","3","Quotes","Is","there","anybody","here","who","is","not","an","alien"
-"If you live in the UK permanently you'll pay tax on overseas income."
-"B-SBAR","B-NP","B-VP","B-PP","B-NP","I-NP","B-ADVP","B-NP","B-VP","I-VP","B-NP","B-PP","B-NP","I-NP"
-"IN","PRP","VBP","IN","DT","NNP","RB","PRP","MD","VB","NN","IN","JJ","NN"
-"If","you","live","in","the","UK","permanently","you","ll","pay","tax","on","overseas","income"
-"Albert Einstein (14 March 1879 – 18 April 1955) was a German born theoretical physicist who developed the general theory of relativity, one of the two pillars of "
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP"
-"NNP","NNP","CD","NNP","CD","CD","NNP","CD","VBD","DT","JJ","JJ","JJ","NN","WP","VBD","DT","JJ","NN","IN","NN","CD","IN","DT","CD","NNS","IN"
-"Albert","Einstein","14","March","1879","18","April","1955","was","a","German","born","theoretical","physicist","who","developed","the","general","theory","of","relativity","one","of","the","two","pillars","of"
-"D-Jones. @dcomplex12."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NN"
-"D","Jones","dcomplex12"
-"Albert Einstein | Albert Einstein Official Site ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","NNP"
-"Albert","Einstein","Albert","Einstein","Official","Site"
-"Albert Einstein was born at Ulm, in Württemberg, Germany, on March 14, 1879."
-"B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","O"
-"NNP","NNP","VBD","VBN","IN","NNP","IN","NNP","NNP","IN","NNP","CD","CD"
-"Albert","Einstein","was","born","at","Ulm","in","Württemberg","Germany","on","March","14","1879"
-"However, when I repair my house, I can deduct the repair expense from my rental income. "
-"B-ADVP","B-ADVP","B-NP","B-VP","B-NP","I-NP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"RB","WRB","PRP","VBD","PRP$","NN","PRP","MD","VB","DT","NN","NN","IN","PRP$","JJ","NN"
-"However","when","I","repair","my","house","I","can","deduct","the","repair","expense","from","my","rental","income"
-"Albert Einstein College of Medicine | Medical Education .."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","IN","NNP","NNP","NNP"
-"Albert","Einstein","College","of","Medicine","Medical","Education"
-"Item 361 - 380 � Profile picture of djones. djones. @djones active 6 months, 3 weeks ago .  There are many buy one, get one free offers for area restaurants, museums, zoo, sporting events, etc. .  Vicki Todd wrote a new blog post: PLEASE REMEMBER� .  NOTE: although we collect Swiss Valley milk caps and Campbell's . djones - Rock Island/Milan School District #41"
-"B-NP","B-PP","I-NP","I-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-ADJP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","O","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","O"
-"PRP","CD","CD","NNP","NN","IN","NNS","NNS","NNS","JJ","CD","NNS","CD","NNS","IN","EX","VBP","JJ","VBP","CD","IN","CD","JJ","NNS","IN","NN","NNS","NNS","NN","VBG","NNS","FW","NNP","NNP","VBD","DT","JJ","NN","NN","NNP","NNP","NNP","IN","PRP","VBP","JJ","NNP","NN","NNS","CC","NNP","VBD","NNS","NNP","NNP","NNP","NNP","NNP","CD"
-"Item","361","380","Profile","picture","of","djones","djones","djones","active","6","months","3","weeks","ago","There","are","many","buy","one","get","one","free","offers","for","area","restaurants","museums","zoo","sporting","events","etc","Vicki","Todd","wrote","a","new","blog","post","PLEASE","REMEMBER","NOTE","although","we","collect","Swiss","Valley","milk","caps","and","Campbell","s","djones","Rock","Island","Milan","School","District","41"
-"Albert Einstein   The Sanctuary Network, Sanctuary For All ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-UCP","I-UCP"
-"NNP","NNP","NNP","NNP","NNP","NNP","IN","DT"
-"Albert","Einstein","The","Sanctuary","Network","Sanctuary","For","All"
-"UN Ambassador Ron Prosor repeated the Israeli position that the only way the Palestinians will get UN membership and statehood is through direct negotiations with the Israelis on a comprehensive peace agreement"
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","VBD","DT","JJ","NN","IN","DT","JJ","NN","DT","NNPS","MD","VB","IN","NN","CC","NN","VBZ","IN","JJ","NNS","IN","DT","NNP","IN","DT","JJ","NN","NN"
-"UN","Ambassador","Ron","Prosor","repeated","the","Israeli","position","that","the","only","way","the","Palestinians","will","get","UN","membership","and","statehood","is","through","direct","negotiations","with","the","Israelis","on","a","comprehensive","peace","agreement"
-"Sync with Remember The Milk online (limit once every 24 hours). .  include extra details about tasks in the 'Add task' bar (e.g., Pick up the milk tomorrow). .  Detect your current location to see nearby tasks; plan the best way to get things done. ."
-"B-NP","B-PP","B-NP","B-NP","I-NP","I-NP","I-NP","B-ADVP","B-ADVP","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-ADVP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","O"
-"NNP","IN","NNP","DT","NNP","NNP","NN","RB","RB","CD","NNS","VBP","JJ","NNS","IN","NNS","IN","DT","NNP","NN","NN","NN","NN","VBG","RP","DT","NN","NN","NNP","PRP$","JJ","NN","TO","VB","JJ","NNS","VBP","DT","JJS","NN","TO","VB","NNS","VBN"
-"Sync","with","Remember","The","Milk","online","limit","once","every","24","hours","include","extra","details","about","tasks","in","the","Add","task","bar","e","g","Pick","up","the","milk","tomorrow","Detect","your","current","location","to","see","nearby","tasks","plan","the","best","way","to","get","things","done"
-"If your town doesn't have an office, ask the town clerk or a Selectman."
-"B-SBAR","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","O","B-NP","I-NP"
-"IN","PRP$","NN","NN","NN","VBP","DT","NN","VB","DT","NN","NN","CC","DT","NNP"
-"If","your","town","doesn","t","have","an","office","ask","the","town","clerk","or","a","Selectman"
-"And how many folks out there "
-"O","B-ADVP","B-NP","B-VP","B-ADVP","I-ADVP"
-"CC","WRB","JJ","NNS","IN","RB"
-"And","how","many","folks","out","there"
-"See you tomorrow night! . ."
-"B-VP","B-NP","B-VP","B-NP"
-"VB","PRP","VB","NN"
-"See","you","tomorrow","night"
-"CST- Stamford ? http://Www.facebook.com/dcomplex12  ."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"NN","NN","NN","VBD","NN","NN"
-"CST","Stamford","http","Www","facebook","com"
-"Includes blogs, news, and community conversations about Albert Einstein."
-"B-NP","I-NP","I-NP","O","B-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","NNS","NN","CC","NN","NNS","IN","NNP","NNP"
-"Includes","blogs","news","and","community","conversations","about","Albert","Einstein"
-"IRS releases list of 426 'conservative' groups targeted by agency in scandal three years ago."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-PP","B-NP","B-PP","B-NP","B-NP","I-NP","O"
-"NNP","NNS","NN","IN","CD","JJ","NNS","VBN","IN","NN","IN","NN","CD","NNS","RB"
-"IRS","releases","list","of","426","conservative","groups","targeted","by","agency","in","scandal","three","years","ago"
-"Item 361 - 380 ? Profile picture of djones. djones. @djones active 6 months, 3 weeks ago .  There are many buy one, get one free offers for area restaurants, museums, zoo, sporting events, etc. .  Vicki Todd wrote a new blog post: PLEASE REMEMBER? .  NOTE: although we collect Swiss Valley milk caps and Campbell's . djones - Rock Island/Milan School District #41"
-"B-NP","B-PP","I-NP","I-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-ADJP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP","B-VP","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-SBAR","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","O","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","O"
-"PRP","CD","CD","NNP","NN","IN","NNS","NNS","NNS","JJ","CD","NNS","CD","NNS","IN","EX","VBP","JJ","VBP","CD","IN","CD","JJ","NNS","IN","NN","NNS","NNS","NN","VBG","NNS","FW","NNP","NNP","VBD","DT","JJ","NN","NN","NNP","NNP","NNP","IN","PRP","VBP","JJ","NNP","NN","NNS","CC","NNP","VBD","NNS","NNP","NNP","NNP","NNP","NNP","CD"
-"Item","361","380","Profile","picture","of","djones","djones","djones","active","6","months","3","weeks","ago","There","are","many","buy","one","get","one","free","offers","for","area","restaurants","museums","zoo","sporting","events","etc","Vicki","Todd","wrote","a","new","blog","post","PLEASE","REMEMBER","NOTE","although","we","collect","Swiss","Valley","milk","caps","and","Campbell","s","djones","Rock","Island","Milan","School","District","41"
-"Mark Alexander: Obama's 'IRS Enemies List' — Updated ..."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-VP","I-VP"
-"NN","NN","NN","VBZ","JJ","NNS","NN","VBN"
-"Mark","Alexander","Obama","s","IRS","Enemies","List","Updated"
-"Because I'm somewhat obsessed with shopping at Trader Joe's, people always . .."
-"B-SBAR","B-NP","B-VP","B-ADJP","I-ADJP","B-PP","B-NP","B-PP","B-NP","I-NP","B-VP","B-NP","B-ADVP"
-"IN","PRP","VBP","RB","JJ","IN","NN","IN","NN","NNP","VBZ","NNS","RB"
-"Because","I","m","somewhat","obsessed","with","shopping","at","Trader","Joe","s","people","always"
-"But what do we know about his Jewish self identification?"
-"O","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"CC","WP","VBP","PRP","VB","IN","PRP$","JJ","NN","NN"
-"But","what","do","we","know","about","his","Jewish","self","identification"
-"However, when I repair my house, I can deduct the repair expense from my rental income."
-"B-ADVP","B-ADVP","B-NP","B-VP","B-NP","I-NP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"RB","WRB","PRP","VBD","PRP$","NN","PRP","MD","VB","DT","NN","NN","IN","PRP$","JJ","NN"
-"However","when","I","repair","my","house","I","can","deduct","the","repair","expense","from","my","rental","income"
-".  no conservative groups have .  president of the Waco Tea Party, said the IRS .  conservative groups."
-"B-NP","I-NP","I-NP","B-VP","B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"DT","JJ","NNS","VBP","NN","IN","DT","NNP","NNP","NNP","VBD","DT","NNP","JJ","NNS"
-"no","conservative","groups","have","president","of","the","Waco","Tea","Party","said","the","IRS","conservative","groups"
-"Robert Jones 2 years ago .  this month. what are my chances of passing my test tomorrow? . .."
-"B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-VP","B-NP","I-NP","I-NP"
-"NNP","NNP","CD","NNS","IN","DT","NN","WP","VBP","PRP$","NNS","IN","VBG","PRP$","NN","NN"
-"Robert","Jones","2","years","ago","this","month","what","are","my","chances","of","passing","my","test","tomorrow"
-"Citizens Living Abroad Taxes: Frequently Asked Questions"
-"B-NP","I-NP","I-NP","I-NP","B-ADVP","B-VP","B-NP"
-"NNPS","NNP","NNP","NNP","RB","VBD","NNS"
-"Citizens","Living","Abroad","Taxes","Frequently","Asked","Questions"
-"income tax, you will likely pay some form of income tax to the .  My son is working overseas and pays all taxes and health insurance there. ."
-"B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-ADVP","O","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP"
-"NN","NN","PRP","MD","RB","VB","DT","NN","IN","NN","NN","TO","DT","PRP$","NN","VBZ","VBG","RB","CC","VBZ","DT","NNS","CC","NN","NN"
-"income","tax","you","will","likely","pay","some","form","of","income","tax","to","the","My","son","is","working","overseas","and","pays","all","taxes","and","health","insurance"
-"Albert Einstein Celebrity Profile   Check out the latest Albert Einstein photo gallery, biography, pics, pictures, interviews, news, forums and blogs at Rotten Tomatoes!"
-"B-PP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","O","B-NP","B-PP","B-NP","I-NP"
-"IN","DT","NN","NN","NN","IN","DT","JJS","IN","DT","NN","NN","NN","NNS","NNS","NNS","NN","NNS","CC","NNS","IN","JJ","NNS"
-"Albert","Einstein","Celebrity","Profile","Check","out","the","latest","Albert","Einstein","photo","gallery","biography","pics","pictures","interviews","news","forums","and","blogs","at","Rotten","Tomatoes"
-"Advertisement and repair expenses can be subtracted from the rental income."
-"B-NP","I-NP","I-NP","I-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP"
-"NN","CC","NN","NNS","MD","VB","VBN","IN","DT","JJ","NN"
-"Advertisement","and","repair","expenses","can","be","subtracted","from","the","rental","income"
-"Army investigates sergeant for alleged sexual assault ..."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNS","NN","IN","VBN","JJ","NN"
-"Army","investigates","sergeant","for","alleged","sexual","assault"
-"DoubleJones Blog - tidbits of love, life, laughter, and food"
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","O","B-NP"
-"NNP","NNP","NNS","IN","NN","NN","NN","CC","NN"
-"DoubleJones","Blog","tidbits","of","love","life","laughter","and","food"
-"$2.8 billion, but she did not pay a dime in state income tax in 2010, the .  investing in local and state governments, earning money overseas and .  I want my tax dollars to go to my children's schools, not the president of GE ."
-"B-NP","I-NP","I-NP","O","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","B-ADVP","O","B-NP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-VP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP"
-"CD","CD","CD","CC","PRP","VBD","RB","VB","DT","NN","IN","NN","NN","NN","IN","CD","DT","NN","IN","JJ","CC","NN","NNS","VBG","NN","RB","CC","PRP","VBP","PRP$","NN","NNS","TO","VB","TO","PRP$","NNS","VBZ","NNS","RB","DT","NN","IN","NNP"
-"2","8","billion","but","she","did","not","pay","a","dime","in","state","income","tax","in","2010","the","investing","in","local","and","state","governments","earning","money","overseas","and","I","want","my","tax","dollars","to","go","to","my","children","s","schools","not","the","president","of","GE"
-"FAQs - AARO - Association of Americans Resident Overseas"
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","IN","NNPS","NNP","NNP"
-"FAQs","AARO","Association","of","Americans","Resident","Overseas"
-"How do I estimate my tax return with my last pay stub? .  no dependents, your non taxable income is $9350, any excess of that will be taxed at .  Using my pay stub for taxes file my taxes, is H.R.block.  Can I use only my last paystub to do my taxes  ."
-"B-ADVP","O","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","B-NP","I-NP","B-PP","B-NP","B-VP","I-VP","I-VP","B-PP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","B-VP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","O","B-NP","B-VP","B-ADVP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP"
-"WRB","VBP","PRP","VB","PRP$","NN","NN","IN","PRP$","JJ","NN","NN","RB","VBZ","PRP$","JJ","JJ","NN","VBZ","CD","DT","NN","IN","DT","MD","VB","VBN","IN","VBG","PRP$","NN","NN","IN","NNS","VBP","PRP$","NNS","VBZ","NNP","NNP","NN","MD","PRP","VB","RB","PRP$","JJ","NN","TO","VB","PRP$","NNS"
-"How","do","I","estimate","my","tax","return","with","my","last","pay","stub","no","dependents","your","non","taxable","income","is","9350","any","excess","of","that","will","be","taxed","at","Using","my","pay","stub","for","taxes","file","my","taxes","is","H","R","block","Can","I","use","only","my","last","paystub","to","do","my","taxes"
-"JJonesAI11. guess i am the jennifer hudson of the new american idol. . :) ill take it !!!!!  ."
-"B-NP","B-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-VP","I-VP","B-NP"
-"PRP","VBP","PRP","VBP","DT","NN","NN","IN","DT","JJ","JJ","NN","MD","VB","PRP"
-"JJonesAI11","guess","i","am","the","jennifer","hudson","of","the","new","american","idol","ill","take","it"
-"He is considered the most influential physicist of the 20th century."
-"B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"PRP","VBZ","VBN","DT","RBS","JJ","NN","IN","DT","JJ","NN"
-"He","is","considered","the","most","influential","physicist","of","the","20th","century"
-"The theory of relativity is a beautiful example of the basic character of the modern development of theory."
-"B-NP","I-NP","B-PP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"DT","NN","IN","NN","VBZ","DT","JJ","NN","IN","DT","JJ","NN","IN","DT","JJ","NN","IN","NN"
-"The","theory","of","relativity","is","a","beautiful","example","of","the","basic","character","of","the","modern","development","of","theory"
-"Albert Einstein: Pictures, Videos, Breaking News ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNP","NNP"
-"Albert","Einstein","Pictures","Videos","Breaking","News"
-"CST- Stamford · http://Www.facebook.com/dcomplex12  ."
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP"
-"NN","NN","NN","VBD","NN","NN"
-"CST","Stamford","http","Www","facebook","com"
-"While the DOJ confirms that there is an investigation of sorts, the Motion omits any acknowledgement that improper IRS targeting was directed against Tea Party groups and other conservative organizations opposed to Obama s agenda."
-"B-SBAR","B-NP","I-NP","B-VP","B-SBAR","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","B-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP","B-VP","B-PP","B-NP","I-NP"
-"IN","DT","NN","VBZ","IN","EX","VBZ","DT","NN","IN","NNS","DT","NN","VBZ","DT","NN","IN","JJ","JJ","NN","VBD","VBN","IN","NN","NN","NNS","CC","JJ","JJ","NNS","VBN","TO","NNP","NNS"
-"While","the","DOJ","confirms","that","there","is","an","investigation","of","sorts","the","Motion","omits","any","acknowledgement","that","improper","IRS","targeting","was","directed","against","Tea","Party","groups","and","other","conservative","organizations","opposed","to","Obama","s"
-"The homepage of the repository of the personal papers of the great scientist, humanist and Jew, Albert Einstein"
-"B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP"
-"DT","NN","IN","DT","NN","IN","DT","JJ","NNS","IN","DT","JJ","NN","NN","CC","NNP","NNP","NNP"
-"The","homepage","of","the","repository","of","the","personal","papers","of","the","great","scientist","humanist","and","Jew","Albert","Einstein"
-"This series of questions and answers refers specifically to the use tax incurred on .  For taxpayers who do not have records to document their use tax liability, the department will estimate liability. .  Individual Income Tax Return, on or before April 15 of the following year (for tax .  Can I file and pay my use tax electronically? ."
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-ADJP","B-PP","B-NP","I-NP","I-NP","B-VP","B-PP","B-PP","B-NP","B-NP","B-VP","I-VP","I-VP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","I-NP","B-PP","I-PP","I-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","O","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","O"
-"DT","NN","IN","NNS","CC","NNS","VBZ","RB","TO","DT","NN","NN","VBN","IN","IN","NNS","WP","VBP","RB","VB","NNS","TO","VB","PRP$","NN","NN","NN","DT","NN","MD","VB","NN","NNP","NNP","NNP","NN","IN","CC","IN","NNP","CD","IN","DT","JJ","NN","IN","NN","MD","PRP","VB","CC","VB","PRP$","NN","NN","RB"
-"This","series","of","questions","and","answers","refers","specifically","to","the","use","tax","incurred","on","For","taxpayers","who","do","not","have","records","to","document","their","use","tax","liability","the","department","will","estimate","liability","Individual","Income","Tax","Return","on","or","before","April","15","of","the","following","year","for","tax","Can","I","file","and","pay","my","use","tax","electronically"
-"Use Tax Questions and Answers"
-"B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNPS","CC","NNPS"
-"Use","Tax","Questions","and","Answers"
-"His 1905 paper explaining the photoelectric effect, the "
-"B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP"
-"PRP$","CD","NN","VBG","DT","JJ","NN"
-"His","1905","paper","explaining","the","photoelectric","effect"
-"Military sex cases are ""sickening,"" lawmaker says - CBS News"
-"B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","B-VP","B-NP","I-NP"
-"JJ","NN","NNS","VBP","VBG","NN","VBZ","NNP","NNP"
-"Military","sex","cases","are","sickening","lawmaker","says","CBS","News"
-"The Internal Revenue Service has finally .  IRS releases list of 426 'conservative' groups targeted .  'Under President Obama, the IRS has attacked the .  ."
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-PP","B-NP","B-PP","B-NP","I-NP","B-VP","I-VP"
-"DT","JJ","NN","NN","VBZ","RB","JJ","NNS","NN","IN","CD","JJ","NNS","VBN","IN","NN","IN","DT","NNS","VBZ","VBN"
-"The","Internal","Revenue","Service","has","finally","IRS","releases","list","of","426","conservative","groups","targeted","Under","President","Obama","the","IRS","has","attacked"
-"Ask Stacy: Do I Have to Pay Taxes If I'm Not in the US?"
-"B-VP","B-NP","I-NP","B-NP","B-VP","I-VP","I-VP","B-NP","B-SBAR","B-NP","B-VP","B-ADVP","B-PP","B-NP","I-NP"
-"VB","NNP","VB","PRP","VBP","TO","VB","NNS","IN","PRP","VBP","RB","IN","DT","NNP"
-"Ask","Stacy","Do","I","Have","to","Pay","Taxes","If","I","m","Not","in","the","US"
-"But the numbers might indicate that more victims are willing to report crimes than in the past."
-"O","B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-VP","B-ADJP","B-VP","I-VP","B-NP","B-PP","B-PP","B-NP","I-NP"
-"CC","DT","NNS","MD","VB","IN","JJR","NNS","VBP","JJ","TO","VB","NNS","IN","IN","DT","NN"
-"But","the","numbers","might","indicate","that","more","victims","are","willing","to","report","crimes","than","in","the","past"
-"Albert Einstein   IMDb ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","IMDb"
-"NOVA | Einstein s Big Idea ."
-"B-NP","I-NP","B-VP","B-NP","I-NP"
-"NNP","NNP","VBZ","JJ","NN"
-"NOVA","Einstein","s","Big","Idea"
-"I have to claim it as a profit in my tax forms."
-"B-NP","B-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"PRP","VBP","TO","VB","PRP","IN","DT","NN","IN","PRP$","NN","NNS"
-"I","have","to","claim","it","as","a","profit","in","my","tax","forms"
-"Albert Einstein   Rotten Tomatoes ."
-"B-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNPS"
-"Albert","Einstein","Rotten","Tomatoes"
-"remember to buy milk tomorrow from third to joes"
-"B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-VP","B-PP","B-NP"
-"VB","TO","VB","NN","NN","IN","JJ","TO","NNS"
-"remember","to","buy","milk","tomorrow","from","third","to","joes"
-"President Obama has .  ."
-"B-NP","I-NP","O"
-"NNP","NNP","POS"
-"President","Obama","has"
-"When I calculate the net income, I take revenue and subtract business expenses such as office rent. "
-"B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","O","B-VP","B-NP","I-NP","B-PP","I-PP","B-NP","I-NP"
-"WRB","PRP","VBP","DT","JJ","NN","PRP","VBP","NN","CC","VB","NN","NNS","JJ","IN","NN","NN"
-"When","I","calculate","the","net","income","I","take","revenue","and","subtract","business","expenses","such","as","office","rent"
-"Rental expense needs to be subtracted from revenue. "
-"B-NP","I-NP","B-VP","I-VP","I-VP","I-VP","B-PP","B-NP"
-"JJ","NN","VBZ","TO","VB","VBN","IN","NN"
-"Rental","expense","needs","to","be","subtracted","from","revenue"
-"Can I share lists with other Remember The Milk users?"
-"O","B-NP","B-VP","B-NP","B-PP","B-NP","I-NP","B-NP","I-NP","I-NP"
-"MD","PRP","VB","NNS","IN","JJ","NNP","DT","NN","NNS"
-"Can","I","share","lists","with","other","Remember","The","Milk","users"
-"Learn his theories, find facts and quotes from the man with an IQ of 160."
-"B-VP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP"
-"VB","PRP$","NNS","VBP","NNS","CC","NNS","IN","DT","NN","IN","DT","NNP","IN","CD"
-"Learn","his","theories","find","facts","and","quotes","from","the","man","with","an","IQ","of","160"
-".  (IRS) regularly targeted conservative groups when .  The president said he .  ""Recent revelations about the Internal Revenue Service's .  ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-ADVP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","O"
-"NNP","RB","VBN","JJ","NNS","WRB","DT","NN","VBD","PRP","JJ","NNS","IN","DT","NNP","NNP","NNP","POS"
-"IRS","regularly","targeted","conservative","groups","when","The","president","said","he","Recent","revelations","about","the","Internal","Revenue","Service","s"
-"While you will need your W-2 or a substitute, you can figure out your tax obligation .  final pay stub for a job (if you are no longer employed) or the last pay stub for the year .  the year, you can estimate your income and taxes from a single pay stub. .  However, if you worked at the same job the previous year, you can use the .  ."
-"B-SBAR","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","O","B-NP","I-NP","B-NP","B-VP","I-VP","B-PRT","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-SBAR","B-NP","B-VP","B-ADVP","I-ADVP","B-VP","O","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","I-NP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-ADVP","B-SBAR","B-NP","B-VP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","I-NP","B-NP","B-VP","I-VP","B-NP"
-"IN","PRP","MD","VB","PRP$","NN","CD","CC","DT","NN","PRP","MD","VB","RP","PRP$","NN","NN","JJ","NN","NN","IN","DT","NN","IN","PRP","VBP","RB","RB","VBN","CC","DT","JJ","NN","NN","IN","DT","NN","DT","NN","PRP","MD","VB","PRP$","NN","CC","NNS","IN","DT","JJ","NN","NN","RB","IN","PRP","VBD","IN","DT","JJ","NN","DT","JJ","NN","PRP","MD","VB","DT"
-"While","you","will","need","your","W","2","or","a","substitute","you","can","figure","out","your","tax","obligation","final","pay","stub","for","a","job","if","you","are","no","longer","employed","or","the","last","pay","stub","for","the","year","the","year","you","can","estimate","your","income","and","taxes","from","a","single","pay","stub","However","if","you","worked","at","the","same","job","the","previous","year","you","can","use","the"
-"I subtract my tax from my income"
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP","VB","PRP$","NN","IN","PRP$","NN"
-"I","subtract","my","tax","from","my","income"
-"A world famous theoretical physicist, he was awarded the 1921 Nobel Prize for "
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","I-UCP"
-"DT","NN","JJ","JJ","NN","PRP","VBD","VBN","DT","CD","NNP","NNP","IN"
-"A","world","famous","theoretical","physicist","he","was","awarded","the","1921","Nobel","Prize","for"
-"And then I remembered. ."
-"O","B-ADVP","B-NP","B-VP"
-"CC","RB","PRP","VBN"
-"And","then","I","remembered"
-"Albert Einstein (1879 1955) was born in Germany and became an American citizen in 1940."
-"B-NP","I-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","O","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"NNP","NNP","CD","CD","VBD","VBN","IN","NNP","CC","VBD","DT","JJ","NN","IN","CD"
-"Albert","Einstein","1879","1955","was","born","in","Germany","and","became","an","American","citizen","in","1940"
-"Just tryna take over the World."
-"B-NP","I-NP","B-VP","B-PP","B-NP","I-NP"
-"RB","NNS","VB","IN","DT","NNP"
-"Just","tryna","take","over","the","World"
-"I love Trader Joes, and will go out of my way to stop at the one in Santa Fe, NM every time I go ."
-"B-NP","B-VP","B-NP","I-NP","O","B-VP","I-VP","B-PP","B-PP","B-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-NP","O"
-"PRP","VBP","NNP","NNP","CC","MD","VB","IN","IN","PRP$","NN","TO","VB","IN","DT","CD","IN","NNP","NNP","NNP","DT","NN","PRP","VBP"
-"I","love","Trader","Joes","and","will","go","out","of","my","way","to","stop","at","the","one","in","Santa","Fe","NM","every","time","I","go"
-"Photo: Albert Einstein."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Photo","Albert","Einstein"
-"This office is for my business."
-"B-NP","I-NP","B-VP","B-PP","B-NP","I-NP"
-"DT","NN","VBZ","IN","PRP$","NN"
-"This","office","is","for","my","business"
-"Once you do, on the right hand side, a task box will contain editable details about that task. ."
-"O","B-NP","B-VP","B-PP","B-NP","I-NP","I-NP","I-NP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"RB","PRP","VBP","IN","DT","JJ","NN","NN","DT","NN","NN","MD","VB","JJ","NNS","IN","DT","NN"
-"Once","you","do","on","the","right","hand","side","a","task","box","will","contain","editable","details","about","that","task"
-"If you're finished viewing a task."
-"B-SBAR","B-NP","B-VP","I-VP","I-VP","B-NP","I-NP"
-"IN","PRP","VBP","VBN","VBG","DT","NN"
-"If","you","re","finished","viewing","a","task"
-"Nothing Major. #TeamGNATION SALUTE!!!"
-"B-NP","I-NP","I-NP","I-NP"
-"NN","NNP","NNP","NNP"
-"Nothing","Major","TeamGNATION","SALUTE"
-"Tax Foundation's Tax Policy Calculator"
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NN","NN","NNS","NN","NN","NN"
-"Tax","Foundation","s","Tax","Policy","Calculator"
-"I see no meaningful distinction between complacency or complicity in the military's latest failure to uphold their own standards of conduct."
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP","VBP","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO","VB","PRP$","JJ","NNS","IN","NN"
-"I","see","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their","own","standards","of","conduct"
-"It's sometimes hard to function and hard to want to get out of bed .  Posted in baby amelia   3 Comments » .  I realized that time has gotten away from me, for tomorrow Amelia would have been four weeks old. .  by now, and hopefully, had become an accomplished milk-cow. . ."
-"B-NP","B-VP","B-ADVP","B-ADJP","B-VP","I-VP","O","B-ADVP","B-VP","I-VP","I-VP","I-VP","B-PP","B-PP","B-NP","B-VP","B-PP","B-NP","I-NP","B-NP","I-NP","B-NP","B-VP","B-SBAR","B-NP","B-VP","I-VP","B-ADVP","B-PP","B-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-ADJP","B-PP","B-ADVP","O","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","I-NP"
-"PRP","VBZ","RB","JJ","TO","VB","CC","JJ","TO","VB","TO","VB","IN","IN","NN","VBN","IN","NN","NNS","CD","NNS","PRP","VBD","IN","NN","VBZ","VBN","RB","IN","PRP","IN","NN","NNP","MD","VB","VBN","CD","NNS","JJ","IN","RB","CC","RB","VBD","VBN","DT","JJ","NN","NN"
-"It","s","sometimes","hard","to","function","and","hard","to","want","to","get","out","of","bed","Posted","in","baby","amelia","3","Comments","I","realized","that","time","has","gotten","away","from","me","for","tomorrow","Amelia","would","have","been","four","weeks","old","by","now","and","hopefully","had","become","an","accomplished","milk","cow"
-"Big Paychecks, Tiny Tax Burdens: How 21,000 Wealthy Americans"
-"B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","NNPS","NNP","CD","CD","NNP","NNPS"
-"Big","Paychecks","Tiny","Tax","Burdens","How","21","000","Wealthy","Americans"
-"Services / Remember The Milk for Android / Features"
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","VB","DT","NN","IN","NNP","NNS"
-"Services","Remember","The","Milk","for","Android","Features"
-"Lawmaker: Another Military Sex Case .  said he saw ""no meaningful distinction between complacency or complicity in the military's latest failure to .  ."
-"B-NP","B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP"
-"NN","DT","JJ","NN","NN","VBD","PRP","VBD","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN"
-"Lawmaker","Another","Military","Sex","Case","said","he","saw","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure"
-"The engine makes it a powerful car."
-"B-NP","I-NP","B-VP","B-NP","B-NP","I-NP","I-NP"
-"DT","NN","VBZ","PRP","DT","JJ","NN"
-"The","engine","makes","it","a","powerful","car"
-"Albert Einstein   Biographical."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","Biographical"
-"I rent an office space."
-"B-NP","B-VP","B-NP","I-NP","I-NP"
-"PRP","VB","DT","NN","NN"
-"I","rent","an","office","space"
-"Nor do I see a distinction between the service member who orchestrated this offense and the chain of command that was either oblivious to or tolerant of criminal behavior"
-"O","O","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","O","B-NP","I-NP","B-PP","B-NP","B-NP","B-VP","B-ADJP","I-ADJP","B-VP","I-VP","B-NP","B-PP","B-NP","I-NP"
-"CC","VBP","PRP","VB","DT","NN","IN","DT","NN","NN","WP","VBD","DT","NN","CC","DT","NN","IN","NN","WDT","VBD","RB","JJ","TO","CC","NN","IN","JJ","NN"
-"Nor","do","I","see","a","distinction","between","the","service","member","who","orchestrated","this","offense","and","the","chain","of","command","that","was","either","oblivious","to","or","tolerant","of","criminal","behavior"
-"Einstein , Albert Online ."
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Einstein","Albert","Online"
-"Most people are even "
-"B-NP","I-NP","B-VP","O"
-"JJS","NNS","VBP","RB"
-"Most","people","are","even"
-"The Internal Revenue Service has finally .  IRS releases list of 426 'conservative' groups .  'Under President Obama, the IRS has attacked .  ."
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-NP","I-NP","B-VP","I-VP"
-"DT","NNP","NNP","NNP","VBZ","RB","NNP","NNS","NN","IN","CD","JJ","NNS","IN","NNP","NNP","DT","NNP","VBZ","VBN"
-"The","Internal","Revenue","Service","has","finally","IRS","releases","list","of","426","conservative","groups","Under","President","Obama","the","IRS","has","attacked"
-"He developed the general theory of relativity, one of the two pillars of modern physics (alongside quantum "
-"B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP"
-"PRP","VBD","DT","JJ","NN","IN","NN","CD","IN","DT","CD","NNS","IN","JJ","NNS","IN","NN"
-"He","developed","the","general","theory","of","relativity","one","of","the","two","pillars","of","modern","physics","alongside","quantum"
-"Furious about reports that the IRS was used to target conservative groups, President Obama said that acting IRS Director Steve T."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-VP","I-VP","B-VP","I-VP","B-NP","I-NP","B-NP","I-NP","B-VP","B-SBAR","B-VP","B-NP","I-NP","I-NP","I-NP"
-"NNP","IN","NNS","IN","DT","NNP","VBD","VBN","TO","VB","JJ","NNS","NNP","NNP","VBD","IN","VBG","NNP","NNP","NNP","NNP"
-"Furious","about","reports","that","the","IRS","was","used","to","target","conservative","groups","President","Obama","said","that","acting","IRS","Director","Steve","T"
-"So now an IRS lawyer is admitting that they destroyed Lois Lerner's Blackberry even after she had already been part of the investigation into the targeting of conservative groups."
-"O","B-ADVP","B-NP","I-NP","I-NP","B-VP","I-VP","B-SBAR","B-NP","B-VP","B-NP","I-NP","B-VP","B-NP","B-ADVP","B-SBAR","B-NP","B-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"RB","RB","DT","NNP","NN","VBZ","VBG","IN","PRP","VBD","NNP","NNP","VBZ","NNP","RB","IN","PRP","VBD","RB","VBN","NN","IN","DT","NN","IN","DT","NN","IN","JJ","NNS"
-"So","now","an","IRS","lawyer","is","admitting","that","they","destroyed","Lois","Lerner","s","Blackberry","even","after","she","had","already","been","part","of","the","investigation","into","the","targeting","of","conservative","groups"
-"Rental expense needs to be subtracted from revenue."
-"B-NP","I-NP","B-VP","I-VP","I-VP","I-VP","B-PP","B-NP"
-"JJ","NN","VBZ","TO","VB","VBN","IN","NN"
-"Rental","expense","needs","to","be","subtracted","from","revenue"
-"I remember I used to get excited to go shopping at the mall, now I have those same feelings towards TJ's. ."
-"B-NP","B-VP","B-NP","B-VP","I-VP","I-VP","I-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP","VBP","PRP","VBD","TO","VB","VBN","TO","VB","NN","IN","DT","NN","RB","FW","VBP","DT","JJ","NNS","IN","NN","NNS"
-"I","remember","I","used","to","get","excited","to","go","shopping","at","the","mall","now","I","have","those","same","feelings","towards","TJ","s"
-"Remember The Milk - Services / Remember The Milk for Email"
-"B-VP","B-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-PP","B-NP"
-"VB","DT","NN","NNP","NNP","DT","NN","IN","NN"
-"Remember","The","Milk","Services","Remember","The","Milk","for","Email"
-"Albert Einstein (Author of Relativity) ."
-"B-NP","I-NP","I-NP","B-PP","B-NP"
-"NNP","NNP","NNP","IN","NN"
-"Albert","Einstein","Author","of","Relativity"
-"I rent out a first floor unit of my house to a travel business."
-"B-NP","B-VP","B-PRT","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"PRP","VB","RP","DT","JJ","NN","NN","IN","PRP$","NN","TO","DT","NN","NN"
-"I","rent","out","a","first","floor","unit","of","my","house","to","a","travel","business"
-"Some Quotations of ALBERT EINSTEIN (1879-1955)"
-"B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","O"
-"DT","NNS","IN","NNP","NNP","CD","CD"
-"Some","Quotations","of","ALBERT","EINSTEIN","1879","1955"
-"While it may seem like something straight out of a sci-fi movie, the  flying  car  might soon become a reality. "
-"B-SBAR","B-NP","B-VP","I-VP","B-PP","B-NP","B-ADVP","B-PP","B-PP","B-NP","I-NP","B-ADVP","B-VP","B-NP","I-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP"
-"IN","PRP","MD","VB","IN","NN","RB","IN","IN","DT","NNS","JJ","NN","DT","VBG","NN","MD","RB","VB","DT","NN"
-"While","it","may","seem","like","something","straight","out","of","a","sci","fi","movie","the","flying","car","might","soon","become","a","reality"
-"Trader Joe's List: Gluten Free List"
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"NN","NNP","VBZ","NNP","NNP","NNP","NN"
-"Trader","Joe","s","List","Gluten","Free","List"
-"My mom wants me to get some groceries... - Page 3 - Social Anxiety"
-"B-NP","I-NP","B-VP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"PRP$","NN","VBZ","PRP","TO","VB","DT","NNS","NN","CD","NNP","NNP"
-"My","mom","wants","me","to","get","some","groceries","Page","3","Social","Anxiety"
-"While the app doesn't currently .  ."
-"B-SBAR","B-NP","I-NP","I-NP","I-NP","O"
-"IN","DT","NN","NN","NN","RB"
-"While","the","app","doesn","t","currently"
-"By Mary Bellis."
-"B-PP","B-NP","I-NP"
-"IN","NNP","NNP"
-"By","Mary","Bellis"
-"Albert Einstein Few people are capable of expressing with equanimity opinions which differ from the prejudices of their social environment."
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-ADJP","B-PP","B-VP","B-PP","B-NP","I-NP","B-NP","B-VP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP"
-"NNP","NNP","JJ","NNS","VBP","JJ","IN","VBG","IN","NN","NNS","WDT","VBP","IN","DT","NNS","IN","PRP$","JJ","NN"
-"Albert","Einstein","Few","people","are","capable","of","expressing","with","equanimity","opinions","which","differ","from","the","prejudices","of","their","social","environment"
-"Obama: Alleged IRS political targeting .  President Obama vowed Monday to hold .  Multiple conservative groups have said their applications .  ."
-"B-NP","I-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-VP","B-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-VP","I-VP","B-NP","I-NP"
-"NNP","NNP","NNP","JJ","NN","NNP","NNP","VBD","NNP","TO","VB","JJ","JJ","NNS","VBP","VBN","PRP$","NNS"
-"Obama","Alleged","IRS","political","targeting","President","Obama","vowed","Monday","to","hold","Multiple","conservative","groups","have","said","their","applications"
-"This car has an amazingly good engine."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"DT","NN","VBZ","DT","RB","JJ","NN"
-"This","car","has","an","amazingly","good","engine"
-"Obama will not tolerate this type of behavior by IRS"
-"B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","B-NP","B-PP","B-NP"
-"NNP","MD","RB","VB","DT","NN","IN","NN","IN","NNP"
-"Obama","will","not","tolerate","this","type","of","behavior","by","IRS"
-"McKeon, noting he has a granddaughter in the Army, said he saw ""no meaningful distinction between complacency or complicity in the military's latest failure to uphold their own standards of conduct."
-"B-NP","I-NP","B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","I-NP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP"
-"NNP","NN","PRP","VBZ","DT","NN","IN","DT","NNP","VBD","PRP","VBD","DT","JJ","NN","IN","NN","CC","NN","IN","DT","JJ","NNS","JJS","NN","TO","VB","PRP$","JJ","NNS","IN","NN"
-"McKeon","noting","he","has","a","granddaughter","in","the","Army","said","he","saw","no","meaningful","distinction","between","complacency","or","complicity","in","the","military","s","latest","failure","to","uphold","their","own","standards","of","conduct"
-"The IRS’s .  President Barack Obama’s .  ."
-"B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP"
-"DT","NNP","VBZ","NNP","NNP","NNP","NNS"
-"The","IRS","s","President","Barack","Obama","s"
-"Going to Work Abroad - Revenue Commissioners"
-"B-VP","I-VP","I-VP","B-NP","I-NP","I-NP"
-"VBG","TO","VB","RB","NN","NNS"
-"Going","to","Work","Abroad","Revenue","Commissioners"
-"People are worried about having to pay a fine for not carrying health insurance coverage got more guidance this week with some new federal regulations."
-"B-NP","B-VP","I-VP","B-PP","B-VP","I-VP","I-VP","B-NP","I-NP","B-PP","O","B-VP","B-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"NNS","VBP","VBN","IN","VBG","TO","VB","DT","JJ","IN","RB","VBG","NN","NN","NN","VBD","JJR","NN","DT","NN","IN","DT","JJ","JJ","NNS"
-"People","are","worried","about","having","to","pay","a","fine","for","not","carrying","health","insurance","coverage","got","more","guidance","this","week","with","some","new","federal","regulations"
-".  President Obama said that .  Obama IRS Should Face Justice .  Both presidents used the virtually unbridled power and authority of the Internal Revenue Service .  ."
-"B-NP","I-NP","B-VP","B-SBAR","B-NP","I-NP","B-VP","B-NP","I-NP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","VBD","IN","NNP","NNP","MD","NNP","NNP","DT","NNS","VBD","DT","RB","JJ","NN","CC","NN","IN","DT","NNP","NNP","NNP"
-"President","Obama","said","that","Obama","IRS","Should","Face","Justice","Both","presidents","used","the","virtually","unbridled","power","and","authority","of","the","Internal","Revenue","Service"
-"Quotations by Albert Einstein, German Physicist, Born March 14, 1879."
-"B-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP","O"
-"NNS","IN","NNP","NNP","NNP","NNP","NNP","NNP","CD","CD"
-"Quotations","by","Albert","Einstein","German","Physicist","Born","March","14","1879"
-"Big News on Albert Einstein."
-"B-NP","I-NP","B-PP","B-NP","I-NP"
-"NNP","NNP","IN","NNP","NNP"
-"Big","News","on","Albert","Einstein"
-"Find out more about the history of Albert Einstein, including videos, interesting articles, pictures, historical features and more."
-"B-VP","B-NP","B-ADJP","B-PP","B-NP","I-NP","B-PP","B-NP","B-VP","I-VP","B-NP","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","I-NP"
-"VB","RP","JJR","IN","DT","NN","IN","NN","VBZ","VBG","NNS","JJ","NNS","NNS","JJ","NNS","CC","RBR"
-"Find","out","more","about","the","history","of","Albert","Einstein","including","videos","interesting","articles","pictures","historical","features","and","more"
-"IRS release list of 426 'conservative' groups targeted by ..."
-"B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-VP","B-PP"
-"NNP","NN","NN","IN","CD","JJ","NNS","VBN","IN"
-"IRS","release","list","of","426","conservative","groups","targeted","by"
-"Albert Einstein | biography   German American physicist .."
-"B-NP","I-NP","I-NP","B-NP","I-NP","I-NP"
-"NNP","NNP","NN","JJ","NNP","NN"
-"Albert","Einstein","biography","German","American","physicist"
-"I am curious how to use the digital zoom of this camera for filming insects"
-"B-NP","B-VP","B-ADJP","B-ADVP","B-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-VP","B-NP"
-"PRP","VBP","JJ","WRB","TO","VB","DT","JJ","NN","IN","DT","NN","IN","VBG","NNS"
-"I","am","curious","how","to","use","the","digital","zoom","of","this","camera","for","filming","insects"
-"Albert Einstein Quotes   BrainyQuote ."
-"B-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP"
-"Albert","Einstein","Quotes","BrainyQuote"
-"Although it "
-"O","B-NP"
-"RB","PRP"
-"Although","it"
-"Who Can Benefit From The .  and deductions, who would prefer to have tax on that income withheld from their paychecks rather than make periodic separate payments through the estimated tax procedures ."
-"B-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","I-VP","I-VP","I-VP","B-NP","B-PP","B-NP","I-NP","B-VP","B-PP","B-NP","I-NP","B-PP","I-PP","O","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP"
-"WP","MD","VB","IN","DT","CC","NNS","WP","MD","VB","TO","VB","NN","IN","DT","NN","VBD","IN","PRP$","NNS","RB","IN","VB","JJ","JJ","NNS","IN","DT","JJ","NN","NNS"
-"Who","Can","Benefit","From","The","and","deductions","who","would","prefer","to","have","tax","on","that","income","withheld","from","their","paychecks","rather","than","make","periodic","separate","payments","through","the","estimated","tax","procedures"
-"I need to add my rental income to my profits, but subtract rental expenses such as repair from it."
-"B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","O","B-VP","B-NP","I-NP","B-PP","I-PP","B-NP","B-SBAR","B-NP"
-"PRP","VBP","TO","VB","PRP$","JJ","NN","TO","PRP$","NNS","CC","VB","JJ","NNS","JJ","IN","NN","IN","PRP"
-"I","need","to","add","my","rental","income","to","my","profits","but","subtract","rental","expenses","such","as","repair","from","it"
-"Remember the Milk is a web application with numerous mobile app .  complete today will automatically get moved to the tomorrow column. ."
-"B-VP","B-NP","I-NP","B-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","I-NP","B-VP","I-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP"
-"VB","DT","NN","VBZ","DT","NN","NN","IN","JJ","JJ","NN","JJ","NN","MD","RB","VB","VBN","TO","DT","NN","NN"
-"Remember","the","Milk","is","a","web","application","with","numerous","mobile","app","complete","today","will","automatically","get","moved","to","the","tomorrow","column"
-"I am afraid I will end up paying the tax."
-"B-NP","B-VP","B-ADJP","B-NP","B-VP","I-VP","B-ADVP","B-VP","B-NP","I-NP"
-"PRP","VBP","JJ","PRP","MD","VB","RP","VBG","DT","NN"
-"I","am","afraid","I","will","end","up","paying","the","tax"
-"PBS Airdate: October 11, 2005."
-"B-NP","I-NP","I-NP","I-NP","I-NP"
-"NNP","NNP","NNP","CD","CD"
-"PBS","Airdate","October","11","2005"
-"I need to add my rental income to my profits, but subtract rental expenses such as repair from it. "
-"B-NP","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","O","B-VP","B-NP","I-NP","B-PP","I-PP","B-NP","B-SBAR","B-NP"
-"PRP","VBP","TO","VB","PRP$","JJ","NN","TO","PRP$","NNS","CC","VB","JJ","NNS","JJ","IN","NN","IN","PRP"
-"I","need","to","add","my","rental","income","to","my","profits","but","subtract","rental","expenses","such","as","repair","from","it"
-"Its classy design and the Mercedes name make it a very cool vehicle to drive."
-"B-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP","B-VP","B-NP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP"
-"PRP$","JJ","NN","CC","DT","NNP","NN","VBP","PRP","DT","RB","JJ","NN","TO","NN"
-"Its","classy","design","and","the","Mercedes","name","make","it","a","very","cool","vehicle","to","drive"
-"He enjoyed classical music and played the violin."
-"B-NP","B-VP","B-NP","I-NP","O","B-VP","B-NP","I-NP"
-"PRP","VBD","JJ","NN","CC","VBD","DT","NN"
-"He","enjoyed","classical","music","and","played","the","violin"
-"Way to minimize medical expense for my daughter"
-"B-NP","B-VP","I-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"NN","TO","VB","JJ","NN","IN","PRP$","NN"
-"Way","to","minimize","medical","expense","for","my","daughter"
-"Americans are right to be angry about it."
-"B-NP","B-VP","B-ADJP","B-VP","I-VP","B-ADJP","B-PP","B-NP"
-"NNPS","VBP","JJ","TO","VB","JJ","IN","PRP"
-"Americans","are","right","to","be","angry","about","it"
-"Military sex-abuse crisis hits new low in Fort Hood ..."
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"JJ","NN","NN","NN","VBZ","JJ","JJ","IN","NNP","NNP"
-"Military","sex","abuse","crisis","hits","new","low","in","Fort","Hood"
-"It's sometimes hard to function and hard to want to get out of bed .  Posted in baby amelia   3 Comments � .  I realized that time has gotten away from me, for tomorrow Amelia would have been four weeks old. .  by now, and hopefully, had become an accomplished milk-cow. . ."
-"B-NP","B-VP","B-ADVP","B-ADJP","B-VP","I-VP","O","B-ADVP","B-VP","I-VP","I-VP","I-VP","B-PP","B-PP","B-NP","B-VP","B-PP","B-NP","I-NP","B-NP","I-NP","B-NP","B-VP","B-SBAR","B-NP","B-VP","I-VP","B-ADVP","B-PP","B-NP","B-PP","B-NP","I-NP","B-VP","I-VP","I-VP","B-NP","I-NP","B-ADJP","B-PP","B-ADVP","O","B-VP","I-VP","I-VP","B-NP","I-NP","I-NP","I-NP"
-"PRP","VBZ","RB","JJ","TO","VB","CC","JJ","TO","VB","TO","VB","IN","IN","NN","VBN","IN","NN","NNS","CD","NNS","PRP","VBD","IN","NN","VBZ","VBN","RB","IN","PRP","IN","NN","NNP","MD","VB","VBN","CD","NNS","JJ","IN","RB","CC","RB","VBD","VBN","DT","JJ","NN","NN"
-"It","s","sometimes","hard","to","function","and","hard","to","want","to","get","out","of","bed","Posted","in","baby","amelia","3","Comments","I","realized","that","time","has","gotten","away","from","me","for","tomorrow","Amelia","would","have","been","four","weeks","old","by","now","and","hopefully","had","become","an","accomplished","milk","cow"
-"Pulitzer Prize-Winning Reporter is an Illegal Immigrant"
-"B-NP","I-NP","I-NP","I-NP","B-VP","B-NP","I-NP","I-NP"
-"NNP","NNP","NNP","NNP","VBZ","DT","NNP","NN"
-"Pulitzer","Prize","Winning","Reporter","is","an","Illegal","Immigrant"
-"Join Tagged and be friends with Damaya Lady D Jones - it's free! .  Purpose Driven Life by Rick Warren, Milk In My Coffee by Eric Jerome Dickey, .  I know tomorrow is not promised so I always try to remember to cherish LIFE because ."
-"B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","I-NP","B-NP","B-VP","B-NP","I-NP","I-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-PP","B-NP","I-NP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","B-ADVP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","B-SBAR"
-"VB","JJ","CC","VB","NNS","IN","NNP","NNP","NNP","NNP","PRP","VBZ","JJ","NN","VBN","NN","IN","NNP","NNP","NNP","IN","PRP$","NNP","IN","NNP","NNP","NNP","PRP","VBP","NN","VBZ","RB","VBN","IN","PRP","RB","VBP","TO","VB","TO","JJ","NNP","IN"
-"Join","Tagged","and","be","friends","with","Damaya","Lady","D","Jones","it","s","free","Purpose","Driven","Life","by","Rick","Warren","Milk","In","My","Coffee","by","Eric","Jerome","Dickey","I","know","tomorrow","is","not","promised","so","I","always","try","to","remember","to","cherish","LIFE","because"
-"IRS actions were inexcusable."
-"B-NP","I-NP","B-VP","I-VP"
-"NNP","NNS","VBD","JJ"
-"IRS","actions","were","inexcusable"
-"Einstein s Big Idea."
-"B-NP","B-VP","B-NP","I-NP"
-"NNP","VBZ","JJ","NN"
-"Einstein","s","Big","Idea"
-"IRS targeting - Conservative Tribune"
-"B-NP","B-VP","B-NP","I-NP"
-"NNP","VBG","NNP","NNP"
-"IRS","targeting","Conservative","Tribune"
-"Albert Einstein - Biographical"
-"B-NP","I-NP","I-NP"
-"NNP","NNP","NNP"
-"Albert","Einstein","Biographical"
-".  President Obama said that President Richard .  Judicial Watch • Obama IRS .  directed against Tea Party groups and other conservative organizations .  ."
-"B-NP","I-NP","B-VP","B-SBAR","B-NP","I-NP","I-NP","I-NP","I-NP","I-NP","B-VP","B-PP","B-NP","I-NP","I-NP","O","B-NP","I-NP","I-NP"
-"NNP","NNP","VBD","IN","NNP","NNP","NNP","NNP","NNP","NNP","VBD","IN","NNP","NNP","NNS","CC","JJ","JJ","NNS"
-"President","Obama","said","that","President","Richard","Judicial","Watch","Obama","IRS","directed","against","Tea","Party","groups","and","other","conservative","organizations"
-"When you go the the store and buy some milk you should tell everyone in line who dares to look at you funny yeah that's right I'm buying milk. ."
-"B-ADVP","B-NP","B-VP","B-NP","I-NP","I-NP","O","B-VP","B-NP","I-NP","B-NP","B-VP","I-VP","B-NP","B-PP","B-NP","B-NP","B-VP","I-VP","I-VP","B-PP","B-NP","I-NP","I-NP","B-NP","B-VP","B-ADJP","O","B-NP","B-VP","B-NP"
-"WRB","PRP","VBP","DT","DT","NN","CC","VB","DT","NN","PRP","MD","VB","NN","IN","NN","WP","VBZ","TO","VB","IN","PRP","JJ","NN","WDT","VBZ","JJ","CC","PRP","VBG","NN"
-"When","you","go","the","the","store","and","buy","some","milk","you","should","tell","everyone","in","line","who","dares","to","look","at","you","funny","yeah","that","s","right","I","m","buying","milk"
-"I receive rental income from my office."
-"B-NP","B-VP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"PRP","VBP","JJ","NN","IN","PRP$","NN"
-"I","receive","rental","income","from","my","office"
-"Fort Hood soldier’s arrest is latest blow to DOD on sexual ..."
-"B-NP","I-NP","I-NP","B-VP","B-NP","B-VP","B-NP","I-NP","B-VP","I-VP","B-PP","O"
-"NNP","NNP","NN","VBZ","NN","VBZ","JJS","NN","TO","VB","IN","JJ"
-"Fort","Hood","soldier","s","arrest","is","latest","blow","to","DOD","on","sexual"
-"Remember The Milk - Services / Remember The Milk for iPad / FAQ"
-"B-VP","B-NP","I-NP","I-NP","I-NP","B-NP","I-NP","B-PP","B-NP","I-NP"
-"VB","DT","NN","NNP","NNP","DT","NN","IN","NN","NN"
-"Remember","The","Milk","Services","Remember","The","Milk","for","iPad","FAQ"
-"My rental profits are added to my taxable income.  "
-"B-NP","I-NP","I-NP","B-VP","I-VP","B-PP","B-NP","I-NP","I-NP"
-"PRP$","JJ","NNS","VBP","VBN","TO","PRP$","JJ","NN"
-"My","rental","profits","are","added","to","my","taxable","income"
diff --git a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/FeaturesExtractor.java b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/FeaturesExtractor.java
index 9d202a2..d18d2e5 100644
--- a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/FeaturesExtractor.java
+++ b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/FeaturesExtractor.java
@@ -95,7 +95,7 @@ public class FeaturesExtractor {
       }
     }
 
-    return contextWords.toArray(new String[contextWords.size()]);
+    return contextWords.toArray(new String[0]);
   }
 
   private String[] extractLocalCollocations(WTDIMS wordToDisambiguate, int ngram) {
diff --git a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/IMSWSDContextGenerator.java b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/IMSWSDContextGenerator.java
index 11d8f9e..79ddb6c 100644
--- a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/IMSWSDContextGenerator.java
+++ b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/IMSWSDContextGenerator.java
@@ -66,7 +66,7 @@ public class IMSWSDContextGenerator implements WSDContextGenerator {
       }
     }
 
-    return contextWords.toArray(new String[contextWords.size()]);
+    return contextWords.toArray(new String[0]);
   }
 
   private String[] extractLocalCollocations(int index, String[] sentence, int ngram) {
@@ -92,7 +92,7 @@ public class IMSWSDContextGenerator implements WSDContextGenerator {
 
     }
     String[] res;
-    res = localCollocations.toArray(new String[localCollocations.size()]);
+    res = localCollocations.toArray(new String[0]);
 
     return res;
   }
diff --git a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/OSCCWSDContextGenerator.java b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/OSCCWSDContextGenerator.java
index 6e13523..b4e66a7 100644
--- a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/OSCCWSDContextGenerator.java
+++ b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/OSCCWSDContextGenerator.java
@@ -69,7 +69,7 @@ public class OSCCWSDContextGenerator implements WSDContextGenerator {
       }
     }
 
-    return contextClusters.toArray(new String[contextClusters.size()]);
+    return contextClusters.toArray(new String[0]);
 
   }
 
diff --git a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Paragraph.java b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Paragraph.java
index d02bab8..c6d1c37 100644
--- a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Paragraph.java
+++ b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Paragraph.java
@@ -65,9 +65,9 @@ public class Paragraph {
 
   @Override
   public String toString() {
-    String paragraph = "";
+    StringBuilder paragraph = new StringBuilder();
     for (Sentence isentence : this.isentences) {
-      paragraph = paragraph + " " + isentence.toString();
+      paragraph.append(" ").append(isentence.toString());
     }
     return paragraph.substring(1, paragraph.length());
 
diff --git a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Sentence.java b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Sentence.java
index 0de162a..b31258f 100644
--- a/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Sentence.java
+++ b/opennlp-wsd/src/main/java/opennlp/tools/disambiguator/datareader/Sentence.java
@@ -76,9 +76,9 @@ public class Sentence {
 
   @Override
   public String toString() {
-    String sentence = "";
+    StringBuilder sentence = new StringBuilder();
     for (Word iword : this.iwords) {
-      sentence = sentence + " " + iword.toString();
+      sentence.append(" ").append(iword.toString());
     }
     return sentence.substring(1, sentence.length());
 
diff --git a/tagging-server/src/main/java/org/apache/opennlp/tagging_server/namefind/BratNameFinderResource.java b/tagging-server/src/main/java/org/apache/opennlp/tagging_server/namefind/BratNameFinderResource.java
index 66383b0..0d1041b 100644
--- a/tagging-server/src/main/java/org/apache/opennlp/tagging_server/namefind/BratNameFinderResource.java
+++ b/tagging-server/src/main/java/org/apache/opennlp/tagging_server/namefind/BratNameFinderResource.java
@@ -139,7 +139,7 @@ public class BratNameFinderResource {
             }
 
             NameAnn ann = new NameAnn();
-            ann.texts = textSegments.toArray(new String[textSegments.size()]);
+            ann.texts = textSegments.toArray(new String[0]);
             ann.offsets = spanSegments.toArray(new int[spanSegments.size()][]);
             ann.type = name.getType();
 
diff --git a/tf-ner-poc/src/main/java/org/apache/opennlp/normalizer/Normalizer.java b/tf-ner-poc/src/main/java/org/apache/opennlp/normalizer/Normalizer.java
index fecf8aa..281a7bf 100644
--- a/tf-ner-poc/src/main/java/org/apache/opennlp/normalizer/Normalizer.java
+++ b/tf-ner-poc/src/main/java/org/apache/opennlp/normalizer/Normalizer.java
@@ -51,7 +51,7 @@ public class Normalizer {
     try(InputStream sourceCharMapIn = new FileInputStream(
         tmpModelPath.resolve("source_char_dict.txt").toFile())) {
       sourceCharMap = loadCharMap(sourceCharMapIn).entrySet().stream()
-          .collect(Collectors.toMap(Map.Entry::getValue, c -> c.getKey()));
+          .collect(Collectors.toMap(Map.Entry::getValue, Map.Entry::getKey));
     }
 
     try(InputStream targetCharMapIn = new FileInputStream(
@@ -130,7 +130,7 @@ public class Normalizer {
           normalizedTexts.add(normalizedText.toString());
         }
 
-        return normalizedTexts.toArray(new String[normalizedTexts.size()]);
+        return normalizedTexts.toArray(new String[0]);
       }
     }
   }