crediblecode
Unveiling Authenticity: Redefining GitHub Contributions with Legitimacy vs. Fakes.
Created on 10th February 2024
•
crediblecode
Unveiling Authenticity: Redefining GitHub Contributions with Legitimacy vs. Fakes.
The problem crediblecode solves
This project provides an SDK with multiple use cases. The primary issue it addresses is the prevalent trend among novice developers who pursue green contribution boxes, leading them to submit artificial pull requests (PRs) to various open-source repositories. Additionally, discerning genuine open-source work by a user has become challenging. Our solution mitigates these challenges through our application/kit. By simply providing the username of the individual you wish to evaluate, our wrapper API facilitates the retrieval of pertinent information. Users can view contribution graphs color-coded with green denoting authentic contributions and red indicating dubious ones.
Another challenge addressed pertains to GitHub open-source project maintainers. External PRs submitted by non-core contributors undergo scrutiny via our LLM (Legitimacy and Impact Detection Model). This system assesses whether the PR aligns with listed issues or is impactful; otherwise, it is promptly closed upon submission. Consequently, maintainers are spared the arduous task of manually reviewing every commit/PR, streamlining their workflow.
The robustness of our SDK extends to browser extensions and other application integrations, including hiring platforms. Many companies rely on a candidate's open-source contributions for recruitment purposes. With our platform, they can confidently assess the legitimacy of contributions without sifting through GitHub's extensive graph.
In essence, our solution offers a comprehensive means to discern genuine contributions, safeguarding the integrity of open-source projects while simplifying the recruitment process for organizations. And maintaining the overall honour of OS works.
Challenges we ran into
The main problem was there are no direct api's by github for certain tasks. but we made it possible through critical thinkings. and also finding other usecases that can help overall.
Tracks Applied (5)
Best use of GitHub
GitHub Education
Best use of GenAI APIs
Postman at Hack This Fall
Best use of Postman
Postman at Hack This Fall
Best Use of MongoDB Atlas
Major League Hacking
Best Domain Name from GoDaddy Registry
Major League Hacking
Technologies used