$30 off During Our Annual Pro Sale. View Details »

Recommender Engines : A Peak into Predictive Analytics

Recommender Engines : A Peak into Predictive Analytics

Proposed talk on Predictive Analytics and Recommender Engines

Raghav Bali

June 12, 2016
Tweet

Other Decks in Programming

Transcript

  1. Recommender Engines
    A Peak into Predictive Analytics

    View Slide

  2. Predictive Analytics
    http://giphy.com/gifs/season-6-the-simpsons-6x19-3orieSdZDhn7I6gViw

    View Slide

  3. Predictive Analytics
    • Analysis of current and historical facts/data to
    make predictions about the future
    • Traditionally a field of statistics/statistical
    computing.
    • Now encompasses machine learning and data
    mining.
    Current
    Data
    Historical
    Data
    Predict
    Future
    Machine Learning / Statistics

    View Slide

  4. Analytical Maturity

    View Slide

  5. Analytical Maturity

    View Slide

  6. Recommender Engines
    • Class of Information Filtering systems
    • Model user preferences
    • Analyse input data to predict output similar to
    user preferences.

    View Slide

  7. Types of RE
    • Collaborative Filters
    • Content Based Filters
    • Hybrid Recommender Engines
    http://i.imgur.com/xlXjtOL.jpg

    View Slide

  8. RE: Collaborative Filters
    • Also termed as User Based CF
    • Users with similar behaviours and/or
    attributes have similar preferences

    View Slide

  9. RE : Content Based
    • Also termed as Item Based CD+F
    • Item attributes along with user personas are
    utilized to build preference models

    View Slide

  10. RE : Hybrid
    • Best of both worlds
    • Can be modelled using User Based CF and
    Item Based CF in different configurations.
    • Less prone to issues of sparsity and cold start.

    View Slide

  11. Quick and Dirty RE
    • Matrix Factorization based Recommender
    Engine

    View Slide

  12. Quick and Dirty RE
    • Code and Results

    View Slide

  13. Applications
    • Jobs you may be interested in
    • Who to follow
    • Other movies you might enjoy

    View Slide

  14. Issues
    • Cold Start Problem
    • Sparsity Problem
    • Filter Bubble
    http://ebiquity.umbc.edu/blogger/2015/06/08/hot-stuff-at-coldstart/

    View Slide

  15. References
    • R Machine Learning by Example (link)
    • Gartner Analytics Maturity Model (link)

    View Slide

  16. THANK YOU
    Raghav Bali (@rghv_bali)
    http://xkcd.org/892/

    View Slide