Inspiration

The theme inspired us to research how bias is present in algorithms and determine the best way to solve that issue. One solution we felt we could tackle was to encourage BIPOC students to join SWE teams. By doing this we can increase diversity and reduce bias in algorithms to help build better technology.

What it does

Leetcode solver is a free tool aimed to help BIPOC students get SWE jobs, through practicing problems, and connecting with companies in the STEM field, to improve diversity and eliminate bias.

The service is completely free and runs on crowd-funding through donations. This lets leetcode solver be accessible to any student who may not be able to afford a premium Bootcamp.

The site works by simply entering in a leetcode problem, it will then automatically generate related videos, problems, and offer in-depth descriptions of that type of problem.

Our project teaches students the underlying concepts of these problems, rather than just showing a solution, to better aid in the learning process.

How we built it

We built the project in Django, with HTML, CSS, JS and Python. Google cloud served us the YouTube API, and GitHub managed the version control.

Challenges we ran into

A major challenge we ran into was a lack of time, the idea was big, but we managed to complete the main concept, and have it running smoothly with error handling, and tests completed.

Accomplishments that we're proud of

We are proud of what we could create in 24hrs, and feel like this is an actual solution that could be used today to help get more BIPOC students into SWE

What we learned

We learned the challenges of meeting a deadline and broke our personal records by programming for 16hrs straight.

What's next for Leetcode Solver

Next, we want to add more in-depth analysis for the topics and set up the network to encourage sponsors to meet students, and help bridge the gap between the tech industry and BIPOC students.

Share this project:

Updates