Microsoft’s intelligent personal assistance cortana is now available in android as well. It is officially available in US via Google play store. Even though it is not available in India, still users can manually install it from 3rd party sites.
Cortana for android is provided with the same user interface and functionalities of windows version. It competes with google now in every aspect. It takes voice commands for calculations, taking notes, marking appointments, weather updates, traffic updates, directions and many more.
Earlier of this year Microsoft announced the release of cortana, Was about to release on July 2015 was delayed by the leakage of an apk file which includes cortana. Hopefully awaiting the final release of the product.