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.
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 |