tensorflow-recommendation-wals
An end-to-end solution for website article recommendations based on Google Analytics data. Uses WALS matrix-factorization in TensorFlow, trained on Cloud ML Engine. Recommendations served with App Engine Flex and Cloud Endpoints. Orchestration is performed using Airflow on Cloud Composer. See the solution tutorials at:
파일 탐색기
최종 버전 다운로드 (.zip)- training.py
- deploy-redis.yaml
- deploy-scheduler.yaml
- deploy-sql-proxy.yaml
- deploy-webserver.yaml
- deploy-workers.yaml
- job-init.yaml
- job-testing.yaml
- redis.yaml
- service-redis.yaml
- service-sql-proxy.yaml
- service-webserver.yaml
- airflow.cfg
- settings-template.yaml
- __init__.py
- create_buckets.py
- deploy_airflow.py
- deploy_airflow.sh
- gcp_util.py
- teardown_local.py
- gae_admin_plugin.py
- ml_engine_plugin.py
- airflow.cfg
- unittests.cfg
- app_template.yaml
- main.py
- openapi.yaml
- recommendations.py
- requirements.txt
- ga_sessions_sample_schema.json
- recommendation_events.csv
- Part1.ipynb
- delete_project.sh
- generate_traffic.sh
- prepare_deploy_api.sh
- prepare_deploy_app.sh
- query_api.sh
- query_api_auth.sh
- util.sh
- config_train.json
- config_tune.json
- config_tune_web.json
- __init__.py
- model.py
- task.py
- util.py
- wals.py
- mltrain.sh
- README.md
- setup.py
- .gitignore
- conda.txt
- CONTRIBUTING
- LICENSE
- README.md
- requirements.txt
// repository documentation
Was this content helpful?
(0 ratings)
