CAS CS 591/791 - Fall 2012 - Electronic Commerce
Course Overview:
In spite of the Internet economy's rapid growth over the past two decades,
to roughly 10% of GDP
worldwide (with the US significantly lagging
both developed and developing economies), the world of electronic commerce
has received relatively little attention in academia. It is true
that economists and management scientists have studied the characteristics
of successful and unsuccessful Internet firms, and that game theorists
and computer scientists have helped pioneer foundations such as the theory of
second-price auctions, and systems innovation, such as the realization of the
massive two-sided markets driven by search engine advertising and ad networks.
However, only recently
have experimentalists deeply tapped into the opportunity that unlike traditional markets,
many aspects of the electronic commerce marketplace are not only publicly
observable, but are readily available for online measurement and data collection.
Therefore, research on questions such as the prevalence of "sniping" on eBay,
the effectiveness of Groupon personalizing its daily deals for subscribers, or
the study of how landlords learn how to price inventory on AirBnB, can all be
evaluated via large-scale measurements, enabling studies that were not previously
possible.
In this class, we will consider electronic commerce from a broad and
inter-disciplinary perspective, reading seminal papers on theoretical
foundations and empirical findings written by the Computer Science, Information
Systems, Marketing, and Economics
communities; we plan to attract course participants and guest lecturers from
these various disciplines. Our goal, however, will then be to focus on quantitative
evaluation of the e-commerce marketplace, and to enable students to conduct
research in this area. A core competency that we will develop is fluency with big
data: experimental methods; best practices and techniques for data collection, data
mining, and statistical analysis; effective presentation of findings; as well as the
ethics of data collection. The capstone project of the course will be an individual or
team research
project in which students conduct a quantitative measurement-driven analysis of
a computational aspect of an e-commerce firm or of consumer behavior with
respect to an e-commerce marketplace.
Prerequisites: This course is designed for students who are potentially interested in pursuing graduate research related to Electronic Commerce. Please note that this course is not about entrepreneurship. While students' backgrounds will vary, it is expected that students have completed an undergraduate major in an area related to the course topics (such as CS, Economics, or Marketing). Seniors who have completed all required coursework except for electives should seek the instructor's permission to enroll.
Instructor:
Prof. John W. Byers
Instructor Bio:
Academic: John joined the BU Department of Computer Science in 1999 after completing his
Ph.D. at UC Berkeley. His academic research interests are broadly focused on algorithmic and economic
aspects of e-commerce, networking, and large-scale data management. His work strikes a balance between
theoretical foundations and rigorous data-driven experimentation.
Entrepreneurial: John is currently Chief Scientist and a member of the Board of Directors
at Cogo Labs, a start-up based in Cambridge, MA, where
he has had an executive role since the company's founding in 2005. Cogo leverages a unique proprietary
technology platform for algorithmic marketing, data mining, and quantitative business analytics to guide
portfolio companies from inception to profitability and beyond.
Class meeting time: Tues/Thurs 3:30-5:00,
MCS 180 (Hariri Institute Conference Room).
Course Syllabus.
Confirmed guest lecturers:
Lectures and Handouts:
- Tues, 9/5: Syllabus and course overview. E-commerce as relates to
old and new business models. Technological opportunities associated with
big data and data analytics. Sage and Sage
notebooks for data analytics.
[Assignment 1 (.pdf)] handed out.
- Thurs, 9/7: A/B testing, the conversion funnel, and discussion of
e-commerce performance metrics.
Quick review of statistical methods for significance testing, hypothesis
testing, and confidence intervals.
Compilation of
student slides for Assignment 1 drove most of the discussion.
[Assignment 2 (.pdf)] handed out. Please read about the datasets here.
Due Thurs at noon.
- Tues, 9/11: Guest lecturer Dr. Georgios Zervas presented our work on quantifying Yelp reviewer feedback about Groupon offers.
Reading: John W. Byers, Michael Mitzenmacher and Georgios Zervas,
"The Groupon Effect on
Yelp Ratings: A Root Cause Analysis", in Proc. of ACM Conf. on Electronic Commerce, June 2012.
- Thurs, 9/13: Background on linear regression methods.
Theoretical basis for ordinary least squares (OLS) and maximum likelihood estimation (MLE) approaches.
Handling binary, categorical and ordinal variables. Probit and generalized (ordinal) probit models.
Applications and treatments in the Groupon/Yelp study.
- Tues, 9/18: Review of student submission for Assignment 2. Background on basic auction
theory and auction design. First-price and second-price auctions on the Internet (eBay, Amazon)
and in pay-per-click advertising (Google, Yahoo).
- Thurs, 9/20: Sniping on eBay and user studies of user behavior as auction rules vary.
Reading: Dan Ariely, Axel Ockenfels, and Alvin E. Roth,
"An Experimental
Analysis of Ending Rules in Internet Auctions", Rand Journal of Economics, 36, 4, Winter 2005, 891-908.
[Assignment 3 (.pdf) handed out. Due Wed 9/26.]
- Tues, 9/25: Pay-per-bid auctions, models and studies of user behavior.
Reading: John W. Byers, Michael Mitzenmacher and Georgios Zervas,
"Information Asymmetries in Pay-Per-Bid Auctions",
Proc. of 11th ACM Conf. on Electronic Commerce (EC '10),
Cambridge MA, June 2010.
- Thurs, 9/27: Discussion of student assignment 3, based on the dataset from
Latent Aspect
Rating Analysis without Aspect Keyword Supervision, H. Wang, Y. Lu and C.X. Zhai,
17th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD'2011), pp. 618-626.
(We also discussed the findings in the paper itself).
- Tues, 10/2: Class cancelled.
- Thurs, 10/4: Discussion of class projects [handout].
Then, discussion of Michael Luca's paper:
"Reviews, Reputation, and Revenue:
The Case of Yelp.com." Harvard Business School Working Paper, No. 12-016, September 2011.
- Tues, 10/9: Monday schedule, due to Columbus Day. No class.
- Thurs, 10/11: Quiz 1 (30-40 minutes). Then back to paper discussion.
- Tues, 10/16: Matching markets, and connections to auctions. Market-clearing prices and
properties of market-clearing allocations. A good basic reference is Chapter 10 of the Easley-Kleinberg
text Networks, Crowds, and Markets.
- Thurs, 10/18: Intro to sponsored search advertising. Marketplace, model, and auction design.
Vickrey-Clarke-Grove mechanisms. Generalized second price (GSP) auctions.
See also Chapter 15 of Easley-Kleinberg.
- Tues, 10/23: Proof that VCG promotes truthful revelation.
Generalized second price (GSP) auctions. VCG vs. GSP. Revenue maximization.
Complicating factors of ad auctions in practice.
- Thurs, 10/25: Sponsored search advertising in the real world. Measurement study on
click spam: Measuring
and Fingerprinting Click-Spam in Ad Networks, by Dave, Guha, and Zhang in SIGCOMM '12.
- Tues, 10/30: Guest lecturer Prof. Alan Mislove, Northeastern. Alan will cover
the Bazaar reputation system (NSDI '11) and his current work. Readings posted on Piazza.
- Thurs, 11/2:
Elevator pitches and discussions for each of the student class projects.
- Tues, 11/7 [Election Day - Don't forget to vote!]
Elevator pitches and discussions for each of the student class projects, part 2.
- Thurs, 11/9 A look at the buy-side of search advertising.
An Empirical Analysis
of Search Engine Advertising: Sponsored Search in Electronic Markets, by Ghose and Yang,
Management Science, 55(10), October 2009.
- Tues 11/14 Recommender systems: overview of objectives and basic methods.
The 2005 survey
by Adomavicius and Tuzhilin, IEEE TKDE 17(6), June 2005, still serves as a useful
basic reference.
- Tues, 11/20: Guest lecturer Prof. Michael Luca, Harvard Business School, led a discussion
of an HBS case study he and Prof. Ben Edelman authored on Airbnb (handed out in class). This fed
into a discussion of The
Visible Hand: Race and Online Market Outcomes, a working paper by Doleac and Stein.
- Thurs, 11/22: Thanksgiving.
- Tues, 11/27: Guest lecturer Prof. Chris Dellarocas, BU SMG, led a discussion of his paper
The Sound of Silence in Online
Feedback: Estimating Trading Risks in the Presence of Reporting Bias, by C. Dellarocas
and C. Wood, Management Science 54(3), 2008.
- Thurs, 11/29: We'll look at the methods used by the BellKor team to win the Netflix
Prize, starting from their KDD '07 paper:
Modeling
Relationships at Multiple Scales to Improve Accuracy of Large Recommender Systems,
by R. Bell, Y. Koren, and C. Volinsky.
- Tues, 12/4: Course evaluations. How to make a good-looking poster. Then, intro to prediction markets.
- Thurs, 12/6: More on prediction markets, and discussion of an empirical study on Google's prediction market:
Using Prediction Markets to Track Information Flows,
by Cowgill, Wolfers, and Zitzewitz.
- Tues, 12/11: No class. Poster session on Thurs instead.
- Thurs, 12/13: Poster session 2:30 - 4:30 PM in Hariri conference room, MCS 180.
|