Created Java interface to StanfordCoreNLP
Added JNI project to interface with Java code
Started work on integrating Stanford's Java CoreNLP into Mimi
Reorganized StanfordNLPPipeline java project (used to be called JNI)
Finished Java side of StanfordNLPPipeline interface
Reorganized JVM class and Java classes. Decided it would be better to create C++ interfaces for individual Java classes rather than have a unified interface
Reorganized JVM class and Java classes. Decided it would be better to create C++ interfaces for individual Java classes rather than have a unified interface
Reimplemented Interface class for easier JNI implementation
Updated CPPInterface to better reflect usage
Created JavaObjectFactory, StanfordNLPPipeline classes
Working JNI and Java lemmatizing method
Added Dependencies enums
Constructed dependencies tree and printout function
Working dependency tree
Changed CPPInterface.java to StanfordNLPPipeline_CPPInterface.java
Now makes jobject calls instead of calling static java methods
Reworked Java files so that StanfordNLPPipeline and Stanford components are the exposed elements for JNI
Added CPP wrapper classes for Java classes
Implemented wrappers over java wrappers for DLL export
Fixed bug where instance variables were local instead