<s>[INST] I mean it's a fascinating problem. So there's several aspects of it that's fascinating. First, as the write-up goes, it first picks 1500 tweets from a pool of hundreds of millions. First of all, that's fascinating. You have hundreds of millions of posts every single day, and it has to pick 1500 from which it then does obviously people you follow, but then there's also some kind of clustering it has to do to figure out what kind of human are you, what kind of new clusters might be relevant to you, people like you. This kind of problem is just fascinating because it has to then rank those 1500 with some filtering and then recommend you just a handful.
And to me, what's really fascinating is how fast it has to do that. So currently that entire pipeline to go from several hundred million to a handful takes 220 seconds of CPU time, single CPU time, and then it has to do that in a second. So it has to be super distributed in fascinating ways. there's just a lot of tweets, there's a lot. [/INST] there's a lot of stuff on the system, but I think, right now it's not currently good at recommending things from accounts you don't follow or where there's more than one degree of separation. So it is pretty good if there's at least some commonality between someone you follow liked something or reposted it or commented on it or something like that. But if there's no, let's say somebody posts something really interesting, but you have no followers in common, you would not see it. </s>