ユーザーにアイテムを推奨するasp.netアプリケーションを構築しています。人気があるため Mahout を使用することにしましたが、Mahout レコメンダーを Web サービスとして公開して、自分の Web アプリまたは後で開発できるモバイル アプリで使用できるようにしたいと考えています。
Mahout のドキュメント ( https://cwiki.apache.org/confluence/display/MAHOUT/Recommender+Documentation ) で、これを見つけました
Mahout レコメンダーは、外部サーバーとして実行することもできます。これは、非 Java アプリケーションの唯一のオプションである可能性があります。org.apach.mahout.cf.taste.web.RecommenderServlet を介して Web アプリケーションとして公開でき、アプリケーションは単純な HTTP リクエストとレスポンスを介してレコメンデーションにアクセスできます。上記を参照し、詳細については javadoc を参照してください。
mahout を Web サービスとして公開するにはどうすればよいですか? この分野や Java サーブレットの知識はありませんが、Java SE を書いています。手伝ってくれますか ?
注 : 何百万ものユーザーを扱うつもりはないので、Hadoop は使用したくありません。また、これは私の卒業プロジェクトであり、商用製品ではありません。