First of Weka

Create an initialize part of weka, to be continued
TrainWeka

Use stable version of gradle
Only Machine Learning with Weka

No ranking
Use Weka 3.6.11
Select Top K

Have not tested yet!
Fix number in topK

top K done
Fix Wrong ID of Features

change 0,1,3 -> 0,1,2
Temporary fixed problem with TextPro initialization
Change the name

Change Test Name
Separate Rank and ML

Create two different method, which return the same result as a list
Removed Java-ml from TextPro
Set class index

Set the class index
Some minor refactory
Change variable, add javadoc
Some new sections, paragraphs and comments in User doc.
Add comments
Set better style for decription in user documentation
Final Rank

A combination of HR and ML, with test
Added NonRootObjectException in these operations in DataProvider:
 - getGraphByObjectId
 - getRelatedObjectsById
 - getPathById
 - mergeObjects
 - splitObject
 - getDocumentsContainingObjectById
 - getFilteredDocumentsContainingObjectById
Fixed save with joined objects