Lynn Cherny: Introduction to NLP in Python
On Tuesday 2/17, Lynn Cherny presented an introduction to natural language processing (NLP) using Python. Her lecture notes and sample code are here.
After her lecture, Lynn provided the following links to follow up on specific student questions:
- A good reference on string matching and clustering
- Lynn highly recommends OpenVisConf, April 6-7 in Boston
-
A very simple vis of the sex scene detections in 50 Shades:http://www.ghostweather.com/
essays/talks/openvisconf/text_ scores/rollover.html.This shows the “truth” vs. what the machine learning algorithm returned for one of the runs. You can see the actual text of the sample by rolling over the little rectangles. -
More info on the image replacements for nouns project: http://blogger.
ghostweather.com/2014/12/a- silly-text-visualization-toy. html -
My pinterest for text visualisations, all kinds: https://www.pinterest.
com/arnicas/textvis/ -
Ben Schmidt’s corpus analysis (vis) of State of the Union speeches – what words used by what presidents in what years… Sapping Attention: State of the Union–and corpus comparison. and http://
benschmidt.org/poli/SOTU -
An article I wrote on being a data vis consultant – Ghostweather R&D Blog: Data Vis Consulting: Advice for Newbies
- A good collection of information visualization portals
David Newbury: Practical visualization tools; Dynamic web sites
On Thursday 2/19, course consultant David Newbury presented a lecture on how to get started using Highcharts, D3 and P5.js for information visualization.
On Saturday 2/21, David also presented a 5-hour introductory workshop on how to create a dynamic website using Heroku and Redis. David’s sample code files are here, while his lecture slides are here (and embedded below).