项目作者: Mishco

项目描述 :
Information retrieval - recommender
高级语言: Python
项目地址: git://github.com/Mishco/Recommender_information_retrieval.git
创建时间: 2017-02-11T12:06:32Z
项目社区:https://github.com/Mishco/Recommender_information_retrieval

开源协议:MIT License

下载


Recommender information retrieval

Information retrieval (VINF) - recommender school project.

Technology stack

  • Python 3.5
  • Pandas, Numpy, Sklearn libraries
  • Elastic Search

About project

Recommend activit or product for users.

Code example

  1. df = pd.read_csv('train_activity.csv', sep=',', names=dheader)
  2. n_users = df.user_id.unique().shape[0]
  3. n_items = df.item_id.unique().shape[0]
  4. print ('Number of users = ' + str(n_users) + ' | Number of items = ' + str(n_items))
  5. train_data, test_data = cv.train_test_split(df, test_size=0.25)
  6. train_data = pd.DataFrame(train_data)
  7. test_data = pd.DataFrame(test_data)

How to use it

  • Install python on local machine
  • Download data files (.csv)
  • Run one of the following script without any parameters
  1. python3 test.py
  1. python3 main.py

Sources

  • Datasource is old dataset from slovak server zlava dna