Go プログラミング言語で開発された PAI-Rec は、オンラインレコメンデーションシステムに使用されるエンジンです。このエンジンを使用すると、レコメンデーションサービスを迅速にデプロイし、カスタム開発を実行できます。
基本機能
PAI-Rec は、次の機能を提供します。
Go ベースの HTTP サーバーを統合し、RESTful API 開発を可能にするルーター登録をサポートします。
レコメンデーションエンジンの完全なパイプラインをカバーします。パイプラインは、複数の種類の呼び出し、フィルタリング、およびランキングポリシーを事前に定義し、Platform for AI(PAI)の Elastic Algorithm Service(EAS)にアクセスできるモジュールを統合します。
Hologres、ApsaraDB for Redis、Tablestore、ApsaraMQ for Kafka など、複数の種類のデータソースを読み込みます。
柔軟な構成に基づいてレコメンデーションプロセスを記述します。
軽量の A/B テスト プラットフォームを統合します。
特徴とデータ整合性をより適切に管理できる FeatureStore をサポートします。
シンプルで使いやすい二次開発をサポートし、カスタム操作を可能にします。