NSF promotes the progress of science; advances the national health, prosperity, and welfare; secures the national defense; provides open access to data.
Blei, Ng & Jordan: Latent Dirichlet Alocation, Journal of Machine Learning Research 3 (2003) 993-1022
Allen B. Riddell “Topic modeling with latent Dirichlet allocation in Python”
Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; it's open.
Numpy the multi-dimensional container of generic data.
Octave is a high-level interpreted language, primarily intended for numerical computations. It’ free.
R is a language and environment for statistical computing and graphics. It is open. Zuguang Gu (Circlize package). GJ Abel, N Sander “Quantifying global international migration flows”. – Science (2014), 343, 6178, p. 1520. for the circular plots.
Galvanize DSI, San Francisco. Everyone I saw since I started April 2016.
Dav and Susan for their support.