[HN Gopher] Show HN: Spent 450hrs to bring my CV down to 1 page ...
___________________________________________________________________
Show HN: Spent 450hrs to bring my CV down to 1 page (ML, AI)
10 second version: Get 10000feet view of job descriptions -
https://be-distinguished.com 2 minute version : Hi HN, Long time
lurker, big fan, and first time poster inspired by how this
community elaborates on ideas and new products. Recently was given
feedback that my CV was too long at 2 pages, I was at loss as to
how to update it without having a high-level view of the
requirements of the type of jobs I would be interested in. So I
built https://be-distinguished.com to help me study relevant job
requirements categorized by seniority, salary and keywords. I then
used my site to update my own CV! Overall the whole process was
far simpler than I thought it'd be and the work looked like below:
[0]. study corpus (70hrs), [1]. gather job descriptions(requests -
50hrs), [2]. apply NLP to this text (nltk - 120hrs), [3]. have a
custom spacy model to decide if a sentence is requirement (40hrs)
[4]. return the results in a harmonized format (pandas - 50hrs),
[5]. present findings through a website
(flask/postgres/heroku/bootstrap - 120hrs). Have a look and let me
know what you think. HN Special: I don't want to hoard this data
and let it sit on some database. If it inspires, send across
queries (sql or otherwise) you would like to run against this
database. I would love to add them to a future version of BDDB.
you can assume these columns for your mock queries: requirements,
location, seniority, title, date, salary, keywords. relay email
account for queries 8fi1pj5fb_at_mozmail_dot_com upwards and
onwards!
Author : todyWasAGoodDy
Score : 6 points
Date : 2024-01-15 16:33 UTC (6 hours ago)
(HTM) web link (be-distinguished.com)
(TXT) w3m dump (be-distinguished.com)
| dash2 wrote:
| I didn't understand what it was meant to do. I think you should
| have a clear explanation of how to use it on the front page. For
| example, what job description should I be searching for? And when
| I do, what will it tell me?
|
| I tried searching for "Data scientist". I got what looked like
| snippets from existing job adverts, also a salary range. I'm not
| sure what I would do with this information to update my CV,
| though.
| todyWasAGoodDy wrote:
| Thank you for letting me know, this outside feedback is
| actually helpful.
|
| The main idea of BDDB is to get an overview of job requirements
| all in one place. Snippets you found, are there to help you: a.
| highlight relevents skills in your resume and/or, b. evaluate
| what training you should plan for career advancement.
|
| really fair point about making the homepage more informative,
| my view was to keep it aesthetically clean.
|
| the search function is mainly good for terms as they would
| occur in a job title.
| dash2 wrote:
| Good luck!
| nprateem wrote:
| Strange feedback. 2 pages is fine.
| todyWasAGoodDy wrote:
| Thanks I agree, I might have slightly over-reacted.
| pjm331 wrote:
| I tried with the query "principal software engineer"
|
| Keywords were not helpful and included company names
|
| For example:
|
| One of the keywords was "fidelity"
|
| Another keyword was "using"
|
| A third keyword was "disability"
|
| As far as requirements - some of the items on the list were
| actually requirements but others were just descriptions of
| specific companies and some were fragments of sentences that made
| no sense out of context
|
| For example:
|
| > This is a great time to join us and be part of this
| journey!Certifications:Company OverviewFidelity Investments is a
| privately held company with a mission to strengthen the financial
| well-being of our clients
|
| > It also guarantees that your data security strategy adheres to
| compliance and data privacy regulations
|
| Finally the list of requirements was very long - I'd expect the
| 10,000 foot view to be summarized a lot more - this seemed like
| it might be the same as skimming the 22 job descriptions it was
| generated from
|
| So imo you've got some work to do before this is ready for prime
| time
| todyWasAGoodDy wrote:
| First of all thank you for taking the time and sharing your
| experience.
|
| > 10,000 foot view to be summarized a lot more
|
| This is so spot on and point taken. The idea at the results
| page was to have filters to allow users reduce the amount of
| results shown. But, yes you are right the requirements list
| returns `one mighty scroll`. I will have a think of ways to
| tame it.
|
| > fidelity I had mixed results for company recognition from a
| NER perspective, and this keyword I am afraid is the product of
| that. I have some ways to reduce reliance on NER here, will see
| if that fixes it.
|
| > disability these type of words are slightly more nuanced as
| in some cases these will be relevant keywords... this I will
| have to iterate more.
|
| > sentence samples I expect the model to get better over time
| to weed these out. I am somewhat weirdly confident about it as
| I have seen 1st hand how it missed obvious things in earlier
| versions, but is doing much better now.
|
| all in all thank you once again for taking the time, have a
| great day.
___________________________________________________________________
(page generated 2024-01-15 23:02 UTC)