The inspiration behind the DivergentAI Resume Generator came from my realization that the lack of diversity in hiring processes is a pervasive issue that needs to be addressed. By generating synthetic resumes with controlled characteristics using AI, I believe that I can increase the diversity of my dataset and improve the performance of my models. This can lead to more equitable and inclusive hiring practices, which is critical for building a more diverse and innovative workforce.

The DivergentAI Resume Generator is a tool that I built to generate synthetic resumes with controlled characteristics using AI. These synthetic resumes can be used to augment real resumes, thereby increasing the diversity of the dataset and improving the performance of machine learning models. I can then use the trained model to detect potential bias in the hiring process, which can help promote a more equitable and inclusive workplace culture.

I built the DivergentAI Resume Generator using MATLAB's advanced text processing functions and machine learning techniques. Specifically, I used a text-based language model (GPT-3 by OpenAI) to generate synthetic resumes with controlled characteristics. I then used MATLAB's feature extraction functions (e.g. bagOfWords() or word2vec()) to extract relevant features from the synthetic resumes and combined them with real resumes to create an augmented dataset. Finally, I trained a machine learning model (e.g. logistic regression or SVM) using MATLAB's machine learning functions (e.g. fitclinear() or fitcsvm()) on the augmented dataset.

One of the main challenges I ran into was ensuring that the synthetic resumes generated by the AI were diverse and representative of different backgrounds and experiences. I had to experiment with different parameters and techniques to ensure that the generated resumes were of high quality and added value to the dataset. Another challenge was detecting and mitigating potential bias in the hiring process, which required careful analysis and interpretation of the model's predictions.

I'm proud of the fact that I was able to build a tool that has the potential to address a critical issue in the tech industry and beyond. By increasing the diversity of the dataset and detecting potential bias in the hiring process, I believe that the DivergentAI Resume Generator can help promote a more equitable and inclusive workplace culture.

I learned a lot about the challenges and opportunities of using AI and machine learning in the context of diversity and inclusion. Specifically, I learned about the importance of carefully selecting and controlling the characteristics of the synthetic resumes, as well as the need to detect and mitigate potential bias in the hiring process. I also learned about the technical capabilities of MATLAB's advanced text processing and machine learning functions.

In the future, I hope to continue to refine and improve the DivergentAI Resume Generator. Specifically, I plan to experiment with different AI models and techniques to generate even more diverse and representative synthetic resumes. I also plan to integrate the tool into existing hiring processes and evaluate its impact on diversity and inclusion. Finally, I hope to expand the tool to other domains beyond the tech industry, where diversity and inclusivity are also critical issues.

Built With

Share this project:

Updates