Inspiration

The inspiration behind Visualizing Gender in Tech stems from the urgent need to address the gender gap in the tech industry and foster inclusivity for nonbinary individuals. The project was driven by a desire to create a compelling visual representation that highlights the existing disparities and promotes meaningful discussions about diversity and equal representation.

What it does

"Visualizing Gender in Tech" utilizes the "70k+ Job Applicants Data (Human Resource)" dataset sourced from Kaggle. This dataset provides a wealth of information about job applicants and their backgrounds, enabling an in-depth analysis of the gender gap in the tech industry. Through data visualization, the project showcases key insight to gain a better understanding of the challenges faced by underrepresented genders.

How I built it

To bring the project to life, I employed various tools and technologies. The dataset was processed and analyzed using Python, leveraging popular libraries such as Pandas, NumPy, and Matplotlib. These libraries enabled me to extract relevant information, perform statistical analysis, and create visually appealing charts and graphs.

The data visualization component was implemented using JavaScript frameworks like D3.js and Chart.js. These powerful tools allowed me to present the analyzed data in an interactive and intuitive manner, enhancing user engagement and comprehension.

Overall, a combination of CSS, Docker, Github, HTML, JavaScript, pgAdmin, Python, PostgreSQL, and D3 were used to create a fully functioning database with visualization features.

Challenges I ran into

Throughout the development process, several challenges were encountered. One of the main obstacles was cleaning and preprocessing the dataset to ensure accurate and reliable results. Dealing with missing values, outliers, and inconsistencies required careful handling and data manipulation techniques.

Another challenge involved creating effective visualizations that effectively conveyed the gender gap in tech. Designing visually appealing and informative charts and graphs that captured the attention of users while conveying the intended message required iterative experimentation and fine-tuning.

Accomplishments that I am proud of

I am proud of successfully analyzing and visualizing the "70k+ Job Applicants Data" to shed light on the gender gap in the tech industry. The project provides a comprehensive view of the disparities and challenges faced by underrepresented genders, serving as a catalyst for meaningful discussions and initiatives aimed at fostering inclusivity.

Additionally, I am proud to have used my skills from my recent databases course to create a fully functioning database search system in under 2 days.

What I learned

Through the development of "Visualizing Gender in Tech," I gained valuable insights into the challenges and complexities surrounding gender representation in the tech industry. I deepened my understanding of data preprocessing techniques and was able to try out D3 visuals for the first time!

Furthermore, I developed a heightened appreciation for the power of data visualization as a tool for advocacy and social impact. The project reinforced the importance of inclusivity in technology and highlighted the role that data-driven insights can play in driving positive change.

What's next for Visualizing Gender in Tech

Moving forward, there are several avenues to explore for "Visualizing Gender in Tech." One potential direction is to incorporate additional datasets that provide further context and insights into the gender gap. This could include data on salary discrepancies, promotion rates, or the representation of underrepresented genders in leadership positions.

Another exciting prospect is to develop a web platform that hosts the visualizations and serves as a hub for ongoing discussions and collaborations. This platform could feature interactive forums, resources for learning and advocacy, and a space for companies and organizations to showcase their initiatives towards gender equality.

Share this project:

Updates