Have you ever stopped to think about how art changes over time? The intriguing shift from classical masterpieces in the 15th century to the avant-garde expressions of pop arts in the 20th century? Inspired by my personal fascination with art history, I embarked on a journey through time, and analyzed artworks comprehensively from 15th century to the 20the century, using the Met (the Metropolitan Museum of Art) API.
This repository serves as an archive for Python files and visualizations used in my personal project. It contains scripts for data cleaning, analysis, and visualization, and other related images.
topic/artwork_title_categories.py
: Analyze artwork titles with ntlk by centuriestopic/topic.html
: Interactive visualization on website
NLTK's part-of-speech tagging and named entity recognition (NER) functionalities are used to identify and classify entities such as Organization, Person, and GPE (Geopolitical Entity).
topic/artwork_titles.py
: Obtained detailed artwork titles from Met
Create World Cloud with the Word Cloud Generator
hsl/met_color_bytime.py
: Obtained and cleaned color data from Methsl/hsl_test.py
: Get HSL data for each centuryhsl/sunburst_all.html
: Interactive visualization on website
The color palettes used in artworks from the 15th century predominantly consisted of earthy tones, reflecting the prevalent artistic styles and pigment materials of the time. Shades of browns and muted tones were commonly observed, indicative of the natural pigments available during that era. In contrast, artworks from the 20th century exhibited a more diverse and vibrant range of colors compared to their 15th-century counterparts.
EDA
: Included some of the R file for the early exploration.