Inspiration

Our inspiration stemmed from the increasing emphasis on diversity, equity, and inclusion in the workplace. We recognized that many job listings, despite the best intentions, might unintentionally use language that discourages certain groups from applying. By creating Spectrabot, we wanted to leverage the power of AI to make a tangible difference in promoting inclusivity right from the recruitment stage.

What it does

Spectrabot is an online DEI (Diversity, Equity, and Inclusion) consultant powered by OpenAI, designed to optimize inclusivity in job listings. The AI model targets businesses that want to emphasize diversity in their company culture. Employers can easily submit a draft of their job listing to Spectrabot, which then generates recommendations that enhance the job listing, making it more inclusive and appealing to a diverse range of potential candidates.

How we built it

We have an html, css, and javascript front-end that uses the materialize framework to make it look clean and well-designed. We use python and flask to communicate with the ChatGPT, and then communicate that response to the front-end so it can be displayed.

Challenges we ran into

While developing Spectrabot, we grappled with a set of distinct challenges. Integrating the OpenAI API with the frontend via Flask proved complex, leading to multiple issues in webpage rendering. Ensuring a user-friendly experience while keeping a polished aesthetic was another delicate balancing act. Additionally, handling API keys and user input data securely and efficiently without compromising performance was a hurdle we had to overcome. Despite these challenges, our commitment to the project's vision fueled our drive to succeed.

Accomplishments that we're proud of

In creating Spectrabot, we're immensely proud of several achievements. Our AI model, with its specialized focus on DEI (Diversity, Equity, and Inclusion), fills a niche, making job listings more inclusive in a unique way. Despite initial challenges, we integrated the OpenAI API seamlessly with our frontend using Flask, resulting in real-time, dynamic feedback. The user-friendly interface we developed ensures that employers can intuitively understand and apply our AI's recommendations. Our website's responsive design guarantees a positive experience across devices, and our continuous approach to refining the AI model showcases our dedication to excellence and inclusivity.

What we learned

During the creation of Spectrabot, our learning curve was steep and enriching. As first-time hackers with minimal exposure to JavaScript, we delved deep into its capabilities, grasping essential concepts and techniques that brought our idea to life. Using Flask was another enlightening experience; navigating through its functionalities taught us the significance of server-client interactions and the intricacies of web development. The process familiarized us with the iterative nature of software development, emphasizing the importance of debugging, testing, and refining. Additionally, participating in our first hackathon reinforced teamwork, time management, and rapid problem-solving skills. This entire experience has been a tremendous growth opportunity, not only in technical skills but also in collaboration and project management.

What's next for Spectrabot

For Spectrabot's future, we aim to enhance its capabilities and reach. Our next steps include refining the OpenAI model for deeper DEI insights across varied industries and revamping the user interface for a seamless experience. Given the global significance of DEI, we're also considering multi-language support. Moreover, we're keen on integrating a feedback mechanism, allowing us to learn from employer experiences and iterate accordingly. Beyond job listings, there's potential to diversify into other DEI domains like policy reviews. We're also contemplating collaborations with HR platforms for a more integrated approach. Importantly, we're looking to implement an OpenAI login feature, negating the need for manual API key inputs, making it more user-friendly. Our journey ahead promises challenges, but we're excited about the transformative potential of Spectrabot in shaping inclusive workplaces worldwide.

Built With

Share this project:

Updates