# article-recommender **Repository Path**: mirrors_google/article-recommender ## Basic Information - **Project Name**: article-recommender - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-11 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Recommender This repository contains a simple content recommendation system. It uses Google App Engine Python for the server and AngularJS for the web UI. ## Setup 1. Install Google App Engine SDK for Python 2. Install dependencies: `pip install -r requirements.txt -t lib` 3. Compile proto definitions: sudo apt install protobuf-compiler protoc protos/*.proto --python_out=. ## Run locally `/usr/bin/dev_appserver.py --host localhost --port 8081 .` The server will be up at: http://localhost:8081 ## Run tests `python test_runner.py /usr/lib/google-cloud-sdk` ## Deploy To deploy on App Engine: export $PROJECT_ID= gcloud app create --project $PROJECT_ID gcloud datastore indexes create --quiet --project $PROJECT_ID index.yaml gcloud app deploy --quiet --project $PROJECT_ID queue.yaml gcloud app deploy --quiet --project $PROJECT_ID . ## License Apache License 2.0. This is not an officially supported Google product.