60 karma · joined March 13, 2015
Also, I have rectified the typo.
1. Get descriptions of repos user is interested in 2. Cleanup/Filtering/Tokenization 3. Use LDA to generate Topics 3. Use the topics to search for repositories github can provide.
Also if you find something strongly troubling feel free to create issues on the repo and I will try to see how it can be better tuned/filtered.
I personally play around with a lot of tools and languages and wanted to make sure that language barrier didn't make the tool limited. In the sense that if there are a lot of repositories out there in js for something I am starting in python I may wanna take a look at why so many people chose to do it in js instead of python and then make my decision based on it.
This definitely will be lost if I filtered based on languages. In the current form, it gives importance to the topic and not the language for this specific reason.