├── .env.template ├── .gitignore ├── Dockerfile ├── README.md ├── deploy.sh ├── docker-compose.yml ├── knexfile.js ├── logger.ts ├── package.json ├── recommender ├── config.ts ├── index.ts ├── strategies │ ├── localtrust.ts │ └── pretrust.ts └── utils.ts ├── scripts ├── compute.ts ├── get-global-trust.ts ├── setup.sh ├── start-server.ts └── update-config.ts ├── server ├── db.ts ├── index.ts └── utils.ts ├── sql ├── globaltrust.sql ├── globaltrust_config.sql ├── localtrust.sql └── mv_follow_links.sql ├── tsconfig.json ├── types.ts ├── utils.ts └── yarn.lock /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/.env.template -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .env 4 | globaltrust.csv 5 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/README.md -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/deploy.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /knexfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/knexfile.js -------------------------------------------------------------------------------- /logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/logger.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/package.json -------------------------------------------------------------------------------- /recommender/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/recommender/config.ts -------------------------------------------------------------------------------- /recommender/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/recommender/index.ts -------------------------------------------------------------------------------- /recommender/strategies/localtrust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/recommender/strategies/localtrust.ts -------------------------------------------------------------------------------- /recommender/strategies/pretrust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/recommender/strategies/pretrust.ts -------------------------------------------------------------------------------- /recommender/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/recommender/utils.ts -------------------------------------------------------------------------------- /scripts/compute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/scripts/compute.ts -------------------------------------------------------------------------------- /scripts/get-global-trust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/scripts/get-global-trust.ts -------------------------------------------------------------------------------- /scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/scripts/setup.sh -------------------------------------------------------------------------------- /scripts/start-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/scripts/start-server.ts -------------------------------------------------------------------------------- /scripts/update-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/scripts/update-config.ts -------------------------------------------------------------------------------- /server/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/server/db.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/server/index.ts -------------------------------------------------------------------------------- /server/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/server/utils.ts -------------------------------------------------------------------------------- /sql/globaltrust.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/sql/globaltrust.sql -------------------------------------------------------------------------------- /sql/globaltrust_config.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/sql/globaltrust_config.sql -------------------------------------------------------------------------------- /sql/localtrust.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/sql/localtrust.sql -------------------------------------------------------------------------------- /sql/mv_follow_links.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/sql/mv_follow_links.sql -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/types.ts -------------------------------------------------------------------------------- /utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/utils.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Karma3Labs/ts-eigencaster/HEAD/yarn.lock --------------------------------------------------------------------------------