6 Artificial Intelligence Frameworks to Learn