Inspiration

Uncertainty of what skills my peers have, can be overwhelming. Being able to find the top skills amongst my peers, I can feel confident in what I should learn next.

What it does

Creates a database of resumes within an area of study, and aggregates the skills amongst them. Any new search leads to a direct comparison to the existing database, and at the same time gets added to it as well!

How we built it

Used a Natural Language Processing framework Spacy to parse various resume formats and search for skills. Use existing dictionary to segment these skills in their relative fields(programming, databases, hobbies). Used bokeh to visualize the top skills in a domain of study relative to any resume. Lastly built a wrapper using Flask to pull new data and push visualizations to the front end.

Challenges we ran into

Finding resumes from our peers, being able to integrate html with flask.

Accomplishments that we're proud of

Being able to provide highly relevant data to any student who wants to learn more and be able to understand what skills he/she should pursue next.

What we learned

We learned to create a much bigger vision from our proof of concept. The immense amount of relevant data and insights we can get from people around us will always be helpful!

What's next for PeerSkills

Expand the database to all subjects, not just at Penn State, but to Universities around the world. Building a recommendation system based on the data from current students and alumni, to predict what skill set is most valuable to land dream jobs!

Built With

Share this project:

Updates