Any specialized software in artificial Intelligence, self-iterated data analysis, supervised learning, and other Machine Learning algorithms are considered machine learning software.
Machine learning can be used in many software applications, including email classification or human-computer interaction.