In this chapter, we learned about recommendation engines. We learned about the two primary types of systems in use today: collaborative filtering and content-based filtering. We also learned how they can be used together to form a hybrid system. We also discussed the pros and cons of each type of system. And finally, we learned step by step how to build a recommendation engine from scratch using the GitHub API.
I hope you build your own recommendation engine using the guidance in this chapter, and I hope you find resources that are useful to you. I know I've found a number of things I will certainly be using. Best of luck to you on your journey!