modified on 24 February 2009 at 14:32 ••• 243 views

I wish it did

From OpenCATS

Jump to: navigation, search

I wish it'd just have this feature

  • Had customizable skills tracking
    • If I wanted to track those personnel applying who had Security Clearances and the level of clearance (Secret, Top Secret, TS/SBI etc) Today it is convoluted to 'make' it do it.
    • Be able to define a skills list that has either a yes/no value associated with it or a numerical value (years) or both
    • For example, let's say I am looking for Mall Cops and I want them to have some Law Enforcement experience, I should be able to create a couple of skillsets like LE/Civlian and LE/Military and associate a number (years of exp) to it or just the Y/N flag or probably both.


  • I wish the current version leveraged the utilities in the catsbin folder
    • used PDF2Text, AntiWord, HTML2Text, and UnRTF
(call me daft - but isn't this what happens today to enable full-text searching?)
  * whoops...guess I misunderstood how it worked.  
    • These are necessary tools to implement the parsing of the text resume and allowing the full text search of the resume
    • Also the current implementation of parsing uses some very interesting regular expressions (they could be cleaned up)
    • Future parsing could leverage the idea above and look for the 'Defined Skills' in the resume text and indicated they existed.


  • Resume Management - We need to think in terms of 5000 or more resumes in there (I think the ATS does pretty ok with the straight through flow of Req -> Candidate -> Present -> Place/Hire
    • How do I find the 5 that match the current req?
(how do we do this? keyword frequency from a full-text search in the resumes?)
    • What design would help you find the best 5 resumes out of 1000 or more? How do you whittle down the pile? This is not an easy question, it is one that Google has mastered, a billion pages whittled down to 10 in 0.1 seconds. So here is an idea, what about tagging? Doing something similar to what is done with websites Blogs these days with the tag clouds. (http://en.wikipedia.org/wiki/Tag_cloud) A tag cloud (more traditionally known as a weighted list in the field of visual design) is a visual depiction of content tags used on a website. We could do the same thing with Resumes and keywords. Allow recruiters to tag resumes. So here is a simple scenario, I am looking for a candidate near zip code 78123 with Linux experience. So I search for candidates with addresses with that zip code. The results are returned in the form of a tag cloud. (similar to this http://i25.photobucket.com/albums/c97/coelomic/noflags.jpg) I would see quickly that I have a lot of C# resumes in that zip code but almost none are tagged with Linux. I could click on the Linux tag and it would show the 2 candidates with Linux in their resume. Useful? Is this any different that just a key word search? Not sure, but this wiki page is about brainstorming ideas and trying to flesh out something that would make OpenCats truly unique. Using the full text search when loading a resume could autogenerate some tags for you for each candidate. Although this might clutter up the system and provide less value. It might pick up c# as a tag, but the candidate only listed on their resume and "Introduction to C# course". Not really a C# candidate then. Thoughts anyone?
    • How do I eliminate those that ask to be removed? Or I find out they retired, moved etc?
(think this is supported currently - you simply have an archived flag and don't show or search the archived ones )
ok
    • Filter by age of resume (or just find those that have not been 'touched' or edited in forever)


  • I wish there was an API or a link to an existing project to send SMS to candidates.