BrainyWit - An Ultimate Technology Guide