"No one is harder on a talented person than the person themselves" - Linda Wilkinson ; "Trust your guts and don't follow the herd" ; "Validate direction not destination" ;
Showing posts with label Recommendation. Show all posts
Showing posts with label Recommendation. Show all posts

October 10, 2021

Forecast - Planning - Recommendations - Paper Reads

Paper #1 - Maximizing Store Revenues using Tabu Search for Floor Space Optimization

Key Notes

  • Floor space is a valuable and scarce asset for retailers
  • Connected multi-choice knapsack problem with an additional global
  • constraint and propose a tabu search based metaheuristic that exploits the
  • multiple special neighborhood structures
  • Over the last decade, the number of products competing for limited space increased by up to 30%
  • The product mix of categories, merchandising rules, sales patterns and characteristics of display furniture 
  • (1) develop a statistical model to measure the space elasticity; and 
  • (2) formulate and solve an optimization problem for each store to determine the optimal assignment of planograms to maximize total revenue subject to certain business constraints

Paer #2 - Reversing ShopView analysis for planogram creation

Key Notes

  • ShopView can build the planogram without the need of manually creating it in software
  • OCR in the identification of products
  • Planograms specifies the absolute physical locations of the products, and the amount of space each type of product should occupy
  • Planogram compliance using template images
  • Vision - Object Recognition based on attributes, Template and Feature Matching, Optical Character Recognition (OCR)
  • Custom Dictionary - Implementing a custom dictionary for the OCR engine seemed a good strategy since at first glance it would improve the performance of the OCR algorithm

Paper #3 - Deep Learning based Recommender System: A Survey and New Perspectives

Key Notes

  • Collaborative €ltering makes recommendations by
  • learning from user-item historical interactions, either explicit (e.g. user’s previous ratings) or implicit feedback (e.g. browsing history)
  • Content-based recommendation is based primarily on comparisons across items’ and users
  • Hybrid model refers to recommender system that integrates two or more types of recommendation strategies
  • Strengths of deep learning based recommendation models - Nonlinear Transformation, Sequence Modelling

Paper #4 - Fashion Retail: Forecasting Demand for New Items

Key Notes

  • Merchandising Factors - Discount, Visibility, Promotion
  • Derived Features - Age of Style, Trend and Seasonality, Cannibalisation

Paper #5 - Time Series Forecasting With Deep Learning: A Survey

More Reads

Keep Exploring!!!

September 26, 2019

The Curse of Cheap Data Plans

Many time I wonder cheap data plans are a curse, not a boom. I see more often these days
  • More time I personally spend on Youtube
  • Forwards of TikTok/ Halo Status videoes
  • Rechecking same repetitive news everywhere
I have lost a lot of sleeping hours. Google Youtube recommendation is the most unfair recommendation. Providing extremely similar recommendations. There is no mix of different sources. Sometimes tailored information is not what we need, we need the raw data.

Too much of personalization is a curse. You will lose yourself biased on your perspectives. Sometimes raw information makes more sense than tailored information.

Escape the Web!!!

August 15, 2015

Recommendation Algorithm Analysis

Item to Item Rating based on customer’s purchase of products


The formula for comparison is dot product divided by product of vector lengths
In the example for two sets Book and DVD
  • Book – (1,1,1) – Set A consider it as (A1, A2, A3)
  • DVD – (1,0,0) – Set B consider it as (B1, B2, B3)
Formula works as
  • (A1.B1 + A2.B2 + A3.B3) /sqrt((A1 square + A2 Square + A3 Square)( B1 square + B2 Square + B3 Square))
  • (1)/sqrt((3).sqrt(1)
  • 1 / 1.732
  • 0.577
     Item to Item Comparison based on customer ratings

The formula for comparison is dot product divided by product of vector lengths
In the example for two sets Book and DVD
  • Book – (4,3,5) – Set A consider it as (A1, A2, A3)
  • DVD – (1,0,0) – Set B consider it as (B1, B2, B3)
Formula works as 
  • (A1.B1 + A2.B2 + A3.B3) /sqrt((A1 square + A2 Square + A3 Square)( B1 square + B2 Square + B3 Square))
  • (4)/sqrt((16+9+25).sqrt(1)
  • 4/7.07
  • 0.565
Analysis - By comparing multiple items the items that yield the maximum value would be recommended to the customer

Happy Learning!!!