IEORE4571 Personalization: Theory & Application

Instructor: Brett Vintch

Additional Information: IEORE4571_Fall_2017_Syllabus.pdf

Personalization is a key lever for enhancing customer experience across industry verticals, thereby driving user loyalty and consumer value. It is therefore no surprise that personalization is also increasingly one of the core responsibilities of data science teams, and a key focus for many of the machine learning algorithms in the sector. This course will focus on common personalization algorithms and theory, including behaviorbased and content-based recommendation, commonly encountered issues in scaling and coldstarts, and state of the art research. It will also look at how businesses use, and misuse, these techniques in real world applications.

Math: Linear algebra preferred, but not required
CS: A scripting language, preferably Python

500 W. 120th St., Mudd 315, New York, NY 10027    212-854-2942                 
©2014 Columbia University