소셜 네트워크 세상에 숨어 있는 집단지성의 힘
페이스북의 친구 추천이나 아마존의 책 추천은 어떤 식으로 이루어질까? 사용자에게 직접 정보를 입력하게 하지 않고도, 사용자의 성향이나 관심사 혹은 현재 시점에 필요한 물품 등을 알아낼 수는 없을까? 오늘 추천받은 글과 1개월 전에 추천받은 글의 인기도는 얼마나 차이날까?
정답은 집단지성에 있다. 사용자의 클릭이나 댓글, 태그, 블로깅, 구매 이력 데이터 등 사용자들이 웹 서비스를 사용하며 축적한 데이터에 집단지성을 적용하면, 사용자들이 관심을 가질만한 아이템을 보여주거나 특정 아이템을 구입할만한 사용자가 누구일지 예측할 수 있다.
『실전 예제로 살펴보는 집단지성 프로그래밍』은 이러한 집단지성의 힘을 웹 애플리케이션에 적용하는 방법을 알려준다. 실전에 적용할 수 있는 예제 코드와 함께 유용한 라이브러리를 사용하는 방법도 알려주어, 집단지성에 관심이 있는 웹 개발자라면 누구나 도움을 얻을 수 있을 것이다.