Mastodonには、フォローすべきアカウントの候補を提案する機能があります。
まったく未知のユーザーを探してくるのではなく、普段タイムラインにいる人で、関心を持っているように見えるのに、まだフォローしていないユーザーの推挙です。
『フォローするの忘れてませんか?』という感じです。
割とこの機能の採用には反対意見が強かったようで、WebUIでは目立たないところにこっそりおいてありますw
--
実装としては、ユーザーの普段のインタラクション(リプライ、お気に入り、ブースト)にスコアをつけて、redisで集計してます。
過去90日間で、最大80日。ブーストが20、お気に入りが10、リプライが1。
実際に表示してみるとわかりますが、ある程度使っているなら、おなじみの面々がリストされます。
スクリーンショットを載せると、絡んでるのにフォローを避けている人のリストを大公開してしまうのでご注意下さいw
#mastodon