북크로싱 커뮤니티의 사회·연계 네트워크 분석

북크로싱 커뮤니티의 사회·연계 네트워크 분석
안내: 본 포스트의 한글 요약 및 분석 리포트는 AI 기술을 통해 자동 생성되었습니다. 정보의 정확성을 위해 하단의 [원본 논문 뷰어] 또는 ArXiv 원문을 반드시 참조하시기 바랍니다.

초록

본 논문은 온라인 서점 ‘Book‑Crossing’의 사용자‑도서 이중 네트워크를 사회망 분석(SNA) 기법으로 탐구한다. 사용자‑도서 2모드 그래프에서 차수 중심성, 이분 그래프 투영, m‑slice 등 지표를 활용해 활발한 독자, 인기 도서, 잠재적 친구 관계 등을 도출하고, 명시적 관계가 없는 사용자들 사이의 암묵적 사회 연결망을 추정한다.

상세 분석

본 연구는 먼저 Book‑Crossing 데이터셋을 3가지 관계망으로 전환한다. ① 사용자‑도서 이분 네트워크(affiliation network)에서는 각 사용자가 평가한 도서와 평점(implicit weight)으로 엣지를 구성한다. ② 사용자‑사용자 1‑모드 네트워크는 공동 도서 보유(공동 affiliation) 횟수를 기반으로 투영한다. ③ 도서‑도서 네트워크는 동일 사용자가 동시에 평가한 도서 쌍을 연결한다. 차수 중심성(degree centrality)은 사용자와 도서 각각의 활동량을 정량화하는 기본 지표로 활용되었으며, 높은 차수를 보이는 사용자는 ‘핵심 독자’로, 높은 차수를 보이는 도서는 ‘베스트셀러’로 정의된다.

다음으로, 공동 도서 수에 따른 사용자 간 연결 강도를 파악하기 위해 가중치가 부여된 사용자‑사용자 네트워크에 대해 m‑slice 기법을 적용하였다. m‑slice는 최소 공동 도서 수 m을 기준으로 서브그래프를 추출함으로써, 단순히 한두 권을 공유하는 관계와 수백 권을 공유하는 깊은 관계를 구분한다. 연구 결과, m≥10인 서브그래프에서는 소수의 ‘브리지 사용자’가 여러 클러스터를 연결하는 구조적 특성을 보였으며, 이들은 새로운 도서 트렌드 확산에 핵심적인 역할을 한다는 점을 확인했다.

또한, 네트워크 밀도, 평균 경로 길이, 클러스터링 계수 등을 계산해 전체 커뮤니티의 응집성을 정량화하였다. 전체 네트워크는 낮은 밀도(≈0.001)와 높은 평균 경로 길이(≈4.2)를 보여, 전형적인 ‘희소한’ 대규모 온라인 커뮤니티의 특성을 띤다. 그러나 특정 서브커뮤니티에서는 밀도가 0.02 이상으로 상승해, 관심사 기반의 강한 동질성을 나타냈다.

마지막으로, 중심성 지표와 m‑slice 결과를 결합해 ‘잠재적 친구 추천 알고리즘’의 프로토타입을 설계하였다. 두 사용자가 공유하는 도서 수가 많고, 동시에 그들이 각각 연결된 브리지 사용자를 공유한다면, 높은 친밀도 점수를 부여하도록 설계했으며, 이는 기존 협업 필터링 방식보다 추천 정확도를 약 7% 향상시켰다.

이와 같이, 본 연구는 사회망 분석 도구를 활용해 명시적 관계가 부재한 온라인 독서 커뮤니티에서 사용자 행동과 잠재적 사회 구조를 체계적으로 밝혀냈으며, 향후 커뮤니티 관리 및 맞춤형 추천 시스템 설계에 실용적인 인사이트를 제공한다.


댓글 및 학술 토론

Loading comments...

의견 남기기