Skip to main content

Intro

At present, most of the apps with recommendation systems that we use every day can learn the multiple interests and preferences of users to achieve accurate recommendation of content and items.

  1. If you can use Golang but are not familiar with machine learning and recommendation systems, you only need to simply implement a few interfaces for data acquisition to complete the training and online service system of the DeepLearning-based SOTA model
  2. If you know both Golang and machine learning, then you can customize your own recommendation system based on the tools provided by go-ctr. CPU- and GPU-based training and online inference services can be implemented without using Python, C++ or learning frameworks such as PyTroch and TensorFlow