Hello everyone, my name is Edson, my group mate is Leon. We solved challenge number 2. In challenge number two we had to find a way of matching different problems with skilled volunteers willing to help.
In order to solve the problem, we needed to find solution for the following tasks: Figure it out what skills a volunteer may have based on their professional experience, find out what skills are needed in order to solve the cause an organization publishes (this is also done from the problems description) and find a way to match problems with volunteers that have the right skills and are willing to help.
The first challenge is how to determine the skills a person possesses from his professional summary or from his description, and how we extract required keywords from the problem to be able to match volunteers with the problems. To do so we used two tools, the first is openAI GPT3, where we tell it to extract skills from a summary or from a problem and then those skills are indexed using algolia for efficient text searching.
Log in or sign up for Devpost to join the conversation.