Smart Technologies to Make your eCommerce Site Smarter