Bitwise operations with python.
Bitwise operators allows us to write more efficient code due to the fact that CPUs are good at handling bits.
Quora Answer Classifier (Part 3, linear and non linear classifiers).
Designing an algorithm to develop classifier that is able to tell good answers from bad answers, as well as humans can.
Quora Answer Classifier (Part 2, with KNN).
Designing an algorithm to develop classifier that is able to tell good answers from bad answers, as well as humans can.
Quora Answer Classifier (Part 1, with decision tree learning).
Designing an algorithm to develop classifier that is able to tell good answers from bad answers, as well as humans can.
Quora Typeahead search.
Designing an algorithm to return the most relevant results that match the search query entered into the input text field.
Quora Nearby.
Designing an algorithm to find topics or questions that are near to a given input location, up to a specified limit.
Quora Feed Optimizer.
Designing an algorithm that picks the stories to display in the feed.
save a list of your favourite packages in Ubuntu.
Just reinstalled your ubuntu system, you must be thinking about all your favourite packages, but it’s really hard to start all over again. Well next time use this tip to save a list of all packages that you wish to have every time you run a ubuntu system!
Splitting Django models.
Sometimes, it just makes sense to split up your models over multiple files instead of populating one models.py file. Allowing simple organization, easy maintenance clarity for new coder.
Django the right way.
One of the things I wish I had known when I begun developing in Django, is how to start a django the right way. I am not saying that the official documentation lacks pedagogic approach, but mostly it doesn’t reflect the real life; a Django project from developing phase to deploying phase.