In this liveProject, you’ll jump into the role of a data scientist working for an online bookstore. Your boss wants you to build a new recommendation system to help the marketing team match customers with a book that suits their interests. As the backbone of this new system, you’ve decided to create a graph network that will plot and analyze the relationship data of your platform’s users. To do this, you’ll need to import your data into pandas and transform it into an edge list, then build a network from the list. Once that’s accomplished, you’ll visualize and analyze the list to check its accuracy before you present your results as a web application that’s easy for the non-technical marketing team to use.
For this liveProject, you’ll be provided with real customer data from manning.com!
This project is designed for learning purposes and is not a complete, production-ready application or solution.
Mentor Gustavo Patino shares what he likes about the Manning liveProject platform.
project
$49.99
$39.99
you save $10.00 (20%)
with subscription
$24.99
project author
William Davies
Dr. William Davies is a Postdoctoral research fellow working at the center for pluralist economics. His PhD was focused on utilizing machine data and traditional econometrics techniques to capture the drivers of success for crowdfunding, focusing specifically on the crowdfunding platforms Kickstarter and Kiva. After completing his PhD, he started work in Postdoctoral research, where he is responsible for identifying data techniques and tools to assist 50 small to medium-size enterprises as part of an EU-wide initiative. He has also successfully published in the journal of technology forecasting and social change (impact factor 5.846, 2019) in a paper entitled "Signalling experience & reciprocity to temper asymmetric information in crowdfunding evidence from 10,000 projects" (https://www.sciencedirect.com/science/article/pii/S0040162516303900".
prerequisites
This project is designed (using multiple help levels) to be accessible to those of a wide skill range, the following pre-requisites will enable smoother usage of the course. Having said this the course should be doable for all skills levels.
TOOLS
Basics of Python
Basics of pandas
Basics of Jupyter notebook
TECHNIQUES
Ability to read and learn from Python documentation
Ability to install modules in Python
Utilizing virtual environments
features
Self-paced
You choose the schedule and decide how much time to invest as you build your project.
Project roadmap
Each project is divided into several achievable steps.
Get Help
While within the liveProject platform, get help from other participants and our expert mentors.
Compare with others
For each step, compare your deliverable to the solutions by the author and other participants.
book resources
Get full access to select books for 90 days. Permanent access to excerpts from Manning products are also included, as well as references to other resources.
related titles
related titles
choose your plan
pro
monthly
annual
$24.99
$249.99
only $20.83 per month
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Using Graph Networks to Recommend Books to Customers project for free
team
monthly
annual
$49.99
$499.99
only $41.67 per month
five seats for your team
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Using Graph Networks to Recommend Books to Customers project for free