Slashdot Mirror


New Web App Uses Machine Learning To Analyze, Repair Your Technical Resume (techcrunch.com)

CV Compiler is a new web app that uses machine learning to analyze and repair your technical resume, "allowing you to shine to recruiters at Google, Yahoo and Facebook," reports TechCrunch. "The app essentially checks your resume and tells you what to fix and where to submit it," reports TechCrunch. "It's been completely bootstrapped thus far and they're working on new and improved machine learning algorithms while maintaining a library of common CV fixes." From the report: "There are lots of online resume analysis tools, but these services are too generic, meaning they can be used by multiple professionals and the results are poor and very general. After the feedback is received, users are often forced to buy some extra services," said Andrew Stetsenko. "In contrast, the CV Compiler is designed exclusively for tech professionals. The online review technology scans for keywords from the world of programming and how they are used in the resume, relative to the best practices in the industry."

The product was born out of Stetsenko's work at GlossaryTech, a Chrome extension that helps users understand tech terms. He used a great deal of natural language processing and keyword taxonomy in that product and, in turn, moved some of that to his CV service. "We found that many job applications were being rejected without even an interview, because of the resumes. Apparently, 10 seconds is long enough for a recruiter to eliminate many candidates," he said.

48 comments

  1. Interesting solution applied to the wrong problem. by JaredOfEuropa · · Score: 5, Insightful

    Apparently, 10 seconds is long enough for a recruiter to eliminate many candidates

    And therein lies the heart of the problem. In my experience, most HR depts are not that good at shortlisting candidates for tech positions, and some are downright terrible. Here's a tip: if you are hiring techies but you are not happy with the level of candidates HR sent you, ask them for all of the resumes that were submitted. You may be surprised at what you'll find there.

    Maybe we ought to install this software at HR to clean resumes before they are read. Or perhaps replace the selection process entire with a machine learning system. (Although that comes with its own dangers, like hidden bias and spurious correlation).

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  2. Don't hire the unlucky! by Anonymous Coward · · Score: 5, Funny
    We have a policy of not hiring unlucky people

    We shuffle the CVs, split the pile on two, and throw away half - they were the unlucky ones!

    It is a technique I learned in MBA school!

    1. Re: Don't hire the unlucky! by Anonymous Coward · · Score: 0

      Do you also believe in tooth fairy, Santa Claus and other nonsense, like luck?

    2. Re: Don't hire the unlucky! by mermeid007 · · Score: 1

      There is no evidence of these creatures, only the Great Pumpkin is proven to exist.

    3. Re: Don't hire the unlucky! by Anonymous Coward · · Score: 0

      Thank God for the Great Pumpkin!

    4. Re: Don't hire the unlucky! by tepples · · Score: 1

      I believe some dentists are in same-sex relationships, and I accept historical records that the historical inspiration for Santa Claus died in AD 343. I have also seen evidence of mermaids, or children born with a lower limb difference that improves swimming at the expense of walking. Does that count?

    5. Re:Don't hire the unlucky! by Anonymous Coward · · Score: 0

      I think you just wrote the plot for an alternate Avengers movie if Thanos was an HR exec

    6. Re: Don't hire the unlucky! by Hognoxious · · Score: 1

      Dagon. Rewatched it recently. Wasn't as good as I remembered, to be honest.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    7. Re:Don't hire the unlucky! by EnsilZah · · Score: 1

      Sounds like a pretty good policy, only problem is you've been throwing out the wrong pile the entire time.

  3. Personal data goldmine by janoc · · Score: 5, Insightful

    Guys, before you go crazy fixing your CVs, do make sure you look at what permissions the app wants.

    You need to register either by your Github - or your LinkedIn account. And it wants access to your private data, like e-mails, contacts, etc. Oh and it has your entire CV to boot - all that for a rather dubious benefit that any HR agency will do for you for free.

    Don't be the product here.

    1. Re:Personal data goldmine by Anonymous Coward · · Score: 0

      And that is why this 94 year old girl born in Ytre Norskøya, Svalbard now living in Puerto Williams Chile has a fake account on social media. Feel free to know all there is to know about me.

    2. Re:Personal data goldmine by Anonymous Coward · · Score: 1

      You're old, you're a girl. You're not gonna get hired. Ageism + sexism ftw.

    3. Re:Personal data goldmine by Anonymous Coward · · Score: 0

      And amusingly, who owns both companies now?

    4. Re:Personal data goldmine by AmiMoJo · · Score: 1

      I wonder if these fixes really improve things for you anyway. Even if they get you hired, do they get you hired in a good job that you will thrive in, or something you are barely qualified for and where the boss only knows some buzzwords but not what they really need?

      I get a lot of offers for stuff that is unsuitable because of keyword matches.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re: Personal data goldmine by Anonymous Coward · · Score: 0

      Thatâ(TM)s OK, I put your name on it.

    6. Re:Personal data goldmine by Anonymous Coward · · Score: 0

      I get a lot of offers

      I believe you, sweetie.

    7. Re:Personal data goldmine by RedMage · · Score: 1

      Great - you're old, you're a girl, send me your resume. I'll hire you if you can do the job. Don't care about age, sex, preferences, etc. Anyone who throws away resumes based on any of that is an idiot and shouldn't be in the HR business. I've had some great hires that have said they were having trouble just getting past the front door at other companies. Me, I'm blind to all that - show me your good, you fit with my team, and you're in. That's it.

      --
      }#q NO CARRIER
    8. Re:Personal data goldmine by Anonymous Coward · · Score: 0

      I get a lot of offers for stuff that is unsuitable because of keyword matches.

      Actual offers, or just emails from recruiters? I get emails from recruiters offering jobs I can't even seeing a keyword search picking.

  4. How to sort the resume by AHuxley · · Score: 1, Insightful

    Put the details into a search engine and look back in time.
    Who did the person graduate with?
    Party with?
    What public debate was the person attracted to?
    What politics did the person try to spread?
    A good person who can study and who passed their exams? Who presents well?
    A person surrounded by activists?
    Someone who needed help to learn how to study?

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:How to sort the resume by Anonymous Coward · · Score: 0

      HR

      Did you write this resume yourself?
      Did you pay somebody to coach you

      Ring referees: Would you hire soandsoagain if he wanted to come back? No, why not?
      Seems to me a clean polished resume indicates suspicion. Climber or coder. Pick one.

  5. bait? by Anonymous Coward · · Score: 0

    They do not mention what they do with the data they collect nor where it is stored.
    Also, when you apply for a serious job and do not do your homework on how to write a good CV and what HR at that particular company likes to see in a CV, it sends a strong signal that you do not take it seriously enough. In that case, using this software is just an attempt how to screw over HR, who may later get fired because of you.
    And last, am I the only one who has doubts about websites that has "life-changing offer" and all it wants is to munch on data about you (ok, and a couple of dollars)?

  6. Why would I by Anonymous Coward · · Score: 0

    want to shine at Google, Facebook or Yahoo?

    1. Re:Why would I by Anonymous Coward · · Score: 0

      Because you're a whiny bitch* and like to dye your hair.

      * The "x" in "(m/v/x)".

  7. you don't need that by lnaie · · Score: 3, Informative

    if you know your thing, you can do it yourself therefore you don't need this privacy invasive service.

    1. Re: you don't need that by Anonymous Coward · · Score: 1

      Honestly, the follow up email after an interview tells me more than anything else. That is really the first chance you have to accurately judge character

  8. Re:Interesting solution applied to the wrong probl by Anonymous Coward · · Score: 0

    I think it is more likely that HR has software which detects and rejects such resumes automatically...

  9. Re:Interesting solution applied to the wrong probl by monkeyxpress · · Score: 5, Interesting

    The problem with HR for tech companies, is that there is a LOT of money involved in the employment of tech people. So the industry, at all levels, from HR to recruiters, attracts shiny sales people who want to leech off the money fountain. It is exactly the same reason why there are no decent restaurants in popular tourist spots. All the legitimate restauranteurs get forced out by those with big promises and no moral integrity.

    The whole tech HR landscape is a mess but I don't imagine it will get better until the bubble bursts and the money flows elsewhere.

  10. Can it make me look younger? by Anonymous Coward · · Score: 0

    Can it make me look younger and eliminate the wrinkles and gray hair and every other sign of being way over 30?
    That'd help.

  11. Even if this is just superstition ... by Ihlosi · · Score: 1
    We shuffle the CVs, split the pile on two, and throw away half - they were the unlucky ones!

    This is a way for reducing the number of possible candidates that is unbiased. There are worse methods ... like HR criteria that are actually biased against competent candidates.

  12. Re:Interesting solution applied to the wrong probl by wiretrip · · Score: 1

    Agreed, but you'd be rejected for not speeling it right; it's 'restaurateurs'.

  13. Re:Interesting solution applied to the wrong probl by wiretrip · · Score: 1

    Speeling?? Goddamn hypocrite here :-)

  14. Re:Interesting solution applied to the wrong probl by Anonymous Coward · · Score: 0

    Speeling?? Goddamn hypocrite here :-)

    Whoosh!

  15. Re:Interesting solution applied to the wrong probl by MoreDruid · · Score: 1

    Usually I like to call the HR contact after I've submitted my resume. Ask them a few questions about the job that are not answered in the ad or on the website. Good HR is able to answer my questions, a few put me through to the hiring manager. The problem with HR is that they look for the people that have polished their resume to reflect the position perfectly. It doesn't matter that you're a 24 year old with 8+ years of experience in - buzz word that exists for only 5 years -, they'll bite. But it is accepted to tailor your resume with your knowledge and skillset and how they best complement the position you're after.

    --
    The best weapon of a dictatorship is secrecy, but the best weapon of a democracy should be the weapon of openness.
  16. it's not free by Anonymous Coward · · Score: 0

    once you make an account bit GitHub or use your LinkedIn account, both owned by Microsoft, I wonder how this can help you find a job by Google or Amazon or some other company? on the other side, once you upload your file, will show you some leading point and then stops, if you want to see and learn more you will have to pay...

            Fast & Fair - a few benefits
            15 day access
            $7.99

            Advanced - Fast & Fair benefits + some more
            90 day access
            $12.99

            Premium - Advance benefits + some more
            90 day access
            $34.99

  17. AI learning too well by Ukab+the+Great · · Score: 1

    I wonder if theyâ(TM)re going to run in the same embarrasing problem as Microsoftâ(TM)s racist twitter bot, where the AI learns hiring humans so well that it advises candidates that their college graduation date makes them look too old, that their name sounds too ethnic, that their Facebook profile it scraped that shows a picture of their kids will make employers feel they canâ(TM)t commit to 60 hours/week, etc.

  18. Re:Interesting solution applied to the wrong probl by jabuzz · · Score: 1

    You don't have to lie, but if you submit the same resume for all job applications then you are going to be coming up against people who have tailored their resume/covering letter to the job description and well at that point it sucks to be you.

    As a boss at a firm once said to me, send junk mail expect it to be treated like junk mail. Sending the same resume's to every employer you apply for a job at are junk mail and most junk mail goes straight in the bin.

  19. Algorithmic arms race by Anonymous Coward · · Score: 0

    Because your resume is increasingly algorithmically analysed by companies, it becomes necessary to use counter-algorithms to spice up your resume.

    This is becoming an arms race that is moving to all parts of our lives. HR software also analyses your social media accounts (as do border agent algorithms), so now we have tools to make your social media attractive to algorithms too:

    Cloaking Company

    Software is not just eating the world.. it's eating people too.

  20. I did it so you don't have to by Bitmanhome · · Score: 2

    Log in with your LinkedIn account, because job-hunting is what it's for, right?

    The result included 7 "cards", only one of which actually referenced my resume. Two cards were advertisements for their paid service, while four were general suggestions (here's some keywords, a resume shouldn't be hard to read, etc.)

    Only one page actually looked at my resume, and that reports how other resume review software might see your resume. This is the most useful service, since that software is the thing we're trying to work around.

    So I found that positioning page and the keyword list useful. The rest is just fluff.

    Here are the keywords they're excited about:

    Agile
    Algorithm
    API
    Artificial Intelligence
    Availability
    AWS
    Big Data
    Configuration Management (CM)
    Continuous Deployment (CD)
    Continuous Integration (CI)
    Deployment
    Design Patterns
    Docker
    GitHub
    Hadoop
    Machine Learning
    Microservices
    Networking
    NoSQL
    OOP
    Open Source
    REST
    Robust
    Scalability
    Security
    SOLID
    TDD
    Tuning
    Unit testing
    Web services

    --
    Not that this wasn't entirely predictable.
  21. It sucks by I+will+be+back · · Score: 1

    Just tried it and got 7 pages of general comments with one exception:
    - They counted number of buzz-words in my CV!

  22. WORTHLESS by Dr.+Crash · · Score: 1

    Spends a bunch of time slurping everything it can from your LinkedIn account, then counts how many words from their sacred list show up in your resume, and that you should include more of them (which are pretty tightly focussed on the hell-dimension of lower-level burnout-inducing IT, I might add).

    That's the sum total of useful stuff. .... until you page-next and see the $7.99 for a "deeper analysis".

    WASTE. OF. TIME.

  23. And the #1 Tech Recommendation from AI is... by QuadEddie · · Score: 1

    Be a man. No, seriously. Anybody remember the secret AI project from Amazon that trained on tens of thousands of resumes? It incorporated how the hired candidates performed inside Amazon and started making recommendations. Except... whenever it saw a woman it immediately rejected the application wholesale. That was an 'oh shit' moment that caused the resume AI project to be cancelled. It proved that male tech candidates contribute more for Amazon. https://www.reuters.com/articl... Do you think that this bot will be any better? How can you trust it? I doubt it could even come close to Amazon's bot in effectiveness as it doesn't have tens of thousands of applications measured against actual hires and internal performance reviews and employee data. This bot is just the resume equivalent of automated SEO.

  24. Code, not resume keywords by myid · · Score: 1

    If a company can afford it, here's how to help find good software engineers:

    1) Put good software engineers in the HR department. Hire them, if you have to. Call them "software evaluators".

    2) State that every software engineer who applies for at job at the company must send in some code that they've written (or state the URL of where to find the source code).

    3) The "software evaluators" in HR read the code that was submitted by the job candidates. For each candidate, the software evaluator tells their opinion of how hard the code was to write, how well the code was written, and how well the candidate's skills match up with what the company needs.

    This is a better way of evaluating job candidates, than checking whether the right keywords were included in the resume.

    Being a software evaluator like this would be a good job for someone who wants to work at home, or who wants to work part-time.

  25. Good luck with that "Machine Learning"! by Tony+Isaac · · Score: 1

    You know those "personalized" snail-mail letters you get in the mail, that are really advertisements? You might be tricked into opening the envelope, but the instant you see it, you know it's fake.

    The same goes for resumes. I go through a lot of them. It takes me about 5 seconds to spot a fake. Your "machine learning" Web site isn't going to fix that.

    Good resumes take time and effort. There are no shortcuts. The main points:
    1. Keep them short, no more than 2 pages
    2. BULLET POINTS
    3. Not too many bullet points
    4. Good English
    5. Neat formatting

    You follow those five points, you'll be ahead of 90% of the resumes out there.

  26. Re:Interesting solution applied to the wrong probl by Anonymous Coward · · Score: 0

    One of the issues is that shortlisting tends to be on experience rather than ability to adapt quickly. Someone who has had 10 years writing C++ may be perfectly able to adapt to C# given three months to do that and be very productive, but someone who has done a particular subset of C# might not adapt to what a new company is doing.