Giter Club home page Giter Club logo

ksr's People

Contributors

betsyhj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ksr's Issues

核心数据的生成

(1)run_KSR.py代码中涉及到的核心数据是
File_ItemEmbeddingFile_KBItemEmbeddingFile_r_matrix。但是提供的代码似乎没有生成这三个文件的脚本。只是在data目录下有如下脚本:

python deal_movielens.py ml-1m/ratings.dat
python preprocess.py ml-1m/ratings.dattrain_NCF.oneout

请问是否能够提供其他必要的脚本代码。多谢指教了!

How to evaluate the model

Excuse me. We want to use your model for a baseline, but we meet a confusing question that the shown codes have changed for saving user embedding. I'm drowning in codes... Could you provide a version of evalution? Or what is the Y in the method 'model'?
I'm looking forward to your reply. Thanks a million!

emmm

Hey bro your code has some intent style and python version unification problems. It'll be helpful if u can fix them as soon as possible. Awsome paper by the way.

Question about the MergeE

As the paper puts it,

For the item side, we further concatenate the item embedding in RS and the entity embedding in KBs, namely q˜i = qi ⊕ ei'.

But it is found to be a theano shared variable which is initialized in the beginning.

self.E = theano.shared(ItemE)

self.KBE = theano.shared(ItemKBE)

self.MergeE = theano.shared(value=np.hstack([ItemE, ItemKBE]), borrow=True)

These 3 embs seems to be indepentdent from each other. Will KBE be updated when MergeE is updated?

About the Freebase Dataset

Hi, your job on SIGIR-18 is very fascinating and has important realistic significance. However, when I try to reproduce the experiments, I found that there are many uncertainties. For example, in your paper "Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks" , you declared:

we adopt the one-time Freebase [8] dump consisting of 63 million triples

In "KB4Rec: A Dataset for Linking Knowledge Bases with Recommender Systems", you declared:

we use the version of March 2015, which is its latest public version.

But what I found on the homepage of Freebase is:

snipaste_2018-09-14_12-45-13
snipaste_2018-09-14_12-27-24

Which is the actually data set you used for training the KSR algorithm? Or do you use the pre-trained embeddings provided by the thunlp group? Can you provide some further instructions on how to produce the entity embeddings or a method to download the embeddings you used in the experiments? This is an issue of significance to reproduce the experimental results. Any help will be greatly appreciated.

Thanks you very much.

Best regards.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.