Cultural analyst