Linux.com - https://www.linux.com/news/top-5-open-source-frameworks-ai-development
Artificial Intelligence (AI) and Machine Learning (ML) are the two terms that are trending these days and sometimes even used interchangeably. However, both the terms are not the same. While AI involves machines that can perform tasks that are characteristic of human intelligence, ML enables modern computers to learn without being explicitly programmed. Basically, ML has evolved from AI via pattern recognition and computational learning theory.