
from Scratch
353
오, 자연, 자연, 왜 그대는 그리도 정직하지 못한가.
남성들에게 그리도 진실되지 못한 추천을 해주다니!
- 헨리 필딩(
Henry
Fielding
)
또 다른 흔한 데이터 문제 중 하나는 추천(
recommendation
)이다. 넷플릭스
(
Netflix
)는 내가 보고 싶어할 법한 영화를 추천해 주며, 아마존(
Amazon
)은 사
고 싶어할 법한 제품을 추천해 준다. 트위터(
Twitter
)는 팔로우하고 싶어할 만한
사용자들을 추천해 준다. 이 장에서는 데이터를 사용하여 추천하는 방법 몇 가
지를 살펴볼 것이다.
이 장에서는 전에 사용했던
user_interests
데이터를 사용하도록 하자.
users
_
interests = [
["Hadoop", "Big Data", "HBase", "Java", "Spark", "Storm", "Cassandra"],
["NoSQL", "MongoDB", "Cassandra", "HBase", "Postgres"],
["Python", "scikit-learn", "scipy", "numpy", "statsmodels", "pandas"],
["R", "Python", "statistics", "regression", "probability"],
["machine learning", "regression", ...