Froomle Product Documentation
Welcome to the Froomle developer documentation. Learn how to integrate our modular recommendation platform.
What is the Froomle platform?
Froomle is a modular recommendation platform that helps you personalize your user experience.
How Froomle works
This is how our platform works:
- Events Processing: We process the events from your online/offline channels, so that we know what each user was presented with, what they clicked, and what they ended up watching or buying.
- Catalog Integration: We plug into your item catalog (products, articles, or anything else you want us to recommend). We combine the event data with any metadata you provide to filter on or use for recommendations.
- Machine Learning: We use the shared data to train different machine learning algorithms, so we can provide you real-time recommendations in any module you want to use via our recommendations API.
Use Cases
- Similar items on your website
- Recommended items in a mailing
- The most relevant users for a certain push campaign
- ...and any combination thereof.
We offer optimized settings for each module and can tailor them to your use case(s) together with you. You can integrate our recommendations in your front- or back-end application depending on your architectural preference.
Documentation Overview
This documentation describes how the Froomle platforms works & how to integrate us. It also contains our full API reference and implementation examples. It is organized as follows:
- Integration Handbook: Describes our connectors (integration options) & how to get started in a step-wise approach.
- Examples: Read our example pages to understand how a specific use case or set of modules could be implemented.
- API Reference: Consult for a complete reference of the different API’s we offer.