

What Can Graphs Teach Us about Teachers: Using Graphs for High Quality Recommendations – Amit Bhattacharyya ODSC Boston 2015
ConferencesPredictive AnalyticsPythonTools & LanguagesODSC East 2015|Speaker Slidesposted by Open Data Science June 2, 2015 Open Data Science

Teachers Pay Teachers is an online marketplace for teachers to buy, sell and share original educational resources. As any marketplace grows, there is an increasing need to provide a customized experience so that the site feels like it is “for me”. We find that it is hard to extract good recommendations for a group using traditional recommended systems because of the focus on user-specific results.
By utilizing a graph data structure and community detection algorithms, we are able to make cluster-level recommendations so that teachers can find the most appropriate teaching resources based on their collective purchase history. In particular we find that this approach gives quality recommendations for users with very little purchase history, i.e. harnessing the power of “power users”. In this talk, we show how to use standard Python packages to identify clusters and make product recommendations
Presenter Bio
Amit is the Senior Data Scientist at Teachers Pay Teachers, an online marketplace for teachers to buy, sell and share original educational resources.
Additionally, he teaches in the Data Analytics department at CUNY School of Professional Studies and has his PhD in Physics. Prior to TpT and a 2 year stint in advertising, Amit worked in various banks and hedge funds as quant for 12 years.
In his spare time, Amit is usually hiking, biking or skiing with his 2 daughters.
Find AI and Machine Learning Solutions at ODSC Europe 2021
Europe 2021Conferencesposted by ODSC Team Apr 16, 2021
5 Types of Load Testing and When to Use Them
Load TestingModelingposted by ODSC Community Apr 15, 2021
Reconnect in San Francisco at ODSC West 2021
West 2021Featured Postposted by ODSC Team Apr 14, 2021
-
Announcing the ODSC Machine Learning Certification 47 views | by ODSC Team | under Career Insights, Featured Post, Machine Learning, Modeling
-
Ditching Excel for Python – Lessons Learned from a Legacy Industry 42 views | by ODSC Community | under Python, Tools & Languages
-
Transforming Skewed Data for Machine Learning 31 views | by Nathaniel Jermain | under Machine Learning, Modeling