Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RNTN implementation in java

I want to implement a Recursive neural tensor network(RNTN) in java.

I've used Deeplearning4j for word2vec pipeline to vectorize a corpus of words.

for NLP pipeline I've used Opennlp.( for tokenizing, POStaging and parsing)

Now, I figured out that I need an RNTN for my purpose and I didn't find much support, any references would be helpful. Many libraries are written in R or python or even in Scala and the NLP pipeline most of the people used is stanfordnlp. But I want to do this with Opennlp and java.

After that, I would like to combine the word vectors with neural net and then do the task I want to do something like sentiment analysis.

How can I proceed? Any input will be helpful.

Thanks.

like image 313
iamgr007 Avatar asked Jul 04 '16 12:07

iamgr007


1 Answers

Hi you can try having a looking at Weka ?

It's a great library for Machine learning in Java.

This link here is deeplearning4j's explanation on implementing RNTNs

This is an implementation though I'm not sure how good it is.

like image 189
Guy Grin Avatar answered Nov 17 '22 08:11

Guy Grin