项目作者: XingwXiong

项目描述 :
News Recommendation System
高级语言: Python
项目地址: git://github.com/XingwXiong/NewsRS.git
创建时间: 2018-11-13T10:13:44Z
项目社区:https://github.com/XingwXiong/NewsRS

开源协议:

下载


NewsRS: News Recommendation System

STARTUP

Initialization

  1. $ pip3 install jieba,numpy,pandas,gensim
  2. # or conda install jieba,numpy,pandas,gensim
  3. # or pip3 install -r requirements.txt
  4. # or conda install --yes --file requirements.txt
  1. $ git init
  2. $ git remote add origin git@github.com:XingwXiong/NewsRS.git
  3. $ git pull origin master
  4. $ cd data; tar xzf user_click_data.tar.gz

Classification

  • data/news_jieba.csv : pandas.DataFrame 格式, 对数据集中的所有新闻 jieba 分词;
  • data/news_vector.csv: pandas.DataFrame 格式, 列名为news_id, 每一列是长度为100的news向量(news 向量是通过gensim.model.Doc2Vec得到的);
  • data/usr_vector.csv: pandas.DataFrame 格式, 列名为usr_id, 每一列是长度为100的usr向量(usr 向量是由训练数据中每个用户访问的所有新闻的向量平均值得来的);