Know Your Worth

Know Your Worth is a project aimed at leveling the playing field for women and other gender minorities in the corporate world. Often, job postings exhibit bias towards certain groups of applicants. To address this issue, Know Your Worth employs machine learning to identify such biased job postings. Additionally, the project features a forum for reporting companies that perpetuate these biases, raising awareness about the workplace culture they foster.

Inspiration

The inspiration behind Know Your Worth stems from a deep-seated desire to promote equality and transparency in the workplace. Witnessing the challenges faced by women and gender minorities in obtaining fair compensation highlighted the urgent need for tools that can help identify and combat discriminatory practices in hiring and salary negotiations.

What it does

Know Your Worth uses natural language processing (NLP) and machine learning (ML) to analyze job postings for salary data and identify biases in the language used. This analysis helps job seekers assess potential discrimination in job offers. The forum feature allows users to report companies that engage in biased practices, providing valuable insights for others.

How we built it

The project was developed using a combination of technologies:

  • NLP/ML: To analyze job postings and identify bias in the language.
  • Node.js and Flask: To handle server-side logic, manage database connections, and process requests from the front end.
  • SQL: For managing job postings, salary data, and user interactions.
  • HTML, CSS, and JavaScript: For front-end web development, ensuring a user-friendly interface.

Challenges we ran into

Our biggest challenge occurred at the project's inception. Initially, we aimed to develop a machine learning model that would compare salaries between women and their male counterparts with similar backgrounds. However, we faced difficulties obtaining the necessary data for this analysis, leading us to pivot our approach and focus on identifying biases in job postings instead.

Accomplishments that we're proud of

We are proud of our ability to adapt our project in the face of challenges, successfully implementing machine learning techniques to identify biased language in job postings. Additionally, creating a platform where users can share their experiences and report discriminatory practices is a significant achievement that can foster a more equitable workplace culture.

What we learned

Through the development of Know Your Worth, we learned the importance of flexibility in project planning. We also gained valuable insights into the complexities of bias detection in language, as well as the technical skills needed to integrate various technologies into a cohesive project.

What's next for Know Your Worth

Looking ahead, we plan to expand the functionality of Know Your Worth by incorporating additional features, such as salary comparison tools and resources for negotiation strategies. We also aim to enhance our machine learning model with more comprehensive data to provide deeper insights into salary disparities and workplace biases.

Share this project:

Updates