microsoft / microsoft/SynapseML

How do I add the catalog input to the SAR model?

Open
#767 1 comment 0 reactions 0 assignees View on GitHub
area/documentation enhancement
Dominant language
Scala
Stars
5.2k
Forks
868
Avg merge
22h 9m
Merged PRs (30d)
45

Description

The [documentation](https://github.com/Azure/mmlspark/blob/master/docs/SAR.md) for the SAR model says:

> The input to SAR consists of:
>
> * transaction (usage) data
> * catalog data

I am possibly being a little dim but...there's no way to add a dataframe containing catalog data to the SAR Model defined in the the Python package for this repository. I can't see any parameter or function on either instantiation or during the `.fit()` call that accommodates that.

How do I add the catalog data to the SAR algorithm through the Python API?

Contributor guide

Open the contributing guide

Research direction

Start with docs/SAR.md and the Python SAR model API, then compare the documented transaction and catalog inputs with the model constructor and its .fit() call. The issue is complete when the relationship between catalog data and the Python API is clearly documented and consistent.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, spark
Domain
machine-learning
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.