if you find there is config problem in fbgd (https://github.com/fajieyuan/fBGD), use this zip file and you can run it directly in your eclipse with jdk 1.7 and Marven. If you use windows, change the data path in librec.conf
fBGD: Learning Embeddings From Positive Unlabeled Data with BGD
You can run FBGD_MF, which is batch gradient descent (BGD) for basic dot product or run FBGD_SVDFeature, which is BGD for SVDFeature. fBGD can be applied in fields where there are a small portion of positive examples and a large portion of negative or unlabeled examples, such image/document classification, DNA representation, CTR prediction, query autocompletion,recommendation, word embedding... a C++ code for word embedding task can be found as follows (Note that FBGD_MF or FBGD_SVDFeature can be used for word embedding task with a positive weight from Glove paper (GloVe: Global Vectors for Word Representation) )