CSS는 이 용도에는 너무 피상적입니다. 이는 레이아웃과 외관, 느낌을 돕기 위한 스타일링 언어입니다.
원하는 것은 Rails를 사용하여 데이터를 계산, 요약 및 직렬화하고, Ember JavaScript로 데이터를 받아 라우트에서 깔끔하게 표시하며, 필요에 따라 CSS로 스타일링하는 끝에서 끝(end-to-end) 솔루션입니다. 특히 멋진 시각화를 위해 D3 라이브러리를 사용할 수도 있습니다.
이 모든 것을 정확히 수행하는 저의 Word Cloud 또는 Network Vis 플러그인을 참고해 보세요. 필요에 맞게 수정하면 됩니다.