go to Elijah Laboratories Inc Home Page

Robert J. Brown's HOME Page








Robert J. Brown
Consulting Computer Scientist
Vice President, Elijah Laboratories Inc.
E-mail rj@elilabs.com

The Infamous Spam_O_Matic Resume Mailer

I got tired of spending hours manually scouring the Dice job board looking for work. Since I was out of work at the time, I spent the time doing something much more fun than reading job ads on Dice. I spent the time writing a program to do this boring and repetitive job for me.

This is an automated web client that does data mining by crawling around the dice jobs board. The email address and job title are extracted from each job ad meeting selection criteria. This is then used to email the jobshop or headhunter a resume.

This program produces a log file so I know what its been doing. I decided to analyze the log file and produce a graph showing its resume emailing activity. The graph is displayed below.

Since the log file contains the date and time the job was harvested, the job description, the URL of the job requirements page, and the email address to which resumes should be sent, I also formatted this information into HTML for easy web viewing. This makes a nice list of the jobs that my reseme has already been sent to over the past week.

The beauty of this list is that since jobs are listed in order of their appearance on Dice, I do not have to look at a bunch of jobs to see which ones look like they are new. The newest jobs are always at the bottom of the list. Since the browser colors clicked links differently from unclicked ones, it is easy to see if I have already looked at a job, and I never have to search around for the new ones. This list is below the graph.

Number
Number of qualified jobs found over time


Recent qualified job ads posted to Dice

Elijah Laboratories Inc. logo Elijah Laboratories Inc. logo

© 2003 Elijah Laboratories Inc.
ALL RIGHTS RESERVED WORLDWIDE.

Web page design by Robert J. Brown.
Last modified: Tue Jan 23 12:02:56 EST 2007