Inspiration
The typical job seeker spends 3 - 4 hours preparing and submitting 1 application while 72% of employers spend less than 15 minutes reviewing an application. Additionally, there are articles indicating that one should reduce the number of applications they send out, but rather spend that time customising their application for every position.
What it does
ResumeME allows quick customisation of one's resume to fit the job position. This ensures that every job the user applies for will have a customised version of his/her resume, increasing the chances for an interview and smoothening the job application process.
How I built it
Python, Scrapy, Selenium
Challenges I ran into
Initially, we set up a html site, however we could not run a local script through html, forcing us to give up the html site and create a GUI in python using gtk3. Additionally, we could not set up the scraper for multiple websites, hence it only scrapes the jobs from internsg.com as of now. It would also be good if we could expand our bag of keywords.
Accomplishments that I'm proud of
We are proud of the python filter script and the scraper that we have created to quickly extract out keywords.
What I learned
From this project we learnt about the importance of multi-language and platform understanding to start a project as we have to find the most appropriate platform to program the interface, functions, database etc... We also realised the importance of collaboration, not just within the team but with external organisations to utilise their data in order to introduce convenience to users.
What's next for ResumeME
Looking forward...
- Implement the program as a web application to enable convenient access on any platform.
- Utilising artificial intelligence to identify and update skills database with new skills required in the future.
- Find, assist users to craft resume and submit them to the company.
- Summarised fact sheet of the company to prepare users for their interview.

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