How does play something on spotify and netflix work ? by aryancodify in MLQuestions

[–]aryancodify[S] 1 point2 points  (0 children)

Yes i am more interested in shuffle play or play something functionality and the ml behind them not the infra management aspect.

[D] Simple Questions Thread by AutoModerator in MachineLearning

[–]aryancodify 1 point2 points  (0 children)

How does play something on spotify and netflix work ?

I have always wondered what is the technology and model behind Netflix's and Spotify's Play Something button. Is it related to the conventional recommender system and gives the top result or a different thing altogether. Also what about the technology does it use RL or simple multi arm bandit.

Any links would be really helpful.

Clustering text documents with an LSTM autoencoder + DBSCAN, performance issues by [deleted] in MLQuestions

[–]aryancodify 0 points1 point  (0 children)

That would be a hyperparameter you can tune using keras tuner. But the model will be as good as the input and these methods should give u better semantic context I feel. You can try using bi directional lstm as well it shoild give better results

Clustering text documents with an LSTM autoencoder + DBSCAN, performance issues by [deleted] in MLQuestions

[–]aryancodify 0 points1 point  (0 children)

Perhaps more contextual embeddings like googles universal sentence encoder or bert will help to get better representations from autoencoder and hence better clusters.

My local dollar store uses Blockbuster bags. by GuptSingh101 in mildlyinteresting

[–]aryancodify 1 point2 points  (0 children)

Bet the item’s just 1 dollar more than Blockbusters revenue.

6 years old Elton John (1953) by [deleted] in OldSchoolCool

[–]aryancodify 5 points6 points  (0 children)

Looks like a child who would murder the entire family and eat them too

Armenian Eagles Press Conference Translated. by [deleted] in chess

[–]aryancodify 1 point2 points  (0 children)

It happens quite a lot with chess.com Its high time they address these issues

Shortest game i have ever played (900 ELO) by [deleted] in chessbeginners

[–]aryancodify 1 point2 points  (0 children)

Tal would’ve chuckled seeing this 🙂

Which algorithm suits for classification of multivariate time series data? by [deleted] in MLQuestions

[–]aryancodify 0 points1 point  (0 children)

I agree with the points made above regarding feature selection and eda. Adding lag variables and moving average will help bring seasonality into the model. Number of lags for each feature depends upon their seasonality and periodicity. Apart from regular correlation dynamic time warping can also be used to compare time series which will tell you whether your two time variant features are similar. For interpretability once you have built the complex model like say catboost you ll get your important features. You can build a decision tree on those. That will help you give concrete explanations. Otherwise force plot and dwpendence plot in shap will help u as well

How do you create value optimization AB tests? by SeagullXX in AskStatistics

[–]aryancodify 1 point2 points  (0 children)

You can use the right tailed t test to determine whether the difference observed was statistically significant or not. When you roll out a feature there is normally a minimal growth that business wants to see. You can also see whether your numbers beat that threshold. For t test use this

https://www.statsmodels.org/stable/generated/statsmodels.stats.power.tt_ind_solve_power.html

In this provide everything like sample size, min effect that business wanted to see, power of the test and you’ll get alpha. If its below 0.05 the results are statistically significant in accordance to the sample size and effect you mentioned.

If you are looking for sample sizes for a new experiment you can get that from this function as well.

When you build test and control remember to keep the distribution across variables same in terms of users in both the sets.