Cryptocurrency analysis and predictions using AI and big data