I helped build a search engine for patents that used a neural network embedding, I also wrote
https://ontology2.com/essays/ClassifyingHackerNewsArticles/
so I know what the data looks like. However that above article has never gotten as many votes as this article did
https://ontology2.com/essays/HackerNewsForHackers/
which catches the emotions better than a solution does.
I would retract some things from that article pair, for instance I put the anti-Apple filter in at the time and I did not need to, the site was just flooded with Apple articles at that moment in time because WWDC was a hit that year.
A lot is know about ranking algorithms where "better content sort higher" but not ones where the absolute value of the ranking score is meaningful, which is important for filtering applications where you want to pick out "new and interesting" articles and set some threshold for what interesting is.
As for consolidating topics that I think is better addressed through clustering than embeddings that were trained on somebody else's task.