context website scraping

This is a node app that scrapes web pages for speicific types of data (such as names) using Natural Language processing (NLP)

Takes in an URL, selects all items on page, processes it's text content, extracts the type of data required (eg: names) and returns results.

Dependancies

Package What does it do? Docs
nlp_compromise Natural languge processing https://github.com/nlp-compromise/compromise
js-dom Virtual dom in node https://github.com/tmpvar/jsdom