Overview
Miso’s approach to personalization is to train machine learning Engines on three core data sets:- Your site’s log of historical and real-time interactions,
- Your catalog of products and content, and
- Your users.
- Upload your data
- Train your Engines
- Build search and recommendation experiences with the output of your Engines
- The first is your Dojo Dashboard, which is used to set up your Engines with the conversions you want to optimize and your training schedule. Dojo is also a great way to get familiar with Miso by manually uploading data and exploring the output of Miso’s Engines. In Dojo’s Sandboxes, you can tweak your Engine settings and see visual examples of Miso’s search and recommendations running on your live data.
- The second integration point is Miso’s API, which lets you automatically manage your data in Miso and build experiences that leverage the output of Miso’s personalization Engines.
Data APIs
Data APIs collect input to Miso’s personalization Engines. These APIs support high-throughput data ingestion through bulk insert and satisfy GDPR and CCPA compliance by allowing users to delete their data from Miso. Subcategories of Data APIs include:- Interaction APIs: Manage your Interaction records. Upload historical and real-time Interaction records to show how users engage with your site’s products and content, enabling Miso’s Engines to optimize your conversion funnels.
- Product / Content APIs: Manage your Product / Content records. These provide a semantic understanding of your catalog and ensure Miso stays updated on your offerings. The
product_idlinks Product / Content records to your Interaction records. - User APIs: Manage your User records.