{"version":"1.0","type":"rich","title":"Karthik Rachamalli Smiley Viz","description":"This example shows a cartoon smiley face with hair, ears, shoulders, a neck chain, and a hat, rendered in SVG with an animated bouncing motion on the hat. It demonstrates fundamental DOM manipulation by building the face from basic shapes like circles, ellipses, and arcs, using D3.js selection and the `arc` API. The hat transitions smoothly using `transition().duration()`, while other static elements are styled with fill colors and strokes. The code explicitly creates each shape via `svg.append()` and sets attributes such as `cx`, `cy`, `r`, and `d`, relying on d3.v5.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/a67a795dc1f64afc94d7b00b7730ea32?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}