rparrapy/popcorn-saver-client

语言: JavaScript

git: https://github.com/rparrapy/popcorn-saver-client

用于简单电影推荐webapp的客户端GUI。
Client side GUI for a simple movie recommendation webapp.
README.md (中文)

爆米花节省客户端

Popcorn Saver是一个电影推荐网络应用程序,作为2IMW15的项目开发:Web信息检索和数据挖掘,在2015-15学年在TU Eindhoven的第一个四分之一期间。它是使用Movielens 100K数据集开发的。

此代码对应于Web客户端,它提供单页GUI,消耗其他组件公开的服务。因此,服务器和推荐器模块应该运行以使其完全正常运行。

要求

  • 的NodeJS。安装人员可以在这里找到:https://nodejs.org/en/download/
  • HTTPS://GitHub.com/如par rap也/popcorn-saver-server
  • HTTPS://GitHub.com/如par rap也/popcorn-saver-recommender

安装

  1. 克隆项目。
$ git clone https://github.com/rparrapy/popcorn-saver-client.git && cd popcorn-saver-client
  1. 安装开发者工具。
$ npm install -g yo gulp bower
  1. 安装项目依赖项。
$ npm install && bower install
  1. 运行开发Web服务器。
$ gulp serve

维护服务器应该在端口3000上运行。

部署

$ gulp build

并将dist文件夹内容复制到生产合适的Web服务器,如Apache或Nginx。

本文使用googletrans自动翻译,仅供参考, 原文来自github.com

en_README.md

Popcorn Saver Client

Popcorn Saver is a movie recommendation web application developed as a project for 2IMW15: Web Information Retrieval and Data Mining, during the first quartile of the 2015/2016 academic year at TU Eindhoven. It was developed using the Movielens 100K dataset.

This code corresponds to the web client, which provides a single page GUI that consumes services exposed by the other components. Therefore, the server and recommender modules should be running for it to be fully functional.

Requirements

Installation

  1. Clone the project.
$ git clone https://github.com/rparrapy/popcorn-saver-client.git && cd popcorn-saver-client
  1. Install developer tools.
$ npm install -g yo gulp bower
  1. Install project dependencies.
$ npm install && bower install
  1. Run the development web server.
$ gulp serve

The maintenance server should be running on port 3000.

Deployment

$ gulp build

And copy the dist folder content to a production suitable web server such as Apache or Nginx.