This is very neat. Thanks for making Quine Topics.
A tool like this gives huge visibility to contributors. I immediately tried on a category that I'm familiar with, and recognized many projects and contributors. Then explored "Hardware", it's a different world!
@ediardo1 Thanks Eddie! I'm in a similar boat -- it's both wonderful and terrifying to see how many areas I don't know, and how deep the rabbit hole goes in each of them. Visibility is definitely front of mind here, and we're working towards facilitating a shift in how developers understand each other and the universe of open source.
Btw ExplainDev looks very cool. It's a *great* use of Codex.
Hello ProductHunt 👋
Today we’re excited to announce that we’re launching QuineTopics, a taxonomy of open source derived automatically from READMEs and designed to make the ecosystem more organised and accessible!
At Quine, we're quantifying experience and reputation of software developers from code and open source metadata. A central question is knowing what areas a developer is an expert on. This is a difficult problem given that we don't even know what "areas" exist in open source. To solve this problem we created Quine Topics, which uses NLP to automatically infer the labels of a GitHub repo from its README and Description metadata. Through this approach we have reduced the label space to a controlled vocabulary of ~600 (a decrease of 400x), and automatically tagged software projects via use of machine learning. Our taxonomy has a 700% decrease in unlabelled projects versus GitHub.
Additionally, we created a 2D map of the space to help developers explore and visualise the repoverse by allowing them to browse the top projects and contributors in each category. You can learn more about our approach at https://medium.com/@alxbd/a-taxo....
Quine Topics is a milestone in our journey to solve the attribution and reputation problems in open source, and will play a fundamental role in many of the products we build next. We’re very interested in your feedback! If you like what we're doing, come hang out with us at https://discord.gg/quine.
Taking ~240,000 "GitHub topics" down to ~600 "Quine topics" will make navigating the open source ecosystem and finding projects and developers much easier! Looking forward to what this foundational work can unlock in the future. Exciting times ahead 🎉
It's been a blast making this taxonomy. I hope others enjoy using it as much as I did making it. Read more about our motivation and methods here: https://medium.com/quine/a-taxon...
ExplainDev