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
- bokeh
- flask
- machine-learning
- math
- pandas
- python
- spacy

Log in or sign up for Devpost to join the conversation.