You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-16Lines changed: 29 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# The Anatomy of Scent
2
2
3
-
An interactive scrollytelling data visualization exploring what makes a perfume attractive, how composition influences popularity, and what trends define modern perfumery.
3
+
*Making scents of 24,000 perfumes — a statistical journey through the invisible art of fragrance.*
@@ -14,20 +14,21 @@ An interactive scrollytelling data visualization exploring what makes a perfume
14
14
15
15
## About
16
16
17
-
This project analyzes 24,063 perfumes from the Fragrantica dataset and 2,000+ eBay listings to uncover patterns in fragrance composition, gender preferences, temporal trends, and market pricing. The story is told through a scrollytelling website with 8 interactive D3.js visualizations.
17
+
This project analyzes 24,063 perfumes from the Fragrantica dataset and 2,000+ eBay listings to uncover patterns in fragrance composition, gender preferences, temporal trends, geographic differences, and market pricing. The story is told through a scrollytelling website with 10 interactive D3.js visualizations.
18
18
19
19
## Visualizations
20
20
21
-
| # |Visualization| Type |Data Source|
21
+
| # |Section| Type |Interaction|
22
22
| --- | --- | --- | --- |
23
-
| 1 | The Building Blocks | Force-directed beeswarm | notes_stats.json |
Copy file name to clipboardExpand all lines: milestones/ProcessBook.html
+19-10Lines changed: 19 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -503,35 +503,44 @@ <h2>Key Insights</h2>
503
503
<strong>Composition trends mirror culture; price does not mirror composition.</strong> The timeline reveals a clear arc from aldehydic glamour (1970s) through clean aquatic (1990s) to gourmand and oud (2010s–2020s). Yet the price scatter shows no clean correlation between ingredient sophistication and market value — brand cachet drives pricing more than raw composition.
504
504
</div>
505
505
506
+
<divclass="insight">
507
+
<strong>Geography shapes scent identity.</strong> An interactive world map with radar-on-hover (added after M2 feedback) reveals that the Middle East stands apart from every other region — higher woody, spicy, and musky proportions reflect an oud-based tradition fundamentally different from the Western floral canon. Europe and North America overlap heavily, while Asia favors lighter, citrus-forward profiles.
508
+
</div>
509
+
506
510
<h2>Peer Assessment</h2>
507
511
508
-
<p>We split the work equally (50/50) with each team member owning distinct deliverables.</p>
512
+
<p>We split the work across three team members, each owning distinct deliverables.</p>
<td>CSS dark theme, responsive layout, typography, color system</td>
534
-
<td>Content writing for scroll steps, narrative structure, user flow</td>
541
+
<td>CSS theme, responsive layout, typography</td>
542
+
<td>Narrative structure, scroll step content</td>
543
+
<td>UX interaction hints, screencast</td>
535
544
</tr>
536
545
</table>
537
546
@@ -544,7 +553,7 @@ <h2>What We Would Do Differently</h2>
544
553
<h2>Conclusion</h2>
545
554
546
555
<p>
547
-
The Anatomy of Scent transforms 24,063 rows of perfume data into a story anyone can follow. Through eight interactive visualizations and a scroll driven narrative, we made the hidden structure of perfumery visible and explorable. The project taught us that the hardest part of data visualization is not the code or the data. It is choosing what to show, when to show it, and how much to let the reader discover on their own.
556
+
The Anatomy of Scent transforms 24,063 rows of perfume data into a story anyone can follow. Through ten interactive visualizations — including a world map added in response to M2 feedback — we made the hidden structure of perfumery visible and explorable across composition, gender, time, geography, and price. The project taught us that the hardest part of data visualization is not the code or the data. It is choosing what to show, when to show it, and how much to let the reader discover on their own.
0 commit comments