One way to create a solution that is closer to a real product is to create a batch architecture. You can create a pipeline that gets the new github data, compute the recommendations, and stores those recommendations on a Redis o similar fast database and serve them.
One way to create a solution that is closer to a real product is to create a batch architecture. You can create a pipeline that gets the new github data, compute the recommendations, and stores those recommendations on a Redis o similar fast database and serve them.