SkillAgentSearch skills...

SilvensnRecSys

Primary Recommender System: online[matching|ranking...](Flask|Vue) - nearline[model serving|real-time service](Flink|tensorflow serving|redis) - offline[feature engine|model training](Spark|Hdfs(Hbase)|tf)

Install / Use

/learn @nbsps/SilvensnRecSys
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center" > <img src="./front-end/recFront/public/silvensnrecsys.png" /> </div>

Simple Recommender System

What's Important

Maybe in several months, I'll come back to update the repository.(now: 📖🏃🏻‍♂️💖)

what you can do:

  • [ ] rs models
  • [ ] docker files
  • [ ] other fns
  • [ ] directly flink to redis (now it seems a trick) [import specific jar]

Contact me: Silvensn@163.com

!!! the system now is really really really rudimentary

Functions

  • similar movies

    image-20220327232506488

  • movies (genres)

    image-20220327232704653

  • recommend for specific user

    image-20220327233147395

  • movies on hot (click shot)

    image-20220327233039243

    image-20220327233147395

Envirenment

front

~ recfront

npm install

npm run dev

back

~ root

make sure: zookeeper kafka(topic: rec3) redis

python3 flinkForRec.py

python3 app.py

  • pyspark 3.0.3
  • pyfink 1.14.4
  • kafka 2.4.0 (scala 2.11) - redis 5.0.9
  • node v14.17.5 npm 6.14.14 ( vue3 element-plus )

Architecture

<img src="./architecture/architecture.png" />
View on GitHub
GitHub Stars14
CategoryDevelopment
Updated7mo ago
Forks9

Languages

Python

Security Score

87/100

Audited on Aug 7, 2025

No findings