FNN ---------------------paper/code
NCF ---------------------paper/code
NFM ---------------------paper/code
PNN ---------------------paper/code