title: Web scraping - how to identify main content on a webpage
body: <p>Given a news article webpage (from any major news source such as times or bloomberg), I want to  identify the main article content on that page and throw out the other misc elements such as ads, menus, sidebars, user comments. </p>
  
  <p>What's a generic way of doing this that will work on most major news sites?  </p>
  
  <p>What are some good tools or libraries for data mining? (preferably python based)</p>