@ZachWeinersmith would be interesting to know what the computational cost would be to have an updated layer somewhat close in time? 🤔

The basic model could probably be trained once, but to be up to date one would harvest the relevant sources regularly and embed the changes into a new layer or so.
Plain index diffs like with classical search engines are probably much cheaper - tbh I am not sure, if attracting more users/advertisers would be enough?