Listing Thumbnail

    AlgoRec - AI Recommendation Engine

     Info
    Deployed on AWS
    AlgoRec is a fully managed recommendation-as-a-service platform on AWS that turns raw data into personalized, production-grade ML recommendations without the cost of building or maintaining ML infrastructure. Upload a dataset, train a model, and deploy it as a secure REST API in a single workflow. Built on Django and natively integrated with Amazon S3, Amazon Cognito, Amazon SES, and Amazon CloudWatch, AlgoRec delivers real-time recommendations at scale for e-commerce and content platforms, with usage-based billing and turnkey WooCommerce synchronization.

    Overview

    Open image

    AlgoRec is a production-ready, fully managed SaaS platform that brings enterprise recommendation systems within reach of any product or engineering team. Built on Django and Django REST Framework and deployed entirely on AWS, AlgoRec removes the cost and complexity of standing up an in-house ML pipeline, so you can move from data to deployed recommendations in a single, guided workflow.

    From data to deployment, end to end. Users securely upload datasets in CSV, Excel, or ZIP format to Amazon S3, where AlgoRec performs automated schema detection and train/test splitting. Personalized models are trained using collaborative filtering, with full experiment tracking through MLflow. Training runs asynchronously on Celery and Redis, and models deploy for real-time inference via RESTful APIs with a single click. Scheduled hourly, daily, or weekly synchronization keeps recommendations current with connected sources such as WooCommerce stores.

    Secure and AWS-native by design. AlgoRec integrates Amazon Cognito for multi-provider authentication (AWS and Google) with JWT and multi-factor authentication, Amazon SES for transactional email, Amazon CloudWatch (via Watchtower) for centralized logging, and Sentry for error monitoring. Security is enforced through role-based access control, API rate limiting, encrypted Amazon S3 storage, and hashed API keys, meeting the expectations of security-conscious enterprise buyers.

    Predictable, usage-based billing. Flexible subscription tiers (Free, Basic, Pro, and Custom) combine with resource-based metering across compute time, storage, and API calls. Billing is processed through Stripe and tracked in PostgreSQL-backed wallets, with procurement aligned to AWS Marketplace SaaS conventions.

    Built to scale and operate reliably. Docker Compose supports multi-container deployments across development, staging, and production, while stateless APIs enable horizontal and auto-scaling readiness. Performance optimizations, including 15-minute database caching and pagination, keep response times fast as data grows, and built-in user-activity logging provides operational visibility. AlgoRec's hosted architecture and AWS CloudFormation templates conform to AWS Marketplace SaaS guidelines.

    Whether you run an e-commerce storefront or a content platform, AlgoRec lets you launch and scale personalized recommendations in days, not months, with enterprise-grade reliability and the assurance of an AWS-native foundation.

    Highlights

    • Fully managed and AWS-native: Natively integrated with Amazon Cognito, Amazon S3, Amazon SES, and Amazon CloudWatch for secure authentication, scalable storage, notifications, and monitoring, qualifying for the "Deployed on AWS" designation and greater marketplace visibility.
    • Personalized recommendations, deployed in one click: Train collaborative-filtering models with MLflow experiment tracking and deploy them as real-time REST APIs, driving engagement and conversion across e-commerce and content experiences.
    • Transparent, usage-based pricing: Tiered subscriptions with metered compute, storage, and API usage, billed through Stripe with AWS Marketplace-compliant procurement that finance teams can plan around.

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    AlgoRec - AI Recommendation Engine

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (3)

     Info
    Dimension
    Description
    Cost/unit
    API Request
    API usage charged per request
    $0.0001
    Storage Limit
    Storage for data and model artifacts, billed per GB
    $0.0001
    Computation Time
    Computation time for model training, billed per hour
    $0.0001

    Vendor refund policy

    We aim to provide a positive experience with our product. If you are unsatisfied or believe you were billed in error, please contact us within 7 days at aws@graaho.com  Refunds may be granted in full or partial at our discretion.

    Custom pricing options

    Request a private offer to receive a custom quote.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Resources

    Vendor resources

    Support

    Vendor support

    Contact us at aws@graaho.com  Our AWS solutions team is ready to help you get started with AlgoRec - AI Recommendation Engine. Reach out for technical support, implementation guidance, or to discuss custom configurations for your business needs.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.