プッシュ情報配信用のレコメンドエンジンを含むシステムを開発したい。Mahout Taste や Duine など、一部のエンジンの使用については、多くの説明を見てきました。しかし、それらを使用すると、ユーザー ID を含む入力が発生した後に推奨アイテムが取得されます。したがって、このようなエンジンは、ユーザーからのプル リクエストを使用する Web アプリケーション/サービスにのみ適しているようです。
しかし、プッシュメッセージングを使用することで、推奨アルゴリズムに基づいた特定のユーザー/顧客に推奨メッセージを直接送信するサーバーが必要です。配信プロセスは、データベースで新しいアイテム (製品/コンテンツ) が利用可能になるとすぐに実行されます。
私の質問ですが、Mahout や Duine などの既存のエンジンを使用することは可能ですか、または推奨されますか? これを行うには、どのアルゴリズムが適していますか?