콘텐츠 기반 필터링의 장점 및 단점
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
장점
- 모델은 다른 사용자에 대한 데이터가 필요하지 않습니다.
이 사용자에게는 맞춤 추천이 표시됩니다. 이렇게 하면
더 쉽게 확장할 수 있습니다
- 이 모델은 사용자의 특정 관심분야를 포착하거나
다른 사용자에게는 극소수의 사용자에게
딱 맞는 틈새 상품을 추천할 수 있습니다
파악할 수 있습니다
단점
- 상품의 특성 표현은 수작업으로 제작되었기 때문에
이 기법에는 어느 정도는 많은 도메인 지식이 필요합니다. 따라서
모델의 성능은 수작업으로 설계한 특성만큼만 가능합니다.
- 모델은 기존 관심분야에 기반한 추천만 제공할 수 있습니다.
있습니다. 즉, 모델이 예측 가능한 범위를 확장할 수 있는 능력이
사용자 확인할 수 있습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-07-26(UTC)
[null,null,["최종 업데이트: 2024-07-26(UTC)"],[[["\u003cp\u003eThe model provides personalized recommendations based on individual user data, enhancing scalability and catering to unique preferences.\u003c/p\u003e\n"],["\u003cp\u003eHand-engineered features necessitate domain expertise and limit the model's capabilities to the quality of those features.\u003c/p\u003e\n"],["\u003cp\u003eRecommendations are confined to the user's existing interests, hindering the exploration of new or undiscovered preferences.\u003c/p\u003e\n"]]],[],null,["# Content-based filtering advantages & disadvantages\n\n\u003cbr /\u003e\n\nAdvantages\n\n- The model doesn't need any data about other users, since the recommendations are specific to this user. This makes it easier to scale to a large number of users.\n- The model can capture the specific interests of a user, and can recommend niche items that very few other users are interested in.\n\nDisadvantages\n\n- Since the feature representation of the items are hand-engineered to some extent, this technique requires a lot of domain knowledge. Therefore, the model can only be as good as the hand-engineered features.\n- The model can only make recommendations based on existing interests of the user. In other words, the model has limited ability to expand on the users' existing interests."]]