A web-based interactive word cloud system designed to best complete static data visualization. By leveraging D3.js for rendering, this system allows users to customize, and manipulate word clouds in real-time. Features include custom shape (Hearts...), drag-and-drop rotation, and automated content extraction from raw text.
This project is based on the Wordle and d3-cloud library, aiming to create an interactive EdWordle-style html file that allows users to explore and interact with, containing :
- drag and drop words ✅
- change rotating angles ✅
- fine tune the position of words by holding down the shift key ✅
- change Padding ✅
- change shape ✅
- select word source ✅
- change word color, background color ✅
- change canvas size ✅
- use api to generate words ✅
- extract words from raw text ✅