418 Teapot
A Marketplace for Open Science Projects
Mustafa HINCAL - Team Lead
Mehmet Akif OZDEMIR - Frontend Developer
Görkem Rıdvan ARIK - Backend Developer
Tunahan KARYAGDI - Backend Developer
Ibrahim UYSAL - AI Developer
Our Purpose
The purpose of our project is to connect projects and individuals who want to contribute
Problems
Manual Management: The tagging process is typically done manually, requiring time and labor.
Tags Become Outdated Over Time: Manual tagging can lead to tags becoming obsolete and outdated as time goes by.
Inadequate for Emerging Concepts: As new skills, terms, and concepts emerge, older tags may struggle to adapt to these developments.
Issue with Project Specifics As projects become more detailed, the tagging system may struggle to accurately categorize them, leading to a loss of functionality.
Solution
And the solution we bring here doesn't completely disregard the past. Leveraging data from past experiences, we have developed a Natural Language Processing (NLP) model.
Here, you are seeing the clustered representation of approximately 15,000 project data points that we have created. In reality, this data is in a dimension that cannot be directly visualized, so we reduced it to two dimensions. We employed Principal Component Analysis (PCA) for this reduction. To cluster the data, we used the KMeans algorithm.
We will match these projects based on user profiles. There are several options for creating a user profile. We create a user profile summary by uploading a CV, and we provide users with suitable projects based on this profile.
This artificial intelligence model, when continuously trained with new data over time, will ensure that it remains up-to-date and capable of recommending the most relevant open-source scientific projects to relevant users. This way, it will maintain its relevance and effectiveness.
Here is the login page. We can login with google and github.
What can be improved in this project?
Source Code
https://github.com/mustafahincal/marketplace-for-open-science-projects