You could do it step by step.  First step is to get a decent amount of material together.  Without that you will have nothing to analyse.<p>If the data is available as a bulk download, you&#x27;re all set to move to the next step.  If not, next best is if they offer an API.  In that case, learn how to use Python or something to pull each document using that API, and storing it somewhere (either the filesystem, or in a database).  If not, get the book &#x27;Web Scraping with Python&#x27; and use that.<p>Once you have the stuff together, Udacity has a gentle introduction on cleaning document-ish data (using JSON&#x2F;Python and Mongodb): <a href="https:&#x2F;&#x2F;www.udacity.com&#x2F;course&#x2F;data-wrangling-with-mongodb--ud032" rel="nofollow">https:&#x2F;&#x2F;www.udacity.com&#x2F;course&#x2F;data-wrangling-with-mongodb--...</a><p>Then the analysis starts.  If it were me, I might start by splitting documents into chunks (paragraphs?), and classifying them somehow.  Maybe use NLTK: <a href="http:&#x2F;&#x2F;www.nltk.org&#x2F;book&#x2F;ch06.html" rel="nofollow">http:&#x2F;&#x2F;www.nltk.org&#x2F;book&#x2F;ch06.html</a><p>Let us know how you get on :)