안녕하세요,
Discourse 인스턴스에서 상호작용 네트워크 그래프를 만드는 방법에 대해 조언을 주실 분이 있을까요? 예를 들어, 그룹의 상대적 규모, 그룹 간의 관계, 그리고 “가장 연결이 많은” 사람들(좋아요 등 기준)을 네트워크 그래프로 시각화하는 것 같은요.
flourish 같은 제3자 서비스가 필요할 것 같은데, 그래프 생성에 전문 지식이 있는 분이 계시다면 그 부분도 도움이 될 것 같습니다!
미리 감사드립니다!
안녕하세요,
Discourse 인스턴스에서 상호작용 네트워크 그래프를 만드는 방법에 대해 조언을 주실 분이 있을까요? 예를 들어, 그룹의 상대적 규모, 그룹 간의 관계, 그리고 “가장 연결이 많은” 사람들(좋아요 등 기준)을 네트워크 그래프로 시각화하는 것 같은요.
flourish 같은 제3자 서비스가 필요할 것 같은데, 그래프 생성에 전문 지식이 있는 분이 계시다면 그 부분도 도움이 될 것 같습니다!
미리 감사드립니다!
이 작업을 수행하려면 다음과 같은 단계를 따르겠습니다.
사이트의 백업을 받아 PostgreSQL 데이터베이스에 로드합니다. PostgreSQL은 Discourse를 뒷받침하는 데이터베이스입니다. (참고)
Neo4j 쿼리 언어인 Cypher를 사용하여 관계를 찾습니다.
Neo4j에는 샌드박스가 있으며, 파나마 페이퍼스 예시가 흥미로울 수 있습니다.
수정
Neo4j 데이터베이스가 설정되고 작동하게 되면, Neo4j 데이터베이스를 Discourse PostgreSQL 데이터베이스와 동기화하기 위해 다음 중 하나라도 사용할 수 있습니다.
이를 온라인 시각화 도구로 만들었습니다: Community Network Visualisation