This little app does the following :
-
- it gets the number of pages containing tags on stackeoverflow.com/tags
-
- for each page a RegEx parses the html body to get the tag names
-
- then gets the number of pages of job listings on careers.stackoverflow.com
-
- for each page a RegEx parses the links to job descriptions
-
- the app follows every link and tries to match each tag name to the job description
This application uses Node.js with the "HTTP" and "fs" modules.
33746 tags tested on 604 job descriptions matched 249045 times in 26min 18s 580ms